desugar/sun/nio/fs/DesugarBasicFileAttributes.class
DesugarBasicFileAttributes.java
package desugar.sun.nio.fs
desugar.sun.nio.fs.DesugarBasicFileAttributes extends java.lang.Object implements java.nio.file.attribute.BasicFileAttributes {
private final java.nio.file.attribute.FileTime lastModifiedTime
private final java.nio.file.attribute.FileTime lastAccessTime
private final java.nio.file.attribute.FileTime creationTime
private final boolean isRegularFile
private final boolean isDirectory
private final boolean isSymbolicLink
private final boolean isOther
private final long size
private final Object fileKey
public static desugar.sun.nio.fs.DesugarBasicFileAttributes create (java.io.File)
java.io.File file
java.nio.file.attribute.FileTime lastModifiedTime
boolean isRegularFile
boolean isDirectory
boolean isSymbolicLink
public void <init> (java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime, boolean, boolean, boolean, boolean, long, java.lang.Object)
java.nio.file.attribute.FileTime lastModifiedTime
java.nio.file.attribute.FileTime lastAccessTime
java.nio.file.attribute.FileTime creationTime
boolean isRegularFile
boolean isDirectory
boolean isSymbolicLink
boolean isOther
long size
Object fileKey
public java.nio.file.attribute.FileTime lastModifiedTime ()
public java.nio.file.attribute.FileTime lastAccessTime ()
public java.nio.file.attribute.FileTime creationTime ()
public boolean isRegularFile ()
public boolean isDirectory ()
public boolean isSymbolicLink ()
public boolean isOther ()
public long size ()
public java.lang.Object fileKey ()
public static boolean isSymlink (java.io.File)
java.io.File canonicalFile
java.io.File canonicalDir
java.io.File canonicalFile
java.io.IOException e
java.io.File file
}
desugar/sun/nio/fs/DesugarUnixPath.class
DesugarUnixPath.java
package desugar.sun.nio.fs
public desugar.sun.nio.fs.DesugarUnixPath extends java.lang.Object implements java.nio.file.Path {
private static final String SEPARATOR
private static final java.util.regex.Pattern PATH_COMPONENT_SPLITERATOR
private final java.nio.file.FileSystem fileSystem
private final String pathText
private final java.util.List fileNames
private final boolean isAbsolutePath
private final String userDir
private final String rootDir
private volatile byte[] byteArrayValue
public void <init> (java.nio.file.FileSystem, java.lang.String, java.lang.String, java.lang.String)
java.nio.file.FileSystem fileSystem
String rawPath
String userDir
String rootDir
private void <init> (java.nio.file.FileSystem, boolean, java.util.List, java.lang.String, java.lang.String)
java.nio.file.FileSystem fileSystem
boolean isAbsolutePath
java.util.List fileNames
String userDir
String rootDir
private static java.util.List getFileNames (java.lang.String)
String rawTextPath
private static java.lang.String getPathText (boolean, java.util.Collection)
boolean isAbsolutePath
java.util.Collection fileNames
public java.nio.file.FileSystem getFileSystem ()
public boolean isAbsolute ()
public desugar.sun.nio.fs.DesugarUnixPath getRoot ()
desugar.sun.nio.fs.DesugarUnixPath getUserDir ()
public desugar.sun.nio.fs.DesugarUnixPath getFileName ()
public desugar.sun.nio.fs.DesugarUnixPath getParent ()
int nameCount
StringBuilder pathBuilder
String pathText
public int getNameCount ()
public desugar.sun.nio.fs.DesugarUnixPath getName (int)
int index
public desugar.sun.nio.fs.DesugarUnixPath subpath (int, int)
int beginIndex
int endIndex
private java.lang.String subPathName (int, int)
int beginIndex
int endIndex
public boolean startsWith (java.lang.String)
String other
public boolean startsWith (java.nio.file.Path)
int i
java.nio.file.Path other
int otherNameCount
public boolean endsWith (java.lang.String)
String other
public boolean endsWith (java.nio.file.Path)
int i
java.nio.file.Path other
int otherNameCount
int thisNameCount
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int compareTo (java.nio.file.Path)
java.nio.file.Path other
public desugar.sun.nio.fs.DesugarUnixPath normalize ()
String fileName
java.util.ArrayDeque normalizedFileNames
public desugar.sun.nio.fs.DesugarUnixPath resolve (java.nio.file.Path)
java.nio.file.Path other
public desugar.sun.nio.fs.DesugarUnixPath resolveSibling (java.nio.file.Path)
java.nio.file.Path other
desugar.sun.nio.fs.DesugarUnixPath parent
public desugar.sun.nio.fs.DesugarUnixPath resolveSibling (java.lang.String)
String other
public desugar.sun.nio.fs.DesugarUnixPath relativize (java.nio.file.Path)
int j
int j
java.nio.file.Path other
java.util.List otherFileNames
int thisFileNameCount
int otherFileNameCount
int i
java.util.List relativeFileNames
public java.io.File toFile ()
public java.net.URI toUri ()
public desugar.sun.nio.fs.DesugarUnixPath toAbsolutePath ()
public transient desugar.sun.nio.fs.DesugarUnixPath toRealPath (java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.LinkOption[] options
public java.lang.String toString ()
byte[] asByteArray ()
public java.util.Iterator iterator ()
public transient java.nio.file.WatchKey register (java.nio.file.WatchService, java.nio.file.WatchEvent$Kind[], java.nio.file.WatchEvent$Modifier[]) throws java.io.IOException
java.nio.file.WatchService watcher
java.nio.file.WatchEvent$Kind[] events
java.nio.file.WatchEvent$Modifier[] modifiers
public volatile synthetic java.nio.file.Path toRealPath (java.nio.file.LinkOption[]) throws java.io.IOException
public volatile synthetic java.nio.file.Path toAbsolutePath ()
public volatile synthetic java.nio.file.Path relativize (java.nio.file.Path)
public volatile synthetic java.nio.file.Path resolveSibling (java.lang.String)
public volatile synthetic java.nio.file.Path resolveSibling (java.nio.file.Path)
public volatile synthetic java.nio.file.Path resolve (java.nio.file.Path)
public volatile synthetic java.nio.file.Path normalize ()
public volatile synthetic java.nio.file.Path subpath (int, int)
public volatile synthetic java.nio.file.Path getName (int)
public volatile synthetic java.nio.file.Path getParent ()
public volatile synthetic java.nio.file.Path getFileName ()
public volatile synthetic java.nio.file.Path getRoot ()
public volatile synthetic int compareTo (java.lang.Object)
private static synthetic boolean lambda$getFileNames$0 (java.lang.String)
String name
static void <clinit> ()
}
desugar/sun/nio/fs/DesugarLinuxFileSystemProvider$1.class
DesugarLinuxFileSystemProvider.java
package desugar.sun.nio.fs
synthetic desugar.sun.nio.fs.DesugarLinuxFileSystemProvider$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$nio$file$AccessMode
static void <clinit> ()
}
desugar/sun/nio/fs/DesugarMimeTypesFileTypeDetector.class
DesugarMimeTypesFileTypeDetector.java
package desugar.sun.nio.fs
desugar.sun.nio.fs.DesugarMimeTypesFileTypeDetector extends desugar.sun.nio.fs.DesugarAbstractFileTypeDetector {
void <init> ()
protected java.lang.String implProbeContentType (java.nio.file.Path)
java.nio.file.Path path
java.nio.file.Path fn
String ext
String mimeType
}
desugar/sun/nio/fs/DesugarAbstractBasicFileAttributeView.class
DesugarAbstractBasicFileAttributeView.java
package desugar.sun.nio.fs
abstract desugar.sun.nio.fs.DesugarAbstractBasicFileAttributeView extends java.lang.Object implements java.nio.file.attribute.BasicFileAttributeView desugar.sun.nio.fs.DesugarDynamicFileAttributeView {
private static final String SIZE_NAME
private static final String CREATION_TIME_NAME
private static final String LAST_ACCESS_TIME_NAME
private static final String LAST_MODIFIED_TIME_NAME
private static final String FILE_KEY_NAME
private static final String IS_DIRECTORY_NAME
private static final String IS_REGULAR_FILE_NAME
private static final String IS_SYMBOLIC_LINK_NAME
private static final String IS_OTHER_NAME
static final java.util.Set basicAttributeNames
protected void <init> ()
public java.lang.String name ()
public void setAttribute (java.lang.String, java.lang.Object) throws java.io.IOException
String attribute
Object value
final void addRequestedBasicAttributes (java.nio.file.attribute.BasicFileAttributes, desugar.sun.nio.fs.DesugarAbstractBasicFileAttributeView$AttributesBuilder)
java.nio.file.attribute.BasicFileAttributes attrs
desugar.sun.nio.fs.DesugarAbstractBasicFileAttributeView$AttributesBuilder builder
public java.util.Map readAttributes (java.lang.String[]) throws java.io.IOException
String[] requested
desugar.sun.nio.fs.DesugarAbstractBasicFileAttributeView$AttributesBuilder builder
static void <clinit> ()
}
desugar/sun/nio/fs/DesugarLinuxFileSystemProvider$DesugarPathIterator.class
DesugarLinuxFileSystemProvider.java
package desugar.sun.nio.fs
desugar.sun.nio.fs.DesugarLinuxFileSystemProvider$DesugarPathIterator extends java.lang.Object implements java.util.Iterator {
private final java.nio.file.DirectoryStream$Filter filter
private final java.io.File[] candidates
private int index
final synthetic desugar.sun.nio.fs.DesugarLinuxFileSystemProvider this$0
void <init> (desugar.sun.nio.fs.DesugarLinuxFileSystemProvider, java.nio.file.Path, java.nio.file.DirectoryStream$Filter)
desugar.sun.nio.fs.DesugarLinuxFileSystemProvider this$0
java.nio.file.Path dir
java.nio.file.DirectoryStream$Filter filter
java.io.File[] theCandidates
public boolean hasNext ()
public java.nio.file.Path next ()
boolean accept
java.io.IOException ioe
java.io.File nextFile
java.nio.file.Path pathEntry
boolean accept
public volatile synthetic java.lang.Object next ()
}
desugar/sun/nio/fs/DesugarGlobs.class
DesugarGlobs.java
package desugar.sun.nio.fs
public desugar.sun.nio.fs.DesugarGlobs extends java.lang.Object {
private static final String regexMetaChars
private static final String globMetaChars
private static char EOL
private void <init> ()
private static boolean isRegexMeta (char)
char c
private static boolean isGlobMeta (char)
char c
private static char next (java.lang.String, int)
String glob
int i
private static java.lang.String toRegexPattern (java.lang.String, boolean)
char next
boolean hasRangeStart
char last
char c
String globPattern
boolean isDos
boolean inGroup
StringBuilder regex
int i
static java.lang.String toUnixRegexPattern (java.lang.String)
String globPattern
static java.lang.String toWindowsRegexPattern (java.lang.String)
String globPattern
static void <clinit> ()
}
desugar/sun/nio/fs/DesugarDynamicFileAttributeView.class
DesugarDynamicFileAttributeView.java
package desugar.sun.nio.fs
abstract desugar.sun.nio.fs.DesugarDynamicFileAttributeView extends java.lang.Object {
public abstract void setAttribute (java.lang.String, java.lang.Object) throws java.io.IOException
public abstract java.util.Map readAttributes (java.lang.String[]) throws java.io.IOException
}
desugar/sun/nio/fs/DesugarUnixUriUtils.class
DesugarUnixUriUtils.java
package desugar.sun.nio.fs
desugar.sun.nio.fs.DesugarUnixUriUtils extends java.lang.Object {
private static final long L_DIGIT
private static final long H_DIGIT
private static final long L_UPALPHA
private static final long H_UPALPHA
private static final long L_LOWALPHA
private static final long H_LOWALPHA
private static final long L_ALPHA
private static final long H_ALPHA
private static final long L_ALPHANUM
private static final long H_ALPHANUM
private static final long L_MARK
private static final long H_MARK
private static final long L_UNRESERVED
private static final long H_UNRESERVED
private static final long L_PCHAR
private static final long H_PCHAR
private static final long L_PATH
private static final long H_PATH
private static final char[] hexDigits
static final synthetic boolean $assertionsDisabled
private void <init> ()
static desugar.sun.nio.fs.DesugarUnixPath fromUri (java.nio.file.FileSystem, java.net.URI, java.lang.String, java.lang.String)
char c1
char c2
byte b
char c
byte b
java.nio.file.FileSystem fs
java.net.URI uri
String userDir
String rootDir
String scheme
String p
int len
byte[] result
int rlen
int pos
static java.net.URI toUri (desugar.sun.nio.fs.DesugarUnixPath)
char c
int i
java.net.URISyntaxException x
desugar.sun.nio.fs.DesugarUnixPath up
byte[] path
StringBuilder sb
private static long lowMask (java.lang.String)
char c
int i
String chars
int n
long m
private static long highMask (java.lang.String)
char c
int i
String chars
int n
long m
private static long lowMask (char, char)
int i
char first
char last
long m
int f
int l
private static long highMask (char, char)
int i
char first
char last
long m
int f
int l
private static boolean match (char, long, long)
char c
long lowMask
long highMask
private static int decode (char)
char c
static void <clinit> ()
}
desugar/sun/nio/fs/DesugarLinuxFileSystemProvider.class
DesugarLinuxFileSystemProvider.java
package desugar.sun.nio.fs
public desugar.sun.nio.fs.DesugarLinuxFileSystemProvider extends java.nio.file.spi.FileSystemProvider {
private static final String FILE_SCHEME
private static final int DEFAULT_BUFFER_SIZE
private final String userDir
private final String rootDir
private volatile desugar.sun.nio.fs.DesugarLinuxFileSystem theFileSystem
public static desugar.sun.nio.fs.DesugarLinuxFileSystemProvider create ()
void <init> (java.lang.String, java.lang.String)
String userDir
String rootDir
public java.lang.String getScheme ()
public desugar.sun.nio.fs.DesugarLinuxFileSystem newFileSystem (java.net.URI, java.util.Map)
java.net.URI uri
java.util.Map env
public final desugar.sun.nio.fs.DesugarLinuxFileSystem getFileSystem (java.net.URI)
java.net.URI uri
desugar.sun.nio.fs.DesugarLinuxFileSystem fs
public java.nio.file.Path getPath (java.net.URI)
java.net.URI uri
public java.nio.file.DirectoryStream newDirectoryStream (java.nio.file.Path, java.nio.file.DirectoryStream$Filter) throws java.io.IOException
java.nio.file.Path dir
java.nio.file.DirectoryStream$Filter filter
public transient void createDirectory (java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path dir
java.nio.file.attribute.FileAttribute[] attrs
java.io.File dirFile
boolean mkdirStatus
private boolean exists (java.nio.file.Path)
java.io.IOException ioe
java.nio.file.Path file
public void delete (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public boolean deleteIfExists (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public transient java.nio.channels.SeekableByteChannel newByteChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path path
java.util.Set options
java.nio.file.attribute.FileAttribute[] attrs
public transient java.nio.channels.FileChannel newFileChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path path
java.util.Set options
java.nio.file.attribute.FileAttribute[] attrs
public transient java.nio.channels.AsynchronousFileChannel newAsynchronousFileChannel (java.nio.file.Path, java.util.Set, java.util.concurrent.ExecutorService, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path path
java.util.Set options
java.util.concurrent.ExecutorService executor
java.nio.file.attribute.FileAttribute[] attrs
public void createLink (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
java.nio.file.Path link
java.nio.file.Path existing
public transient void createSymbolicLink (java.nio.file.Path, java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path link
java.nio.file.Path target
java.nio.file.attribute.FileAttribute[] attrs
public java.nio.file.Path readSymbolicLink (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path link
public transient void copy (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
byte[] buffer
int read
java.io.OutputStream out
java.io.InputStream in
java.nio.file.Path source
java.nio.file.Path target
java.nio.file.CopyOption[] options
public transient void move (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
java.nio.file.Path source
java.nio.file.Path target
java.nio.file.CopyOption[] options
java.io.File sourceFile
java.io.File targetFile
private boolean containsCopyOption (java.nio.file.CopyOption[], java.nio.file.CopyOption)
java.nio.file.CopyOption copyOption
java.nio.file.CopyOption[] options
java.nio.file.CopyOption option
public boolean isSameFile (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
java.nio.file.Path path2
public boolean isHidden (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public java.nio.file.FileStore getFileStore (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public transient java.nio.file.attribute.FileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[])
java.nio.file.Path path
Class type
java.nio.file.LinkOption[] options
public transient void checkAccess (java.nio.file.Path, java.nio.file.AccessMode[]) throws java.io.IOException
java.nio.file.AccessMode accessMode
java.nio.file.Path path
java.nio.file.AccessMode[] modes
java.io.File file
boolean permittedToAccess
public transient java.nio.file.attribute.BasicFileAttributes readAttributes (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[]) throws java.io.IOException
Class view
java.nio.file.Path path
Class type
java.nio.file.LinkOption[] options
Class view
public transient java.util.Map readAttributes (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[]) throws java.io.IOException
Class attributeViewType
String[] requestedAttributes
Class attributeViewType
String attributeTypeSpec
desugar.sun.nio.fs.DesugarBasicFileAttributeView attrView
java.nio.file.Path path
String attributes
java.nio.file.LinkOption[] options
int attributesTypeIndexEnd
Class attributeViewType
String[] requestedAttributes
public transient void setAttribute (java.nio.file.Path, java.lang.String, java.lang.Object, java.nio.file.LinkOption[]) throws java.io.IOException
Class attributeViewType
String requestedAttribute
Class attributeViewType
String attributeTypeSpec
desugar.sun.nio.fs.DesugarBasicFileAttributeView attrView
java.nio.file.Path path
String attribute
Object value
java.nio.file.LinkOption[] options
int attributesTypeIndexEnd
Class attributeViewType
String requestedAttribute
java.nio.file.spi.FileTypeDetector getFileTypeDetector ()
private void checkFileUri (java.net.URI)
java.net.URI uri
String path
public volatile synthetic java.nio.file.FileSystem getFileSystem (java.net.URI)
public volatile synthetic java.nio.file.FileSystem newFileSystem (java.net.URI, java.util.Map) throws java.io.IOException
}
desugar/sun/nio/fs/DesugarDefaultFileTypeDetector.class
DesugarDefaultFileTypeDetector.java
package desugar.sun.nio.fs
public desugar.sun.nio.fs.DesugarDefaultFileTypeDetector extends java.lang.Object {
private void <init> ()
public static java.nio.file.spi.FileTypeDetector create ()
java.nio.file.spi.FileSystemProvider provider
}
desugar/sun/nio/fs/DesugarSeekableByteChannel.class
DesugarSeekableByteChannel.java
package desugar.sun.nio.fs
public desugar.sun.nio.fs.DesugarSeekableByteChannel extends java.lang.Object implements java.nio.channels.SeekableByteChannel {
private final java.nio.channels.FileChannel fileChannel
private final java.util.Set openOptions
public static desugar.sun.nio.fs.DesugarSeekableByteChannel create (java.nio.file.Path, java.util.Set) throws java.io.IOException
java.nio.file.Path path
java.util.Set openOptions
java.io.RandomAccessFile randomAccessFile
private static java.lang.String getFileAccessModeText (java.util.Set)
java.util.Set options
private void <init> (java.nio.channels.FileChannel, java.util.Set)
java.nio.channels.FileChannel fileChannel
java.util.Set openOptions
public java.nio.channels.FileChannel getFileChannel ()
public int read (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer dst
public int write (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer src
public long position () throws java.io.IOException
public java.nio.channels.SeekableByteChannel position (long) throws java.io.IOException
long newPosition
public long size () throws java.io.IOException
public java.nio.channels.SeekableByteChannel truncate (long) throws java.io.IOException
long size
public boolean isOpen ()
public void close () throws java.io.IOException
}
desugar/sun/nio/fs/DesugarLinuxFileSystem.class
DesugarLinuxFileSystem.java
package desugar.sun.nio.fs
public desugar.sun.nio.fs.DesugarLinuxFileSystem extends java.nio.file.FileSystem {
public static final String SEPARATOR
private static final String GLOB_SYNTAX
private static final String REGEX_SYNTAX
private final String userDir
private final String rootDir
private final desugar.sun.nio.fs.DesugarLinuxFileSystemProvider provider
public void <init> (desugar.sun.nio.fs.DesugarLinuxFileSystemProvider, java.lang.String, java.lang.String)
desugar.sun.nio.fs.DesugarLinuxFileSystemProvider provider
String userDir
String rootDir
public java.nio.file.spi.FileSystemProvider provider ()
public void close () throws java.io.IOException
public boolean isOpen ()
public boolean isReadOnly ()
public java.lang.String getSeparator ()
public java.lang.String getUserDir ()
public java.lang.String getRootDir ()
public java.lang.Iterable getRootDirectories ()
public java.lang.Iterable getFileStores ()
public java.util.Set supportedFileAttributeViews ()
public transient desugar.sun.nio.fs.DesugarUnixPath getPath (java.lang.String, java.lang.String[])
String path
String segment
StringBuilder sb
String first
String[] more
String path
public java.nio.file.PathMatcher getPathMatcher (java.lang.String)
String expr
String expr
String syntaxAndPattern
int pos
String syntax
String input
String expr
java.util.regex.Pattern pattern
public java.nio.file.attribute.UserPrincipalLookupService getUserPrincipalLookupService ()
public java.nio.file.WatchService newWatchService () throws java.io.IOException
public volatile synthetic java.nio.file.Path getPath (java.lang.String, java.lang.String[])
private static synthetic boolean lambda$getPathMatcher$0 (java.util.regex.Pattern, java.nio.file.Path)
java.util.regex.Pattern pattern
java.nio.file.Path path
}
desugar/sun/nio/fs/DesugarFileChannel$WrappedFileChannel.class
DesugarFileChannel.java
package desugar.sun.nio.fs
desugar.sun.nio.fs.DesugarFileChannel$WrappedFileChannel extends java.nio.channels.FileChannel implements java.nio.channels.SeekableByteChannel {
final java.nio.channels.FileChannel delegate
final boolean deleteOnClose
final boolean appendMode
final java.nio.file.Path path
public static java.nio.channels.FileChannel wrap (java.nio.channels.FileChannel)
java.nio.channels.FileChannel channel
public static java.nio.channels.FileChannel withExtraOptions (java.nio.channels.FileChannel, java.util.Set, java.nio.file.Path)
java.nio.channels.FileChannel channel
java.util.Set options
java.nio.file.Path path
java.nio.channels.FileChannel raw
private void <init> (java.nio.channels.FileChannel, boolean, boolean, java.nio.file.Path)
java.nio.channels.FileChannel delegate
boolean deleteOnClose
boolean appendMode
java.nio.file.Path path
public int read (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer dst
public long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
java.nio.ByteBuffer[] dsts
int offset
int length
public int write (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer src
public long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
java.nio.ByteBuffer[] srcs
int offset
int length
public long position () throws java.io.IOException
public java.nio.channels.FileChannel position (long) throws java.io.IOException
long newPosition
public long size () throws java.io.IOException
public java.nio.channels.FileChannel truncate (long) throws java.io.IOException
long size
public void force (boolean) throws java.io.IOException
boolean metaData
public long transferTo (long, long, java.nio.channels.WritableByteChannel) throws java.io.IOException
long position
long count
java.nio.channels.WritableByteChannel target
public long transferFrom (java.nio.channels.ReadableByteChannel, long, long) throws java.io.IOException
java.nio.channels.ReadableByteChannel src
long position
long count
public int read (java.nio.ByteBuffer, long) throws java.io.IOException
java.nio.ByteBuffer dst
long position
public int write (java.nio.ByteBuffer, long) throws java.io.IOException
java.nio.ByteBuffer src
long position
public java.nio.MappedByteBuffer map (java.nio.channels.FileChannel$MapMode, long, long) throws java.io.IOException
java.nio.channels.FileChannel$MapMode mode
long position
long size
public java.nio.channels.FileLock lock (long, long, boolean) throws java.io.IOException
long position
long size
boolean shared
public java.nio.channels.FileLock tryLock (long, long, boolean) throws java.io.IOException
long position
long size
boolean shared
private java.nio.channels.FileLock wrapLock (java.nio.channels.FileLock)
java.nio.channels.FileLock lock
public void implCloseChannel () throws java.io.IOException
public volatile synthetic java.nio.channels.SeekableByteChannel truncate (long) throws java.io.IOException
public volatile synthetic java.nio.channels.SeekableByteChannel position (long) throws java.io.IOException
}
desugar/sun/nio/fs/DesugarFileChannel$WrappedFileChannelFileLock.class
DesugarFileChannel.java
package desugar.sun.nio.fs
desugar.sun.nio.fs.DesugarFileChannel$WrappedFileChannelFileLock extends java.nio.channels.FileLock {
private final java.nio.channels.FileLock delegate
void <init> (java.nio.channels.FileLock, desugar.sun.nio.fs.DesugarFileChannel$WrappedFileChannel)
java.nio.channels.FileLock delegate
desugar.sun.nio.fs.DesugarFileChannel$WrappedFileChannel wrappedFileChannel
public boolean isValid ()
public void release () throws java.io.IOException
}
desugar/sun/nio/fs/DesugarUtil.class
DesugarUtil.java
package desugar.sun.nio.fs
desugar.sun.nio.fs.DesugarUtil extends java.lang.Object {
private static final java.nio.charset.Charset jnuEncoding
private void <init> ()
static java.nio.charset.Charset jnuEncoding ()
static byte[] toBytes (java.lang.String)
String s
static java.lang.String toString (byte[])
byte[] bytes
static java.lang.String[] split (java.lang.String, char)
int i
int i
String s
char c
int count
String[] result
int n
int last
static transient java.util.Set newSet (java.lang.Object[])
Object e
Object[] elements
java.util.HashSet set
static transient java.util.Set newSet (java.util.Set, java.lang.Object[])
Object e
java.util.Set other
Object[] elements
java.util.HashSet set
static transient boolean followLinks (java.nio.file.LinkOption[])
java.nio.file.LinkOption option
java.nio.file.LinkOption[] options
boolean followLinks
static void <clinit> ()
}
desugar/sun/nio/fs/DesugarLinuxFileSystemProvider$DesugarDirectoryStream.class
DesugarLinuxFileSystemProvider.java
package desugar.sun.nio.fs
desugar.sun.nio.fs.DesugarLinuxFileSystemProvider$DesugarDirectoryStream extends java.lang.Object implements java.nio.file.DirectoryStream {
desugar.sun.nio.fs.DesugarLinuxFileSystemProvider$DesugarPathIterator iterator
final synthetic desugar.sun.nio.fs.DesugarLinuxFileSystemProvider this$0
void <init> (desugar.sun.nio.fs.DesugarLinuxFileSystemProvider, java.nio.file.Path, java.nio.file.DirectoryStream$Filter)
desugar.sun.nio.fs.DesugarLinuxFileSystemProvider this$0
java.nio.file.Path dir
java.nio.file.DirectoryStream$Filter filter
public java.util.Iterator iterator ()
public void close () throws java.io.IOException
}
desugar/sun/nio/fs/DesugarBasicFileAttributeView.class
DesugarBasicFileAttributeView.java
package desugar.sun.nio.fs
desugar.sun.nio.fs.DesugarBasicFileAttributeView extends desugar.sun.nio.fs.DesugarAbstractBasicFileAttributeView {
private final java.nio.file.Path path
public void <init> (java.nio.file.Path)
java.nio.file.Path path
public java.nio.file.attribute.BasicFileAttributes readAttributes () throws java.io.IOException
public void setTimes (java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime) throws java.io.IOException
java.nio.file.attribute.FileTime lastModifiedTime
java.nio.file.attribute.FileTime lastAccessTime
java.nio.file.attribute.FileTime createTime
java.io.File file
}
desugar/sun/nio/fs/DesugarAbstractFileTypeDetector.class
DesugarAbstractFileTypeDetector.java
package desugar.sun.nio.fs
public abstract desugar.sun.nio.fs.DesugarAbstractFileTypeDetector extends java.nio.file.spi.FileTypeDetector {
private static final String TSPECIALS
protected void <init> ()
protected final java.lang.String getExtension (java.lang.String)
int dot
String name
String ext
public final java.lang.String probeContentType (java.nio.file.Path) throws java.io.IOException
java.net.FileNameMap fileNameMap
java.nio.file.Path fileName
java.nio.file.Path file
String result
protected abstract java.lang.String implProbeContentType (java.nio.file.Path) throws java.io.IOException
private static java.lang.String parse (java.lang.String)
String s
int slash
int semicolon
String type
String subtype
StringBuilder sb
private static boolean isTokenChar (char)
char c
private static boolean isValidToken (java.lang.String)
int i
String s
int len
}
desugar/sun/nio/fs/DesugarDefaultFileSystemProvider.class
DesugarDefaultFileSystemProvider.java
package desugar.sun.nio.fs
public desugar.sun.nio.fs.DesugarDefaultFileSystemProvider extends java.lang.Object {
private static final java.nio.file.spi.FileSystemProvider INSTANCE
private void <init> ()
public static java.nio.file.spi.FileSystemProvider instance ()
public static java.nio.file.FileSystem theFileSystem ()
static void <clinit> ()
}
desugar/sun/nio/fs/DesugarFileChannel.class
DesugarFileChannel.java
package desugar.sun.nio.fs
public desugar.sun.nio.fs.DesugarFileChannel extends java.lang.Object {
public void <init> ()
public static transient java.nio.channels.FileChannel openEmulatedFileChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path path
java.util.Set openOptions
java.nio.file.attribute.FileAttribute[] attrs
java.io.RandomAccessFile randomAccessFile
private static void validateOpenOptions (java.nio.file.Path, java.util.Set) throws java.io.IOException
java.nio.file.OpenOption openOption
java.nio.file.Path path
java.util.Set openOptions
private static java.lang.String getFileAccessModeText (java.util.Set)
java.util.Set options
public static java.nio.channels.FileChannel wrap (java.nio.channels.FileChannel)
java.nio.channels.FileChannel raw
}
desugar/sun/nio/fs/DesugarAbstractBasicFileAttributeView$AttributesBuilder.class
DesugarAbstractBasicFileAttributeView.java
package desugar.sun.nio.fs
desugar.sun.nio.fs.DesugarAbstractBasicFileAttributeView$AttributesBuilder extends java.lang.Object {
private java.util.Set names
private java.util.Map map
private boolean copyAll
private void <init> (java.util.Set, java.lang.String[])
String name
java.util.Set allowed
String[] requested
static desugar.sun.nio.fs.DesugarAbstractBasicFileAttributeView$AttributesBuilder create (java.util.Set, java.lang.String[])
java.util.Set allowed
String[] requested
boolean match (java.lang.String)
String name
void add (java.lang.String, java.lang.Object)
String name
Object value
java.util.Map unmodifiableMap ()
}
java/nio/channels/SeekableByteChannel.class
SeekableByteChannel.java
package java.nio.channels
public abstract java.nio.channels.SeekableByteChannel extends java.lang.Object implements java.nio.channels.ByteChannel {
public abstract int read (java.nio.ByteBuffer) throws java.io.IOException
public abstract int write (java.nio.ByteBuffer) throws java.io.IOException
public abstract long position () throws java.io.IOException
public abstract java.nio.channels.SeekableByteChannel position (long) throws java.io.IOException
public abstract long size () throws java.io.IOException
public abstract java.nio.channels.SeekableByteChannel truncate (long) throws java.io.IOException
}
java/nio/channels/AsynchronousFileChannel.class
AsynchronousFileChannel.java
package java.nio.channels
public abstract java.nio.channels.AsynchronousFileChannel extends java.lang.Object implements java.nio.channels.AsynchronousChannel {
private static final java.nio.file.attribute.FileAttribute[] NO_ATTRIBUTES
protected void <init> ()
public static transient java.nio.channels.AsynchronousFileChannel open (java.nio.file.Path, java.util.Set, java.util.concurrent.ExecutorService, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path file
java.util.Set options
java.util.concurrent.ExecutorService executor
java.nio.file.attribute.FileAttribute[] attrs
java.nio.file.spi.FileSystemProvider provider
public static transient java.nio.channels.AsynchronousFileChannel open (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.util.Set set
java.nio.file.Path file
java.nio.file.OpenOption[] options
java.util.Set set
public abstract long size () throws java.io.IOException
public abstract java.nio.channels.AsynchronousFileChannel truncate (long) throws java.io.IOException
public abstract void force (boolean) throws java.io.IOException
public abstract void lock (long, long, boolean, java.lang.Object, java.nio.channels.CompletionHandler)
public final void lock (java.lang.Object, java.nio.channels.CompletionHandler)
Object attachment
java.nio.channels.CompletionHandler handler
public abstract java.util.concurrent.Future lock (long, long, boolean)
public final java.util.concurrent.Future lock ()
public abstract java.nio.channels.FileLock tryLock (long, long, boolean) throws java.io.IOException
public final java.nio.channels.FileLock tryLock () throws java.io.IOException
public abstract void read (java.nio.ByteBuffer, long, java.lang.Object, java.nio.channels.CompletionHandler)
public abstract java.util.concurrent.Future read (java.nio.ByteBuffer, long)
public abstract void write (java.nio.ByteBuffer, long, java.lang.Object, java.nio.channels.CompletionHandler)
public abstract java.util.concurrent.Future write (java.nio.ByteBuffer, long)
static void <clinit> ()
}
java/nio/channels/AsynchronousChannel.class
AsynchronousChannel.java
package java.nio.channels
public abstract java.nio.channels.AsynchronousChannel extends java.lang.Object implements java.nio.channels.Channel {
public abstract void close () throws java.io.IOException
}
java/nio/channels/DesugarFileChannel.class
<Unknown>
package java.nio.channels
public final synthetic java.nio.channels.DesugarFileChannel extends java.lang.Object {
private void <init> ()
public static transient java.nio.channels.FileChannel open (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path path
java.util.Set options
java.nio.file.attribute.FileAttribute[] attrs
java.nio.file.spi.FileSystemProvider provider
public static transient java.nio.channels.FileChannel open (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.util.Set set
java.nio.file.Path path
java.nio.file.OpenOption[] options
java.util.Set set
}
java/nio/channels/FileChannel$MapMode.class
FileChannel.java
package java.nio.channels
public java.nio.channels.FileChannel$MapMode extends java.lang.Object {
public static final java.nio.channels.FileChannel$MapMode READ_ONLY
public static final java.nio.channels.FileChannel$MapMode READ_WRITE
public static final java.nio.channels.FileChannel$MapMode PRIVATE
private final String name
private void <init> (java.lang.String)
String name
public java.lang.String toString ()
static void <clinit> ()
}
java/nio/channels/CompletionHandler.class
CompletionHandler.java
package java.nio.channels
public abstract java.nio.channels.CompletionHandler extends java.lang.Object {
public abstract void completed (java.lang.Object, java.lang.Object)
public abstract void failed (java.lang.Throwable, java.lang.Object)
}
java/nio/channels/FileChannel.class
FileChannel.java
package java.nio.channels
public abstract java.nio.channels.FileChannel extends java.nio.channels.spi.AbstractInterruptibleChannel implements java.nio.channels.SeekableByteChannel java.nio.channels.GatheringByteChannel java.nio.channels.ScatteringByteChannel {
private static final java.nio.file.attribute.FileAttribute[] NO_ATTRIBUTES
protected void <init> ()
public static transient java.nio.channels.FileChannel open (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path path
java.util.Set options
java.nio.file.attribute.FileAttribute[] attrs
java.nio.file.spi.FileSystemProvider provider
public static transient java.nio.channels.FileChannel open (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.util.Set set
java.nio.file.Path path
java.nio.file.OpenOption[] options
java.util.Set set
public abstract int read (java.nio.ByteBuffer) throws java.io.IOException
public abstract long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
public final long read (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] dsts
public abstract int write (java.nio.ByteBuffer) throws java.io.IOException
public abstract long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
public final long write (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] srcs
public abstract long position () throws java.io.IOException
public abstract java.nio.channels.FileChannel position (long) throws java.io.IOException
public abstract long size () throws java.io.IOException
public abstract java.nio.channels.FileChannel truncate (long) throws java.io.IOException
public abstract void force (boolean) throws java.io.IOException
public abstract long transferTo (long, long, java.nio.channels.WritableByteChannel) throws java.io.IOException
public abstract long transferFrom (java.nio.channels.ReadableByteChannel, long, long) throws java.io.IOException
public abstract int read (java.nio.ByteBuffer, long) throws java.io.IOException
public abstract int write (java.nio.ByteBuffer, long) throws java.io.IOException
public abstract java.nio.MappedByteBuffer map (java.nio.channels.FileChannel$MapMode, long, long) throws java.io.IOException
public abstract java.nio.channels.FileLock lock (long, long, boolean) throws java.io.IOException
public final java.nio.channels.FileLock lock () throws java.io.IOException
public abstract java.nio.channels.FileLock tryLock (long, long, boolean) throws java.io.IOException
public final java.nio.channels.FileLock tryLock () throws java.io.IOException
public volatile synthetic java.nio.channels.SeekableByteChannel truncate (long) throws java.io.IOException
public volatile synthetic java.nio.channels.SeekableByteChannel position (long) throws java.io.IOException
static void <clinit> ()
}
java/nio/charset/Charset$1.class
Charset.java
package java.nio.charset
java.nio.charset.Charset$1 extends java.lang.Object implements java.util.Iterator {
ClassLoader cl
java.util.ServiceLoader sl
java.util.Iterator i
java.nio.charset.spi.CharsetProvider next
void <init> ()
private boolean getNext ()
java.util.ServiceConfigurationError sce
public boolean hasNext ()
public java.nio.charset.spi.CharsetProvider next ()
java.nio.charset.spi.CharsetProvider n
public void remove ()
public volatile synthetic java.lang.Object next ()
}
java/nio/charset/Charset$2.class
Charset.java
package java.nio.charset
java.nio.charset.Charset$2 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic String val$charsetName
void <init> (java.lang.String)
public java.nio.charset.Charset run ()
java.nio.charset.spi.CharsetProvider cp
java.nio.charset.Charset cs
java.util.Iterator i
public volatile synthetic java.lang.Object run ()
}
java/nio/charset/IllegalCharsetNameException.class
IllegalCharsetNameException.java
package java.nio.charset
public java.nio.charset.IllegalCharsetNameException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
private String charsetName
public void <init> (java.lang.String)
String charsetName
public java.lang.String getCharsetName ()
}
java/nio/charset/CoderMalfunctionError.class
CoderMalfunctionError.java
package java.nio.charset
public java.nio.charset.CoderMalfunctionError extends java.lang.Error {
private static final long serialVersionUID
public void <init> (java.lang.Exception)
Exception cause
}
java/nio/charset/CodingErrorAction.class
CodingErrorAction.java
package java.nio.charset
public java.nio.charset.CodingErrorAction extends java.lang.Object {
private String name
public static final java.nio.charset.CodingErrorAction IGNORE
public static final java.nio.charset.CodingErrorAction REPLACE
public static final java.nio.charset.CodingErrorAction REPORT
private void <init> (java.lang.String)
String name
public java.lang.String toString ()
static void <clinit> ()
}
java/nio/charset/CoderResult.class
CoderResult.java
package java.nio.charset
public java.nio.charset.CoderResult extends java.lang.Object {
private static final int CR_UNDERFLOW
private static final int CR_OVERFLOW
private static final int CR_ERROR_MIN
private static final int CR_MALFORMED
private static final int CR_UNMAPPABLE
private static final String[] names
private final int type
private final int length
public static final java.nio.charset.CoderResult UNDERFLOW
public static final java.nio.charset.CoderResult OVERFLOW
private static final java.nio.charset.CoderResult[] malformed4
private static final java.nio.charset.CoderResult[] unmappable4
static final synthetic boolean $assertionsDisabled
private void <init> (int, int)
int type
int length
public java.lang.String toString ()
String nm
public boolean isUnderflow ()
public boolean isOverflow ()
public boolean isError ()
public boolean isMalformed ()
public boolean isUnmappable ()
public int length ()
public static java.nio.charset.CoderResult malformedForLength (int)
int length
public static java.nio.charset.CoderResult unmappableForLength (int)
int length
public void throwException () throws java.nio.charset.CharacterCodingException
private static synthetic java.nio.charset.CoderResult lambda$unmappableForLength$1 (java.lang.Integer)
Integer n
private static synthetic java.nio.charset.CoderResult lambda$malformedForLength$0 (java.lang.Integer)
Integer n
static void <clinit> ()
}
java/nio/charset/spi/CharsetProvider.class
CharsetProvider.java
package java.nio.charset.spi
public abstract java.nio.charset.spi.CharsetProvider extends java.lang.Object {
private static java.lang.Void checkPermission ()
SecurityManager sm
private void <init> (java.lang.Void)
Void ignore
protected void <init> ()
public abstract java.util.Iterator charsets ()
public abstract java.nio.charset.Charset charsetForName (java.lang.String)
}
java/nio/charset/Charset.class
Charset.java
package java.nio.charset
public abstract java.nio.charset.Charset extends java.lang.Object implements java.lang.Comparable {
private static final java.nio.charset.spi.CharsetProvider standardProvider
private static final String[] zeroAliases
private static volatile Object[] cache1
private static volatile Object[] cache2
private static ThreadLocal gate
private static volatile java.nio.charset.Charset defaultCharset
private final String name
private final String[] aliases
private java.util.Set aliasSet
private static void checkName (java.lang.String)
char c
int i
String s
int n
private static void cache (java.lang.String, java.nio.charset.Charset)
String charsetName
java.nio.charset.Charset cs
private static java.util.Iterator providers ()
private static java.nio.charset.Charset lookupViaProviders (java.lang.String)
String charsetName
private static java.nio.charset.Charset lookupExtendedCharset (java.lang.String)
java.nio.charset.Charset cs
java.nio.charset.spi.CharsetProvider cp
String charsetName
java.nio.charset.spi.CharsetProvider[] ecps
private static java.nio.charset.Charset lookup (java.lang.String)
String charsetName
Object[] a
private static java.nio.charset.Charset lookup2 (java.lang.String)
String charsetName
Object[] a
java.nio.charset.Charset cs
public static boolean isSupported (java.lang.String)
String charsetName
public static java.nio.charset.Charset forName (java.lang.String)
String charsetName
java.nio.charset.Charset cs
private static void put (java.util.Iterator, java.util.Map)
java.nio.charset.Charset cs
java.util.Iterator i
java.util.Map m
public static java.util.SortedMap availableCharsets ()
public static java.nio.charset.Charset defaultCharset ()
String csn
java.nio.charset.Charset cs
protected void <init> (java.lang.String, java.lang.String[])
int i
String canonicalName
String[] aliases
String[] as
public final java.lang.String name ()
public final java.util.Set aliases ()
int i
int n
java.util.HashSet hs
public java.lang.String displayName ()
public final boolean isRegistered ()
public java.lang.String displayName (java.util.Locale)
java.util.Locale locale
public abstract boolean contains (java.nio.charset.Charset)
public abstract java.nio.charset.CharsetDecoder newDecoder ()
public abstract java.nio.charset.CharsetEncoder newEncoder ()
public boolean canEncode ()
public final java.nio.CharBuffer decode (java.nio.ByteBuffer)
java.nio.charset.CharacterCodingException x
java.nio.ByteBuffer bb
public final java.nio.ByteBuffer encode (java.nio.CharBuffer)
java.nio.charset.CharacterCodingException x
java.nio.CharBuffer cb
public final java.nio.ByteBuffer encode (java.lang.String)
String str
public final int compareTo (java.nio.charset.Charset)
java.nio.charset.Charset that
public final int hashCode ()
public final boolean equals (java.lang.Object)
Object ob
public final java.lang.String toString ()
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/nio/charset/Charset$3.class
Charset.java
package java.nio.charset
java.nio.charset.Charset$3 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.util.SortedMap run ()
java.nio.charset.spi.CharsetProvider ecp
java.nio.charset.spi.CharsetProvider cp
java.util.Iterator i
java.util.TreeMap m
java.nio.charset.spi.CharsetProvider[] ecps
public volatile synthetic java.lang.Object run ()
}
java/nio/charset/UnsupportedCharsetException.class
UnsupportedCharsetException.java
package java.nio.charset
public java.nio.charset.UnsupportedCharsetException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
private String charsetName
public void <init> (java.lang.String)
String charsetName
public java.lang.String getCharsetName ()
}
java/nio/charset/MalformedInputException.class
MalformedInputException.java
package java.nio.charset
public java.nio.charset.MalformedInputException extends java.nio.charset.CharacterCodingException {
private static final long serialVersionUID
private int inputLength
public void <init> (int)
int inputLength
public int getInputLength ()
public java.lang.String getMessage ()
}
java/nio/charset/CharacterCodingException.class
CharacterCodingException.java
package java.nio.charset
public java.nio.charset.CharacterCodingException extends java.io.IOException {
private static final long serialVersionUID
public void <init> ()
}
java/nio/charset/UnmappableCharacterException.class
UnmappableCharacterException.java
package java.nio.charset
public java.nio.charset.UnmappableCharacterException extends java.nio.charset.CharacterCodingException {
private static final long serialVersionUID
private int inputLength
public void <init> (int)
int inputLength
public int getInputLength ()
public java.lang.String getMessage ()
}
java/nio/charset/StandardCharsets.class
StandardCharsets.java
package java.nio.charset
public final java.nio.charset.StandardCharsets 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> ()
}
java/nio/charset/CharsetEncoder.class
CharsetEncoder.java
package java.nio.charset
public abstract java.nio.charset.CharsetEncoder extends java.lang.Object {
private final java.nio.charset.Charset charset
private final float averageBytesPerChar
private final float maxBytesPerChar
private byte[] replacement
private java.nio.charset.CodingErrorAction malformedInputAction
private java.nio.charset.CodingErrorAction unmappableCharacterAction
private static final int ST_RESET
private static final int ST_CODING
private static final int ST_END
private static final int ST_FLUSHED
private int state
private static String[] stateNames
private java.lang.ref.WeakReference cachedDecoder
static final synthetic boolean $assertionsDisabled
protected void <init> (java.nio.charset.Charset, float, float, byte[])
java.nio.charset.Charset cs
float averageBytesPerChar
float maxBytesPerChar
byte[] replacement
protected void <init> (java.nio.charset.Charset, float, float)
java.nio.charset.Charset cs
float averageBytesPerChar
float maxBytesPerChar
public final java.nio.charset.Charset charset ()
public final byte[] replacement ()
public final java.nio.charset.CharsetEncoder replaceWith (byte[])
byte[] newReplacement
int len
protected void implReplaceWith (byte[])
byte[] newReplacement
public boolean isLegalReplacement (byte[])
byte[] repl
java.lang.ref.WeakReference wr
java.nio.charset.CharsetDecoder dec
java.nio.ByteBuffer bb
java.nio.CharBuffer cb
java.nio.charset.CoderResult cr
public java.nio.charset.CodingErrorAction malformedInputAction ()
public final java.nio.charset.CharsetEncoder onMalformedInput (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
protected void implOnMalformedInput (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
public java.nio.charset.CodingErrorAction unmappableCharacterAction ()
public final java.nio.charset.CharsetEncoder onUnmappableCharacter (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
protected void implOnUnmappableCharacter (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
public final float averageBytesPerChar ()
public final float maxBytesPerChar ()
public final java.nio.charset.CoderResult encode (java.nio.CharBuffer, java.nio.ByteBuffer, boolean)
java.nio.charset.CoderResult cr
java.nio.BufferUnderflowException x
java.nio.BufferOverflowException x
java.nio.charset.CoderResult cr
java.nio.charset.CodingErrorAction action
java.nio.CharBuffer in
java.nio.ByteBuffer out
boolean endOfInput
int newState
public final java.nio.charset.CoderResult flush (java.nio.ByteBuffer)
java.nio.charset.CoderResult cr
java.nio.ByteBuffer out
protected java.nio.charset.CoderResult implFlush (java.nio.ByteBuffer)
java.nio.ByteBuffer out
public final java.nio.charset.CharsetEncoder reset ()
protected void implReset ()
protected abstract java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
public final java.nio.ByteBuffer encode (java.nio.CharBuffer) throws java.nio.charset.CharacterCodingException
java.nio.ByteBuffer o
java.nio.charset.CoderResult cr
java.nio.CharBuffer in
int n
java.nio.ByteBuffer out
private boolean canEncode (java.nio.CharBuffer)
java.nio.charset.CharacterCodingException x
java.nio.CharBuffer cb
java.nio.charset.CodingErrorAction ma
java.nio.charset.CodingErrorAction ua
public boolean canEncode (char)
char c
java.nio.CharBuffer cb
public boolean canEncode (java.lang.CharSequence)
java.nio.CharBuffer cb
CharSequence cs
java.nio.CharBuffer cb
private void throwIllegalStateException (int, int)
int from
int to
static void <clinit> ()
}
java/nio/charset/CoderResult$Cache.class
CoderResult.java
package java.nio.charset
final java.nio.charset.CoderResult$Cache extends java.lang.Object {
static final java.nio.charset.CoderResult$Cache INSTANCE
final java.util.Map unmappable
final java.util.Map malformed
private void <init> ()
static void <clinit> ()
}
java/nio/charset/CharsetDecoder.class
CharsetDecoder.java
package java.nio.charset
public abstract java.nio.charset.CharsetDecoder extends java.lang.Object {
private final java.nio.charset.Charset charset
private final float averageCharsPerByte
private final float maxCharsPerByte
private String replacement
private java.nio.charset.CodingErrorAction malformedInputAction
private java.nio.charset.CodingErrorAction unmappableCharacterAction
private static final int ST_RESET
private static final int ST_CODING
private static final int ST_END
private static final int ST_FLUSHED
private int state
private static String[] stateNames
static final synthetic boolean $assertionsDisabled
private void <init> (java.nio.charset.Charset, float, float, java.lang.String)
java.nio.charset.Charset cs
float averageCharsPerByte
float maxCharsPerByte
String replacement
protected void <init> (java.nio.charset.Charset, float, float)
java.nio.charset.Charset cs
float averageCharsPerByte
float maxCharsPerByte
public final java.nio.charset.Charset charset ()
public final java.lang.String replacement ()
public final java.nio.charset.CharsetDecoder replaceWith (java.lang.String)
String newReplacement
int len
protected void implReplaceWith (java.lang.String)
String newReplacement
public java.nio.charset.CodingErrorAction malformedInputAction ()
public final java.nio.charset.CharsetDecoder onMalformedInput (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
protected void implOnMalformedInput (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
public java.nio.charset.CodingErrorAction unmappableCharacterAction ()
public final java.nio.charset.CharsetDecoder onUnmappableCharacter (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
protected void implOnUnmappableCharacter (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
public final float averageCharsPerByte ()
public final float maxCharsPerByte ()
public final java.nio.charset.CoderResult decode (java.nio.ByteBuffer, java.nio.CharBuffer, boolean)
java.nio.charset.CoderResult cr
java.nio.BufferUnderflowException x
java.nio.BufferOverflowException x
java.nio.charset.CoderResult cr
java.nio.charset.CodingErrorAction action
java.nio.ByteBuffer in
java.nio.CharBuffer out
boolean endOfInput
int newState
public final java.nio.charset.CoderResult flush (java.nio.CharBuffer)
java.nio.charset.CoderResult cr
java.nio.CharBuffer out
protected java.nio.charset.CoderResult implFlush (java.nio.CharBuffer)
java.nio.CharBuffer out
public final java.nio.charset.CharsetDecoder reset ()
protected void implReset ()
protected abstract java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
public final java.nio.CharBuffer decode (java.nio.ByteBuffer) throws java.nio.charset.CharacterCodingException
java.nio.CharBuffer o
java.nio.charset.CoderResult cr
java.nio.ByteBuffer in
int n
java.nio.CharBuffer out
public boolean isAutoDetecting ()
public boolean isCharsetDetected ()
public java.nio.charset.Charset detectedCharset ()
private void throwIllegalStateException (int, int)
int from
int to
static void <clinit> ()
}
java/nio/charset/Charset$ExtendedProviderHolder.class
Charset.java
package java.nio.charset
java.nio.charset.Charset$ExtendedProviderHolder extends java.lang.Object {
static final java.nio.charset.spi.CharsetProvider[] extendedProviders
private void <init> ()
private static java.nio.charset.spi.CharsetProvider[] extendedProviders ()
static void <clinit> ()
}
java/nio/charset/Charset$ExtendedProviderHolder$1.class
Charset.java
package java.nio.charset
java.nio.charset.Charset$ExtendedProviderHolder$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.nio.charset.spi.CharsetProvider[] run ()
java.nio.charset.spi.CharsetProvider cp
java.nio.charset.spi.CharsetProvider[] cps
int n
java.util.ServiceLoader sl
public volatile synthetic java.lang.Object run ()
}
java/nio/file/CopyOption.class
CopyOption.java
package java.nio.file
public abstract java.nio.file.CopyOption extends java.lang.Object {
}
java/nio/file/Files$3.class
Files.java
package java.nio.file
synthetic java.nio.file.Files$3 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$nio$file$FileTreeWalker$EventType
static void <clinit> ()
}
java/nio/file/FileSystems.class
FileSystems.java
package java.nio.file
public final java.nio.file.FileSystems extends java.lang.Object {
private void <init> ()
public static java.nio.file.FileSystem getDefault ()
public static java.nio.file.FileSystem getFileSystem (java.net.URI)
java.nio.file.spi.FileSystemProvider provider
java.net.URI uri
String scheme
public static java.nio.file.FileSystem newFileSystem (java.net.URI, java.util.Map) throws java.io.IOException
java.net.URI uri
java.util.Map env
public static java.nio.file.FileSystem newFileSystem (java.net.URI, java.util.Map, java.lang.ClassLoader) throws java.io.IOException
java.nio.file.spi.FileSystemProvider provider
java.nio.file.spi.FileSystemProvider provider
java.util.ServiceLoader sl
java.net.URI uri
java.util.Map env
ClassLoader loader
String scheme
public static java.nio.file.FileSystem newFileSystem (java.nio.file.Path, java.lang.ClassLoader) throws java.io.IOException
java.nio.file.spi.FileSystemProvider provider
java.nio.file.spi.FileSystemProvider provider
java.util.ServiceLoader sl
java.nio.file.Path path
ClassLoader loader
java.util.Map env
}
java/nio/file/WatchEvent.class
WatchEvent.java
package java.nio.file
public abstract java.nio.file.WatchEvent extends java.lang.Object {
public abstract java.nio.file.WatchEvent$Kind kind ()
public abstract int count ()
public abstract java.lang.Object context ()
}
java/nio/file/DirectoryIteratorException.class
DirectoryIteratorException.java
package java.nio.file
public final java.nio.file.DirectoryIteratorException extends java.util.ConcurrentModificationException {
private static final long serialVersionUID
public void <init> (java.io.IOException)
java.io.IOException cause
public java.io.IOException getCause ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
Throwable cause
public volatile synthetic java.lang.Throwable getCause ()
}
java/nio/file/SimpleFileVisitor.class
SimpleFileVisitor.java
package java.nio.file
public java.nio.file.SimpleFileVisitor extends java.lang.Object implements java.nio.file.FileVisitor {
protected void <init> ()
public java.nio.file.FileVisitResult preVisitDirectory (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
Object dir
java.nio.file.attribute.BasicFileAttributes attrs
public java.nio.file.FileVisitResult visitFile (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
Object file
java.nio.file.attribute.BasicFileAttributes attrs
public java.nio.file.FileVisitResult visitFileFailed (java.lang.Object, java.io.IOException) throws java.io.IOException
Object file
java.io.IOException exc
public java.nio.file.FileVisitResult postVisitDirectory (java.lang.Object, java.io.IOException) throws java.io.IOException
Object dir
java.io.IOException exc
}
java/nio/file/FileTreeWalker$EventType.class
FileTreeWalker.java
package java.nio.file
final enum java.nio.file.FileTreeWalker$EventType extends java.lang.Enum {
public static final enum java.nio.file.FileTreeWalker$EventType START_DIRECTORY
public static final enum java.nio.file.FileTreeWalker$EventType END_DIRECTORY
public static final enum java.nio.file.FileTreeWalker$EventType ENTRY
private static final synthetic java.nio.file.FileTreeWalker$EventType[] $VALUES
public static java.nio.file.FileTreeWalker$EventType[] values ()
public static java.nio.file.FileTreeWalker$EventType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.nio.file.FileTreeWalker$EventType[] $values ()
static void <clinit> ()
}
java/nio/file/FileTreeWalker$Event.class
FileTreeWalker.java
package java.nio.file
java.nio.file.FileTreeWalker$Event extends java.lang.Object {
private final java.nio.file.FileTreeWalker$EventType type
private final java.nio.file.Path file
private final java.nio.file.attribute.BasicFileAttributes attrs
private final java.io.IOException ioe
private void <init> (java.nio.file.FileTreeWalker$EventType, java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes, java.io.IOException)
java.nio.file.FileTreeWalker$EventType type
java.nio.file.Path file
java.nio.file.attribute.BasicFileAttributes attrs
java.io.IOException ioe
void <init> (java.nio.file.FileTreeWalker$EventType, java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
java.nio.file.FileTreeWalker$EventType type
java.nio.file.Path file
java.nio.file.attribute.BasicFileAttributes attrs
void <init> (java.nio.file.FileTreeWalker$EventType, java.nio.file.Path, java.io.IOException)
java.nio.file.FileTreeWalker$EventType type
java.nio.file.Path file
java.io.IOException ioe
java.nio.file.FileTreeWalker$EventType type ()
java.nio.file.Path file ()
java.nio.file.attribute.BasicFileAttributes attributes ()
java.io.IOException ioeException ()
}
java/nio/file/Files$FileTypeDetectors$1.class
Files.java
package java.nio.file
java.nio.file.Files$FileTypeDetectors$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.nio.file.spi.FileTypeDetector run ()
public volatile synthetic java.lang.Object run ()
}
java/nio/file/FileSystemNotFoundException.class
FileSystemNotFoundException.java
package java.nio.file
public java.nio.file.FileSystemNotFoundException extends java.lang.RuntimeException {
static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String msg
}
java/nio/file/FileVisitResult.class
FileVisitResult.java
package java.nio.file
public final enum java.nio.file.FileVisitResult extends java.lang.Enum {
public static final enum java.nio.file.FileVisitResult CONTINUE
public static final enum java.nio.file.FileVisitResult TERMINATE
public static final enum java.nio.file.FileVisitResult SKIP_SUBTREE
public static final enum java.nio.file.FileVisitResult SKIP_SIBLINGS
private static final synthetic java.nio.file.FileVisitResult[] $VALUES
public static java.nio.file.FileVisitResult[] values ()
public static java.nio.file.FileVisitResult valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.nio.file.FileVisitResult[] $values ()
static void <clinit> ()
}
java/nio/file/FileStore.class
FileStore.java
package java.nio.file
public abstract java.nio.file.FileStore extends java.lang.Object {
protected void <init> ()
public abstract java.lang.String name ()
public abstract java.lang.String type ()
public abstract boolean isReadOnly ()
public abstract long getTotalSpace () throws java.io.IOException
public abstract long getUsableSpace () throws java.io.IOException
public long getBlockSize () throws java.io.IOException
public abstract long getUnallocatedSpace () throws java.io.IOException
public abstract boolean supportsFileAttributeView (java.lang.Class)
public abstract boolean supportsFileAttributeView (java.lang.String)
public abstract java.nio.file.attribute.FileStoreAttributeView getFileStoreAttributeView (java.lang.Class)
public abstract java.lang.Object getAttribute (java.lang.String) throws java.io.IOException
}
java/nio/file/Files$AcceptAllFilter.class
Files.java
package java.nio.file
java.nio.file.Files$AcceptAllFilter extends java.lang.Object implements java.nio.file.DirectoryStream$Filter {
static final java.nio.file.Files$AcceptAllFilter FILTER
private void <init> ()
public boolean accept (java.nio.file.Path)
java.nio.file.Path entry
public volatile synthetic boolean accept (java.lang.Object) throws java.io.IOException
static void <clinit> ()
}
java/nio/file/AccessDeniedException.class
AccessDeniedException.java
package java.nio.file
public java.nio.file.AccessDeniedException extends java.nio.file.FileSystemException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String file
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String file
String other
String reason
}
java/nio/file/LinkPermission.class
LinkPermission.java
package java.nio.file
public final java.nio.file.LinkPermission extends java.security.BasicPermission {
static final long serialVersionUID
private void checkName (java.lang.String)
String name
public void <init> (java.lang.String)
String name
public void <init> (java.lang.String, java.lang.String)
String name
String actions
}
java/nio/file/FileTreeWalker$DirectoryNode.class
FileTreeWalker.java
package java.nio.file
java.nio.file.FileTreeWalker$DirectoryNode extends java.lang.Object {
private final java.nio.file.Path dir
private final Object key
private final java.nio.file.DirectoryStream stream
private final java.util.Iterator iterator
private boolean skipped
void <init> (java.nio.file.Path, java.lang.Object, java.nio.file.DirectoryStream)
java.nio.file.Path dir
Object key
java.nio.file.DirectoryStream stream
java.nio.file.Path directory ()
java.lang.Object key ()
java.nio.file.DirectoryStream stream ()
java.util.Iterator iterator ()
void skip ()
boolean skipped ()
}
java/nio/file/InvalidPathException.class
InvalidPathException.java
package java.nio.file
public java.nio.file.InvalidPathException extends java.lang.IllegalArgumentException {
static final long serialVersionUID
private String input
private int index
public void <init> (java.lang.String, java.lang.String, int)
String input
String reason
int index
public void <init> (java.lang.String, java.lang.String)
String input
String reason
public java.lang.String getInput ()
public java.lang.String getReason ()
public int getIndex ()
public java.lang.String getMessage ()
StringBuilder sb
}
java/nio/file/SecureDirectoryStream.class
SecureDirectoryStream.java
package java.nio.file
public abstract java.nio.file.SecureDirectoryStream extends java.lang.Object implements java.nio.file.DirectoryStream {
public transient abstract java.nio.file.SecureDirectoryStream newDirectoryStream (java.lang.Object, java.nio.file.LinkOption[]) throws java.io.IOException
public transient abstract java.nio.channels.SeekableByteChannel newByteChannel (java.lang.Object, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
public abstract void deleteFile (java.lang.Object) throws java.io.IOException
public abstract void deleteDirectory (java.lang.Object) throws java.io.IOException
public abstract void move (java.lang.Object, java.nio.file.SecureDirectoryStream, java.lang.Object) throws java.io.IOException
public abstract java.nio.file.attribute.FileAttributeView getFileAttributeView (java.lang.Class)
public transient abstract java.nio.file.attribute.FileAttributeView getFileAttributeView (java.lang.Object, java.lang.Class, java.nio.file.LinkOption[])
}
java/nio/file/Path$1.class
Path.java
package java.nio.file
java.nio.file.Path$1 extends java.lang.Object implements java.util.Iterator {
private int i
final synthetic java.nio.file.Path this$0
void <init> (java.nio.file.Path)
java.nio.file.Path this$0
public boolean hasNext ()
public java.nio.file.Path next ()
java.nio.file.Path result
public volatile synthetic java.lang.Object next ()
}
java/nio/file/DirectoryNotEmptyException.class
DirectoryNotEmptyException.java
package java.nio.file
public java.nio.file.DirectoryNotEmptyException extends java.nio.file.FileSystemException {
static final long serialVersionUID
public void <init> (java.lang.String)
String dir
}
java/nio/file/LinkOption.class
LinkOption.java
package java.nio.file
public final enum java.nio.file.LinkOption extends java.lang.Enum implements java.nio.file.OpenOption java.nio.file.CopyOption {
public static final enum java.nio.file.LinkOption NOFOLLOW_LINKS
private static final synthetic java.nio.file.LinkOption[] $VALUES
public static java.nio.file.LinkOption[] values ()
public static java.nio.file.LinkOption valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.nio.file.LinkOption[] $values ()
static void <clinit> ()
}
java/nio/file/WatchService.class
WatchService.java
package java.nio.file
public abstract java.nio.file.WatchService extends java.lang.Object implements java.io.Closeable {
public abstract void close () throws java.io.IOException
public abstract java.nio.file.WatchKey poll ()
public abstract java.nio.file.WatchKey poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.nio.file.WatchKey take () throws java.lang.InterruptedException
}
java/nio/file/spi/FileSystemProvider$1.class
FileSystemProvider.java
package java.nio.file.spi
java.nio.file.spi.FileSystemProvider$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.util.List run ()
public volatile synthetic java.lang.Object run ()
}
java/nio/file/spi/FileTypeDetector.class
FileTypeDetector.java
package java.nio.file.spi
public abstract java.nio.file.spi.FileTypeDetector extends java.lang.Object {
private static java.lang.Void checkPermission ()
SecurityManager sm
private void <init> (java.lang.Void)
Void ignore
protected void <init> ()
public abstract java.lang.String probeContentType (java.nio.file.Path) throws java.io.IOException
}
java/nio/file/spi/FileSystemProvider.class
FileSystemProvider.java
package java.nio.file.spi
public abstract java.nio.file.spi.FileSystemProvider extends java.lang.Object {
private static final Object lock
private static volatile java.util.List installedProviders
private static boolean loadingProviders
private static final java.util.Set DEFAULT_OPEN_OPTIONS
private static java.lang.Void checkPermission ()
SecurityManager sm
private void <init> (java.lang.Void)
Void ignore
protected void <init> ()
private static java.util.List loadInstalledProviders ()
java.nio.file.spi.FileSystemProvider p
boolean found
String scheme
java.nio.file.spi.FileSystemProvider provider
java.util.List list
java.util.ServiceLoader sl
public static java.util.List installedProviders ()
java.util.List list
java.nio.file.spi.FileSystemProvider defaultProvider
public abstract java.lang.String getScheme ()
public abstract java.nio.file.FileSystem newFileSystem (java.net.URI, java.util.Map) throws java.io.IOException
public abstract java.nio.file.FileSystem getFileSystem (java.net.URI)
public abstract java.nio.file.Path getPath (java.net.URI)
public java.nio.file.FileSystem newFileSystem (java.nio.file.Path, java.util.Map) throws java.io.IOException
java.nio.file.Path path
java.util.Map env
public transient java.io.InputStream newInputStream (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.OpenOption opt
java.nio.file.Path path
java.nio.file.OpenOption[] options
java.nio.channels.ReadableByteChannel rbc
public transient java.io.OutputStream newOutputStream (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.util.Set opts
java.nio.file.OpenOption opt
java.nio.file.Path path
java.nio.file.OpenOption[] options
int len
java.util.Set opts
java.nio.channels.WritableByteChannel wbc
public transient java.nio.channels.FileChannel newFileChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path path
java.util.Set options
java.nio.file.attribute.FileAttribute[] attrs
public transient java.nio.channels.AsynchronousFileChannel newAsynchronousFileChannel (java.nio.file.Path, java.util.Set, java.util.concurrent.ExecutorService, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path path
java.util.Set options
java.util.concurrent.ExecutorService executor
java.nio.file.attribute.FileAttribute[] attrs
public transient abstract java.nio.channels.SeekableByteChannel newByteChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
public abstract java.nio.file.DirectoryStream newDirectoryStream (java.nio.file.Path, java.nio.file.DirectoryStream$Filter) throws java.io.IOException
public transient abstract void createDirectory (java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
public transient void createSymbolicLink (java.nio.file.Path, java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path link
java.nio.file.Path target
java.nio.file.attribute.FileAttribute[] attrs
public void createLink (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
java.nio.file.Path link
java.nio.file.Path existing
public abstract void delete (java.nio.file.Path) throws java.io.IOException
public boolean deleteIfExists (java.nio.file.Path) throws java.io.IOException
java.nio.file.NoSuchFileException ignore
java.nio.file.Path path
public java.nio.file.Path readSymbolicLink (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path link
public transient abstract void copy (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
public transient abstract void move (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
public abstract boolean isSameFile (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
public abstract boolean isHidden (java.nio.file.Path) throws java.io.IOException
public abstract java.nio.file.FileStore getFileStore (java.nio.file.Path) throws java.io.IOException
public transient abstract void checkAccess (java.nio.file.Path, java.nio.file.AccessMode[]) throws java.io.IOException
public transient abstract java.nio.file.attribute.FileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[])
public transient abstract java.nio.file.attribute.BasicFileAttributes readAttributes (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[]) throws java.io.IOException
public transient abstract java.util.Map readAttributes (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[]) throws java.io.IOException
public transient abstract void setAttribute (java.nio.file.Path, java.lang.String, java.lang.Object, java.nio.file.LinkOption[]) throws java.io.IOException
static void <clinit> ()
}
java/nio/file/FileSystems$DefaultFileSystemHolder.class
FileSystems.java
package java.nio.file
java.nio.file.FileSystems$DefaultFileSystemHolder extends java.lang.Object {
static final java.nio.file.FileSystem defaultFileSystem
private void <init> ()
private static java.nio.file.FileSystem defaultFileSystem ()
java.nio.file.spi.FileSystemProvider provider
private static java.nio.file.spi.FileSystemProvider getDefaultProvider ()
Class c
java.lang.reflect.Constructor ctor
Exception x
String cn
java.nio.file.spi.FileSystemProvider provider
String prop
String propValue
static void <clinit> ()
}
java/nio/file/FileAlreadyExistsException.class
FileAlreadyExistsException.java
package java.nio.file
public java.nio.file.FileAlreadyExistsException extends java.nio.file.FileSystemException {
static final long serialVersionUID
public void <init> (java.lang.String)
String file
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String file
String other
String reason
}
java/nio/file/NoSuchFileException.class
NoSuchFileException.java
package java.nio.file
public java.nio.file.NoSuchFileException extends java.nio.file.FileSystemException {
static final long serialVersionUID
public void <init> (java.lang.String)
String file
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String file
String other
String reason
}
java/nio/file/AccessMode.class
AccessMode.java
package java.nio.file
public final enum java.nio.file.AccessMode extends java.lang.Enum {
public static final enum java.nio.file.AccessMode READ
public static final enum java.nio.file.AccessMode WRITE
public static final enum java.nio.file.AccessMode EXECUTE
private static final synthetic java.nio.file.AccessMode[] $VALUES
public static java.nio.file.AccessMode[] values ()
public static java.nio.file.AccessMode valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.nio.file.AccessMode[] $values ()
static void <clinit> ()
}
java/nio/file/Paths.class
Paths.java
package java.nio.file
public final java.nio.file.Paths extends java.lang.Object {
private void <init> ()
public static transient java.nio.file.Path get (java.lang.String, java.lang.String[])
String first
String[] more
public static java.nio.file.Path get (java.net.URI)
java.net.URI uri
}
java/nio/file/TempFileHelper.class
TempFileHelper.java
package java.nio.file
java.nio.file.TempFileHelper extends java.lang.Object {
private static final java.nio.file.Path tmpdir
private static final boolean isPosix
private static final java.security.SecureRandom random
private void <init> ()
private static java.nio.file.Path generatePath (java.lang.String, java.lang.String, java.nio.file.Path)
String prefix
String suffix
java.nio.file.Path dir
long n
String s
java.nio.file.Path name
private static java.nio.file.Path create (java.nio.file.Path, java.lang.String, java.lang.String, boolean, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
int i
java.nio.file.attribute.FileAttribute[] copy
boolean hasPermissions
java.nio.file.Path f
java.nio.file.InvalidPathException e
SecurityException e
java.nio.file.Path f
java.nio.file.Path dir
String prefix
String suffix
boolean createDirectory
java.nio.file.attribute.FileAttribute[] attrs
SecurityManager sm
static java.nio.file.Path createTempFile (java.nio.file.Path, java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path dir
String prefix
String suffix
java.nio.file.attribute.FileAttribute[] attrs
static java.nio.file.Path createTempDirectory (java.nio.file.Path, java.lang.String, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path dir
String prefix
java.nio.file.attribute.FileAttribute[] attrs
static void <clinit> ()
}
java/nio/file/OpenOption.class
OpenOption.java
package java.nio.file
public abstract java.nio.file.OpenOption extends java.lang.Object {
}
java/nio/file/ProviderMismatchException.class
ProviderMismatchException.java
package java.nio.file
public java.nio.file.ProviderMismatchException extends java.lang.IllegalArgumentException {
static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String msg
}
java/nio/file/StandardCopyOption.class
StandardCopyOption.java
package java.nio.file
public final enum java.nio.file.StandardCopyOption extends java.lang.Enum implements java.nio.file.CopyOption {
public static final enum java.nio.file.StandardCopyOption REPLACE_EXISTING
public static final enum java.nio.file.StandardCopyOption COPY_ATTRIBUTES
public static final enum java.nio.file.StandardCopyOption ATOMIC_MOVE
private static final synthetic java.nio.file.StandardCopyOption[] $VALUES
public static java.nio.file.StandardCopyOption[] values ()
public static java.nio.file.StandardCopyOption valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.nio.file.StandardCopyOption[] $values ()
static void <clinit> ()
}
java/nio/file/DesugarFiles.class
DesugarFiles.java
package java.nio.file
public final java.nio.file.DesugarFiles extends java.lang.Object {
private void <init> ()
public static java.lang.String readString (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public static java.lang.String readString (java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException
java.nio.file.Path path
java.nio.charset.Charset cs
byte[] ba
public static transient java.nio.file.Path writeString (java.nio.file.Path, java.lang.CharSequence, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path path
CharSequence csq
java.nio.file.OpenOption[] options
public static transient java.nio.file.Path writeString (java.nio.file.Path, java.lang.CharSequence, java.nio.charset.Charset, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path path
CharSequence csq
java.nio.charset.Charset cs
java.nio.file.OpenOption[] options
byte[] bytes
}
java/nio/file/FileTreeWalker$1.class
FileTreeWalker.java
package java.nio.file
synthetic java.nio.file.FileTreeWalker$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$nio$file$FileVisitOption
static void <clinit> ()
}
java/nio/file/FileSystemLoopException.class
FileSystemLoopException.java
package java.nio.file
public java.nio.file.FileSystemLoopException extends java.nio.file.FileSystemException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String file
}
java/nio/file/FileSystems$DefaultFileSystemHolder$1.class
FileSystems.java
package java.nio.file
java.nio.file.FileSystems$DefaultFileSystemHolder$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.nio.file.spi.FileSystemProvider run ()
public volatile synthetic java.lang.Object run ()
}
java/nio/file/Watchable.class
Watchable.java
package java.nio.file
public abstract java.nio.file.Watchable extends java.lang.Object {
public transient abstract java.nio.file.WatchKey register (java.nio.file.WatchService, java.nio.file.WatchEvent$Kind[], java.nio.file.WatchEvent$Modifier[]) throws java.io.IOException
public transient abstract java.nio.file.WatchKey register (java.nio.file.WatchService, java.nio.file.WatchEvent$Kind[]) throws java.io.IOException
}
java/nio/file/StandardWatchEventKinds$StdWatchEventKind.class
StandardWatchEventKinds.java
package java.nio.file
java.nio.file.StandardWatchEventKinds$StdWatchEventKind extends java.lang.Object implements java.nio.file.WatchEvent$Kind {
private final String name
private final Class type
void <init> (java.lang.String, java.lang.Class)
String name
Class type
public java.lang.String name ()
public java.lang.Class type ()
public java.lang.String toString ()
}
java/nio/file/StandardOpenOption.class
StandardOpenOption.java
package java.nio.file
public final enum java.nio.file.StandardOpenOption extends java.lang.Enum implements java.nio.file.OpenOption {
public static final enum java.nio.file.StandardOpenOption READ
public static final enum java.nio.file.StandardOpenOption WRITE
public static final enum java.nio.file.StandardOpenOption APPEND
public static final enum java.nio.file.StandardOpenOption TRUNCATE_EXISTING
public static final enum java.nio.file.StandardOpenOption CREATE
public static final enum java.nio.file.StandardOpenOption CREATE_NEW
public static final enum java.nio.file.StandardOpenOption DELETE_ON_CLOSE
public static final enum java.nio.file.StandardOpenOption SPARSE
public static final enum java.nio.file.StandardOpenOption SYNC
public static final enum java.nio.file.StandardOpenOption DSYNC
private static final synthetic java.nio.file.StandardOpenOption[] $VALUES
public static java.nio.file.StandardOpenOption[] values ()
public static java.nio.file.StandardOpenOption valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.nio.file.StandardOpenOption[] $values ()
static void <clinit> ()
}
java/nio/file/DirectoryStream.class
DirectoryStream.java
package java.nio.file
public abstract java.nio.file.DirectoryStream extends java.lang.Object implements java.io.Closeable java.lang.Iterable {
public abstract java.util.Iterator iterator ()
}
java/nio/file/FileVisitOption.class
FileVisitOption.java
package java.nio.file
public final enum java.nio.file.FileVisitOption extends java.lang.Enum {
public static final enum java.nio.file.FileVisitOption FOLLOW_LINKS
private static final synthetic java.nio.file.FileVisitOption[] $VALUES
public static java.nio.file.FileVisitOption[] values ()
public static java.nio.file.FileVisitOption valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.nio.file.FileVisitOption[] $values ()
static void <clinit> ()
}
java/nio/file/Path.class
Path.java
package java.nio.file
public abstract java.nio.file.Path extends java.lang.Object implements java.lang.Comparable java.lang.Iterable java.nio.file.Watchable {
public static transient java.nio.file.Path of (java.lang.String, java.lang.String[])
String first
String[] more
public static java.nio.file.Path of (java.net.URI)
java.nio.file.spi.FileSystemProvider provider
java.net.URI uri
String scheme
public abstract java.nio.file.FileSystem getFileSystem ()
public abstract boolean isAbsolute ()
public abstract java.nio.file.Path getRoot ()
public abstract java.nio.file.Path getFileName ()
public abstract java.nio.file.Path getParent ()
public abstract int getNameCount ()
public abstract java.nio.file.Path getName (int)
public abstract java.nio.file.Path subpath (int, int)
public abstract boolean startsWith (java.nio.file.Path)
public boolean startsWith (java.lang.String)
String other
public abstract boolean endsWith (java.nio.file.Path)
public boolean endsWith (java.lang.String)
String other
public abstract java.nio.file.Path normalize ()
public abstract java.nio.file.Path resolve (java.nio.file.Path)
public java.nio.file.Path resolve (java.lang.String)
String other
public java.nio.file.Path resolveSibling (java.nio.file.Path)
java.nio.file.Path other
java.nio.file.Path parent
public java.nio.file.Path resolveSibling (java.lang.String)
String other
public abstract java.nio.file.Path relativize (java.nio.file.Path)
public abstract java.net.URI toUri ()
public abstract java.nio.file.Path toAbsolutePath ()
public transient abstract java.nio.file.Path toRealPath (java.nio.file.LinkOption[]) throws java.io.IOException
public java.io.File toFile ()
public transient abstract java.nio.file.WatchKey register (java.nio.file.WatchService, java.nio.file.WatchEvent$Kind[], java.nio.file.WatchEvent$Modifier[]) throws java.io.IOException
public transient java.nio.file.WatchKey register (java.nio.file.WatchService, java.nio.file.WatchEvent$Kind[]) throws java.io.IOException
java.nio.file.WatchService watcher
java.nio.file.WatchEvent$Kind[] events
public java.util.Iterator iterator ()
public abstract int compareTo (java.nio.file.Path)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public volatile synthetic int compareTo (java.lang.Object)
}
java/nio/file/CopyMoveHelper.class
CopyMoveHelper.java
package java.nio.file
java.nio.file.CopyMoveHelper extends java.lang.Object {
private void <init> ()
private static transient java.nio.file.CopyOption[] convertMoveToCopyOptions (java.nio.file.CopyOption[]) throws java.nio.file.AtomicMoveNotSupportedException
java.nio.file.CopyOption option
int i
java.nio.file.CopyOption[] options
int len
java.nio.file.CopyOption[] newOptions
static transient void copyToForeignTarget (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
java.io.InputStream in
Throwable suppressed
Throwable x
java.nio.file.attribute.BasicFileAttributeView view
java.nio.file.Path source
java.nio.file.Path target
java.nio.file.CopyOption[] options
java.nio.file.CopyMoveHelper$CopyOptions opts
java.nio.file.LinkOption[] linkOptions
java.nio.file.attribute.BasicFileAttributes attrs
static transient void moveToForeignTarget (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
java.nio.file.Path source
java.nio.file.Path target
java.nio.file.CopyOption[] options
}
java/nio/file/Files$FileTypeDetectors.class
Files.java
package java.nio.file
java.nio.file.Files$FileTypeDetectors extends java.lang.Object {
static final java.nio.file.spi.FileTypeDetector defaultFileTypeDetector
static final java.util.List installedDetectors
private void <init> ()
private static java.nio.file.spi.FileTypeDetector createDefaultFileTypeDetector ()
private static java.util.List loadInstalledDetectors ()
static void <clinit> ()
}
java/nio/file/AtomicMoveNotSupportedException.class
AtomicMoveNotSupportedException.java
package java.nio.file
public java.nio.file.AtomicMoveNotSupportedException extends java.nio.file.FileSystemException {
static final long serialVersionUID
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String source
String target
String reason
}
java/nio/file/ClosedDirectoryStreamException.class
ClosedDirectoryStreamException.java
package java.nio.file
public java.nio.file.ClosedDirectoryStreamException extends java.lang.IllegalStateException {
static final long serialVersionUID
public void <init> ()
}
java/nio/file/ClosedFileSystemException.class
ClosedFileSystemException.java
package java.nio.file
public java.nio.file.ClosedFileSystemException extends java.lang.IllegalStateException {
static final long serialVersionUID
public void <init> ()
}
java/nio/file/ProviderNotFoundException.class
ProviderNotFoundException.java
package java.nio.file
public java.nio.file.ProviderNotFoundException extends java.lang.RuntimeException {
static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String msg
}
java/nio/file/FileTreeWalker.class
FileTreeWalker.java
package java.nio.file
java.nio.file.FileTreeWalker extends java.lang.Object implements java.io.Closeable {
private final boolean followLinks
private final java.nio.file.LinkOption[] linkOptions
private final int maxDepth
private final java.util.ArrayDeque stack
private boolean closed
static final synthetic boolean $assertionsDisabled
void <init> (java.util.Collection, int)
java.nio.file.FileVisitOption option
java.util.Collection options
int maxDepth
boolean fl
private java.nio.file.attribute.BasicFileAttributes getAttributes (java.nio.file.Path, boolean) throws java.io.IOException
java.nio.file.attribute.BasicFileAttributes cached
java.nio.file.attribute.BasicFileAttributes attrs
java.io.IOException ioe
java.nio.file.Path file
boolean canUseCached
java.nio.file.attribute.BasicFileAttributes attrs
private boolean wouldLoop (java.nio.file.Path, java.lang.Object)
Object ancestorKey
java.nio.file.FileTreeWalker$DirectoryNode ancestor
java.nio.file.Path dir
Object key
private java.nio.file.FileTreeWalker$Event visit (java.nio.file.Path, boolean, boolean)
java.nio.file.attribute.BasicFileAttributes attrs
java.io.IOException ioe
SecurityException se
java.io.IOException ioe
SecurityException se
java.nio.file.Path entry
boolean ignoreSecurityException
boolean canUseCached
java.nio.file.attribute.BasicFileAttributes attrs
int depth
java.nio.file.DirectoryStream stream
java.nio.file.FileTreeWalker$Event walk (java.nio.file.Path)
java.nio.file.Path file
java.nio.file.FileTreeWalker$Event ev
java.nio.file.FileTreeWalker$Event next ()
java.nio.file.DirectoryIteratorException x
java.util.Iterator iterator
java.io.IOException e
java.nio.file.Path entry
java.io.IOException ioe
java.nio.file.FileTreeWalker$DirectoryNode top
java.nio.file.FileTreeWalker$Event ev
void pop ()
java.nio.file.FileTreeWalker$DirectoryNode node
void skipRemainingSiblings ()
boolean isOpen ()
public void close ()
static void <clinit> ()
}
java/nio/file/FileChannelLinesSpliterator$1.class
FileChannelLinesSpliterator.java
package java.nio.file
java.nio.file.FileChannelLinesSpliterator$1 extends java.lang.Object implements java.nio.channels.ReadableByteChannel {
final synthetic java.nio.file.FileChannelLinesSpliterator this$0
void <init> (java.nio.file.FileChannelLinesSpliterator)
java.nio.file.FileChannelLinesSpliterator this$0
public int read (java.nio.ByteBuffer) throws java.io.IOException
int oldLimit
int bytesRead
java.nio.ByteBuffer dst
int bytesToRead
int bytesRead
public boolean isOpen ()
public void close () throws java.io.IOException
}
java/nio/file/Files$FileTypeDetectors$2.class
Files.java
package java.nio.file
java.nio.file.Files$FileTypeDetectors$2 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.util.List run ()
java.nio.file.spi.FileTypeDetector detector
java.util.List list
java.util.ServiceLoader loader
public volatile synthetic java.lang.Object run ()
}
java/nio/file/FileVisitor.class
FileVisitor.java
package java.nio.file
public abstract java.nio.file.FileVisitor extends java.lang.Object {
public abstract java.nio.file.FileVisitResult preVisitDirectory (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
public abstract java.nio.file.FileVisitResult visitFile (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
public abstract java.nio.file.FileVisitResult visitFileFailed (java.lang.Object, java.io.IOException) throws java.io.IOException
public abstract java.nio.file.FileVisitResult postVisitDirectory (java.lang.Object, java.io.IOException) throws java.io.IOException
}
java/nio/file/Files$1.class
Files.java
package java.nio.file
java.nio.file.Files$1 extends java.lang.Object implements java.nio.file.DirectoryStream$Filter {
final synthetic java.nio.file.PathMatcher val$matcher
void <init> (java.nio.file.PathMatcher)
public boolean accept (java.nio.file.Path)
java.nio.file.Path entry
public volatile synthetic boolean accept (java.lang.Object) throws java.io.IOException
}
java/nio/file/CopyMoveHelper$CopyOptions.class
CopyMoveHelper.java
package java.nio.file
java.nio.file.CopyMoveHelper$CopyOptions extends java.lang.Object {
boolean replaceExisting
boolean copyAttributes
boolean followLinks
private void <init> ()
static transient java.nio.file.CopyMoveHelper$CopyOptions parse (java.nio.file.CopyOption[])
java.nio.file.CopyOption option
java.nio.file.CopyOption[] options
java.nio.file.CopyMoveHelper$CopyOptions result
}
java/nio/file/ReadOnlyFileSystemException.class
ReadOnlyFileSystemException.java
package java.nio.file
public java.nio.file.ReadOnlyFileSystemException extends java.lang.UnsupportedOperationException {
static final long serialVersionUID
public void <init> ()
}
java/nio/file/PathMatcher.class
PathMatcher.java
package java.nio.file
public abstract java.nio.file.PathMatcher extends java.lang.Object {
public abstract boolean matches (java.nio.file.Path)
}
java/nio/file/FileSystemException.class
FileSystemException.java
package java.nio.file
public java.nio.file.FileSystemException extends java.io.IOException {
static final long serialVersionUID
private final String file
private final String other
public void <init> (java.lang.String)
String file
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String file
String other
String reason
public java.lang.String getFile ()
public java.lang.String getOtherFile ()
public java.lang.String getReason ()
public java.lang.String getMessage ()
StringBuilder sb
}
java/nio/file/FileSystem.class
FileSystem.java
package java.nio.file
public abstract java.nio.file.FileSystem extends java.lang.Object implements java.io.Closeable {
protected void <init> ()
public abstract java.nio.file.spi.FileSystemProvider provider ()
public abstract void close () throws java.io.IOException
public abstract boolean isOpen ()
public abstract boolean isReadOnly ()
public abstract java.lang.String getSeparator ()
public abstract java.lang.Iterable getRootDirectories ()
public abstract java.lang.Iterable getFileStores ()
public abstract java.util.Set supportedFileAttributeViews ()
public transient abstract java.nio.file.Path getPath (java.lang.String, java.lang.String[])
public abstract java.nio.file.PathMatcher getPathMatcher (java.lang.String)
public abstract java.nio.file.attribute.UserPrincipalLookupService getUserPrincipalLookupService ()
public abstract java.nio.file.WatchService newWatchService () throws java.io.IOException
}
java/nio/file/NotLinkException.class
NotLinkException.java
package java.nio.file
public java.nio.file.NotLinkException extends java.nio.file.FileSystemException {
static final long serialVersionUID
public void <init> (java.lang.String)
String file
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String file
String other
String reason
}
java/nio/file/WatchEvent$Kind.class
WatchEvent.java
package java.nio.file
public abstract java.nio.file.WatchEvent$Kind extends java.lang.Object {
public abstract java.lang.String name ()
public abstract java.lang.Class type ()
}
java/nio/file/FileChannelLinesSpliterator.class
FileChannelLinesSpliterator.java
package java.nio.file
final java.nio.file.FileChannelLinesSpliterator extends java.lang.Object implements java.util.Spliterator {
static final java.util.Set SUPPORTED_CHARSET_NAMES
private final java.nio.channels.FileChannel fc
private final java.nio.charset.Charset cs
private int index
private final int fence
private java.nio.ByteBuffer buffer
private java.io.BufferedReader reader
void <init> (java.nio.channels.FileChannel, java.nio.charset.Charset, int, int)
java.nio.channels.FileChannel fc
java.nio.charset.Charset cs
int index
int fence
private void <init> (java.nio.channels.FileChannel, java.nio.charset.Charset, int, int, java.nio.ByteBuffer)
java.nio.channels.FileChannel fc
java.nio.charset.Charset cs
int index
int fence
java.nio.ByteBuffer buffer
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
String line
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
String line
private java.io.BufferedReader getBufferedReader ()
java.nio.channels.ReadableByteChannel rrbc
private java.lang.String readLine ()
java.io.IOException e
private java.nio.ByteBuffer getMappedByteBuffer ()
java.io.IOException e
public java.util.Spliterator trySplit ()
int midL
int midR
java.nio.ByteBuffer b
int hi
int lo
int mid
int c
public long estimateSize ()
public long getExactSizeIfKnown ()
public int characteristics ()
static void <clinit> ()
}
java/nio/file/WatchKey.class
WatchKey.java
package java.nio.file
public abstract java.nio.file.WatchKey extends java.lang.Object {
public abstract boolean isValid ()
public abstract java.util.List pollEvents ()
public abstract boolean reset ()
public abstract void cancel ()
public abstract java.nio.file.Watchable watchable ()
}
java/nio/file/FileTreeIterator.class
FileTreeIterator.java
package java.nio.file
java.nio.file.FileTreeIterator extends java.lang.Object implements java.util.Iterator java.io.Closeable {
private final java.nio.file.FileTreeWalker walker
private java.nio.file.FileTreeWalker$Event next
static final synthetic boolean $assertionsDisabled
transient void <init> (java.nio.file.Path, int, java.nio.file.FileVisitOption[]) throws java.io.IOException
java.nio.file.Path start
int maxDepth
java.nio.file.FileVisitOption[] options
java.io.IOException ioe
private void fetchNextIfNeeded ()
java.io.IOException ioe
java.nio.file.FileTreeWalker$Event ev
public boolean hasNext ()
public java.nio.file.FileTreeWalker$Event next ()
java.nio.file.FileTreeWalker$Event result
public void close ()
public volatile synthetic java.lang.Object next ()
static void <clinit> ()
}
java/nio/file/NotDirectoryException.class
NotDirectoryException.java
package java.nio.file
public java.nio.file.NotDirectoryException extends java.nio.file.FileSystemException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String file
}
java/nio/file/Files$2.class
Files.java
package java.nio.file
java.nio.file.Files$2 extends java.lang.Object implements java.util.Iterator {
final synthetic java.util.Iterator val$delegate
void <init> (java.util.Iterator)
public boolean hasNext ()
java.nio.file.DirectoryIteratorException e
public java.nio.file.Path next ()
java.nio.file.DirectoryIteratorException e
public volatile synthetic java.lang.Object next ()
}
java/nio/file/StandardWatchEventKinds.class
StandardWatchEventKinds.java
package java.nio.file
public final java.nio.file.StandardWatchEventKinds extends java.lang.Object {
public static final java.nio.file.WatchEvent$Kind OVERFLOW
public static final java.nio.file.WatchEvent$Kind ENTRY_CREATE
public static final java.nio.file.WatchEvent$Kind ENTRY_DELETE
public static final java.nio.file.WatchEvent$Kind ENTRY_MODIFY
private void <init> ()
static void <clinit> ()
}
java/nio/file/attribute/DosFileAttributeView.class
DosFileAttributeView.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.DosFileAttributeView extends java.lang.Object implements java.nio.file.attribute.BasicFileAttributeView {
public abstract java.lang.String name ()
public abstract java.nio.file.attribute.DosFileAttributes readAttributes () throws java.io.IOException
public abstract void setReadOnly (boolean) throws java.io.IOException
public abstract void setHidden (boolean) throws java.io.IOException
public abstract void setSystem (boolean) throws java.io.IOException
public abstract void setArchive (boolean) throws java.io.IOException
public volatile synthetic java.nio.file.attribute.BasicFileAttributes readAttributes () throws java.io.IOException
}
java/nio/file/attribute/AclEntryFlag.class
AclEntryFlag.java
package java.nio.file.attribute
public final enum java.nio.file.attribute.AclEntryFlag extends java.lang.Enum {
public static final enum java.nio.file.attribute.AclEntryFlag FILE_INHERIT
public static final enum java.nio.file.attribute.AclEntryFlag DIRECTORY_INHERIT
public static final enum java.nio.file.attribute.AclEntryFlag NO_PROPAGATE_INHERIT
public static final enum java.nio.file.attribute.AclEntryFlag INHERIT_ONLY
private static final synthetic java.nio.file.attribute.AclEntryFlag[] $VALUES
public static java.nio.file.attribute.AclEntryFlag[] values ()
public static java.nio.file.attribute.AclEntryFlag valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.nio.file.attribute.AclEntryFlag[] $values ()
static void <clinit> ()
}
java/nio/file/attribute/FileTime$1.class
FileTime.java
package java.nio.file.attribute
synthetic java.nio.file.attribute.FileTime$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$util$concurrent$TimeUnit
static void <clinit> ()
}
java/nio/file/attribute/UserPrincipalNotFoundException.class
UserPrincipalNotFoundException.java
package java.nio.file.attribute
public java.nio.file.attribute.UserPrincipalNotFoundException extends java.io.IOException {
static final long serialVersionUID
private final String name
public void <init> (java.lang.String)
String name
public java.lang.String getName ()
}
java/nio/file/attribute/GroupPrincipal.class
GroupPrincipal.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.GroupPrincipal extends java.lang.Object implements java.nio.file.attribute.UserPrincipal {
}
java/nio/file/attribute/FileOwnerAttributeView.class
FileOwnerAttributeView.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.FileOwnerAttributeView extends java.lang.Object implements java.nio.file.attribute.FileAttributeView {
public abstract java.lang.String name ()
public abstract java.nio.file.attribute.UserPrincipal getOwner () throws java.io.IOException
public abstract void setOwner (java.nio.file.attribute.UserPrincipal) throws java.io.IOException
}
java/nio/file/attribute/PosixFilePermissions.class
PosixFilePermissions.java
package java.nio.file.attribute
public final java.nio.file.attribute.PosixFilePermissions extends java.lang.Object {
private void <init> ()
private static void writeBits (java.lang.StringBuilder, boolean, boolean, boolean)
StringBuilder sb
boolean r
boolean w
boolean x
public static java.lang.String toString (java.util.Set)
java.util.Set perms
StringBuilder sb
private static boolean isSet (char, char)
char c
char setValue
private static boolean isR (char)
char c
private static boolean isW (char)
char c
private static boolean isX (char)
char c
public static java.util.Set fromString (java.lang.String)
String perms
java.util.Set result
public static java.nio.file.attribute.FileAttribute asFileAttribute (java.util.Set)
java.nio.file.attribute.PosixFilePermission p
java.util.Set perms
java.util.Set value
}
java/nio/file/attribute/AclEntry$Builder.class
AclEntry.java
package java.nio.file.attribute
public final java.nio.file.attribute.AclEntry$Builder extends java.lang.Object {
private java.nio.file.attribute.AclEntryType type
private java.nio.file.attribute.UserPrincipal who
private java.util.Set perms
private java.util.Set flags
static final synthetic boolean $assertionsDisabled
private void <init> (java.nio.file.attribute.AclEntryType, java.nio.file.attribute.UserPrincipal, java.util.Set, java.util.Set)
java.nio.file.attribute.AclEntryType type
java.nio.file.attribute.UserPrincipal who
java.util.Set perms
java.util.Set flags
public java.nio.file.attribute.AclEntry build ()
public java.nio.file.attribute.AclEntry$Builder setType (java.nio.file.attribute.AclEntryType)
java.nio.file.attribute.AclEntryType type
public java.nio.file.attribute.AclEntry$Builder setPrincipal (java.nio.file.attribute.UserPrincipal)
java.nio.file.attribute.UserPrincipal who
private static void checkSet (java.util.Set, java.lang.Class)
Object e
java.util.Set set
Class type
public java.nio.file.attribute.AclEntry$Builder setPermissions (java.util.Set)
java.util.Set perms
public transient java.nio.file.attribute.AclEntry$Builder setPermissions (java.nio.file.attribute.AclEntryPermission[])
java.nio.file.attribute.AclEntryPermission p
java.nio.file.attribute.AclEntryPermission[] perms
java.util.Set set
public java.nio.file.attribute.AclEntry$Builder setFlags (java.util.Set)
java.util.Set flags
public transient java.nio.file.attribute.AclEntry$Builder setFlags (java.nio.file.attribute.AclEntryFlag[])
java.nio.file.attribute.AclEntryFlag f
java.nio.file.attribute.AclEntryFlag[] flags
java.util.Set set
static void <clinit> ()
}
java/nio/file/attribute/AclFileAttributeView.class
AclFileAttributeView.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.AclFileAttributeView extends java.lang.Object implements java.nio.file.attribute.FileOwnerAttributeView {
public abstract java.lang.String name ()
public abstract java.util.List getAcl () throws java.io.IOException
public abstract void setAcl (java.util.List) throws java.io.IOException
}
java/nio/file/attribute/PosixFilePermissions$1.class
PosixFilePermissions.java
package java.nio.file.attribute
java.nio.file.attribute.PosixFilePermissions$1 extends java.lang.Object implements java.nio.file.attribute.FileAttribute {
final synthetic java.util.Set val$value
void <init> (java.util.Set)
public java.lang.String name ()
public java.util.Set value ()
public volatile synthetic java.lang.Object value ()
}
java/nio/file/attribute/BasicFileAttributes.class
BasicFileAttributes.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.BasicFileAttributes extends java.lang.Object {
public abstract java.nio.file.attribute.FileTime lastModifiedTime ()
public abstract java.nio.file.attribute.FileTime lastAccessTime ()
public abstract java.nio.file.attribute.FileTime creationTime ()
public abstract boolean isRegularFile ()
public abstract boolean isDirectory ()
public abstract boolean isSymbolicLink ()
public abstract boolean isOther ()
public abstract long size ()
public abstract java.lang.Object fileKey ()
}
java/nio/file/attribute/FileStoreAttributeView.class
FileStoreAttributeView.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.FileStoreAttributeView extends java.lang.Object implements java.nio.file.attribute.AttributeView {
}
java/nio/file/attribute/UserDefinedFileAttributeView.class
UserDefinedFileAttributeView.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.UserDefinedFileAttributeView extends java.lang.Object implements java.nio.file.attribute.FileAttributeView {
public abstract java.lang.String name ()
public abstract java.util.List list () throws java.io.IOException
public abstract int size (java.lang.String) throws java.io.IOException
public abstract int read (java.lang.String, java.nio.ByteBuffer) throws java.io.IOException
public abstract int write (java.lang.String, java.nio.ByteBuffer) throws java.io.IOException
public abstract void delete (java.lang.String) throws java.io.IOException
}
java/nio/file/attribute/DosFileAttributes.class
DosFileAttributes.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.DosFileAttributes extends java.lang.Object implements java.nio.file.attribute.BasicFileAttributes {
public abstract boolean isReadOnly ()
public abstract boolean isHidden ()
public abstract boolean isArchive ()
public abstract boolean isSystem ()
}
java/nio/file/attribute/PosixFileAttributes.class
PosixFileAttributes.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.PosixFileAttributes extends java.lang.Object implements java.nio.file.attribute.BasicFileAttributes {
public abstract java.nio.file.attribute.UserPrincipal owner ()
public abstract java.nio.file.attribute.GroupPrincipal group ()
public abstract java.util.Set permissions ()
}
java/nio/file/attribute/AclEntryPermission.class
AclEntryPermission.java
package java.nio.file.attribute
public final enum java.nio.file.attribute.AclEntryPermission extends java.lang.Enum {
public static final enum java.nio.file.attribute.AclEntryPermission READ_DATA
public static final enum java.nio.file.attribute.AclEntryPermission WRITE_DATA
public static final enum java.nio.file.attribute.AclEntryPermission APPEND_DATA
public static final enum java.nio.file.attribute.AclEntryPermission READ_NAMED_ATTRS
public static final enum java.nio.file.attribute.AclEntryPermission WRITE_NAMED_ATTRS
public static final enum java.nio.file.attribute.AclEntryPermission EXECUTE
public static final enum java.nio.file.attribute.AclEntryPermission DELETE_CHILD
public static final enum java.nio.file.attribute.AclEntryPermission READ_ATTRIBUTES
public static final enum java.nio.file.attribute.AclEntryPermission WRITE_ATTRIBUTES
public static final enum java.nio.file.attribute.AclEntryPermission DELETE
public static final enum java.nio.file.attribute.AclEntryPermission READ_ACL
public static final enum java.nio.file.attribute.AclEntryPermission WRITE_ACL
public static final enum java.nio.file.attribute.AclEntryPermission WRITE_OWNER
public static final enum java.nio.file.attribute.AclEntryPermission SYNCHRONIZE
public static final java.nio.file.attribute.AclEntryPermission LIST_DIRECTORY
public static final java.nio.file.attribute.AclEntryPermission ADD_FILE
public static final java.nio.file.attribute.AclEntryPermission ADD_SUBDIRECTORY
private static final synthetic java.nio.file.attribute.AclEntryPermission[] $VALUES
public static java.nio.file.attribute.AclEntryPermission[] values ()
public static java.nio.file.attribute.AclEntryPermission valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.nio.file.attribute.AclEntryPermission[] $values ()
static void <clinit> ()
}
java/nio/file/attribute/PosixFileAttributeView.class
PosixFileAttributeView.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.PosixFileAttributeView extends java.lang.Object implements java.nio.file.attribute.BasicFileAttributeView java.nio.file.attribute.FileOwnerAttributeView {
public abstract java.lang.String name ()
public abstract java.nio.file.attribute.PosixFileAttributes readAttributes () throws java.io.IOException
public abstract void setPermissions (java.util.Set) throws java.io.IOException
public abstract void setGroup (java.nio.file.attribute.GroupPrincipal) throws java.io.IOException
public volatile synthetic java.nio.file.attribute.BasicFileAttributes readAttributes () throws java.io.IOException
}
java/nio/file/attribute/PosixFilePermission.class
PosixFilePermission.java
package java.nio.file.attribute
public final enum java.nio.file.attribute.PosixFilePermission extends java.lang.Enum {
public static final enum java.nio.file.attribute.PosixFilePermission OWNER_READ
public static final enum java.nio.file.attribute.PosixFilePermission OWNER_WRITE
public static final enum java.nio.file.attribute.PosixFilePermission OWNER_EXECUTE
public static final enum java.nio.file.attribute.PosixFilePermission GROUP_READ
public static final enum java.nio.file.attribute.PosixFilePermission GROUP_WRITE
public static final enum java.nio.file.attribute.PosixFilePermission GROUP_EXECUTE
public static final enum java.nio.file.attribute.PosixFilePermission OTHERS_READ
public static final enum java.nio.file.attribute.PosixFilePermission OTHERS_WRITE
public static final enum java.nio.file.attribute.PosixFilePermission OTHERS_EXECUTE
private static final synthetic java.nio.file.attribute.PosixFilePermission[] $VALUES
public static java.nio.file.attribute.PosixFilePermission[] values ()
public static java.nio.file.attribute.PosixFilePermission valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.nio.file.attribute.PosixFilePermission[] $values ()
static void <clinit> ()
}
java/nio/file/attribute/UserPrincipal.class
UserPrincipal.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.UserPrincipal extends java.lang.Object implements java.security.Principal {
}
java/nio/file/attribute/BasicFileAttributeView.class
BasicFileAttributeView.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.BasicFileAttributeView extends java.lang.Object implements java.nio.file.attribute.FileAttributeView {
public abstract java.lang.String name ()
public abstract java.nio.file.attribute.BasicFileAttributes readAttributes () throws java.io.IOException
public abstract void setTimes (java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime) throws java.io.IOException
}
java/nio/file/attribute/FileTime.class
FileTime.java
package java.nio.file.attribute
public final java.nio.file.attribute.FileTime extends java.lang.Object implements java.lang.Comparable {
private final java.util.concurrent.TimeUnit unit
private final long value
private java.time.Instant instant
private String valueAsString
private static final long HOURS_PER_DAY
private static final long MINUTES_PER_HOUR
private static final long SECONDS_PER_MINUTE
private static final long SECONDS_PER_HOUR
private static final long SECONDS_PER_DAY
private static final long MILLIS_PER_SECOND
private static final long MICROS_PER_SECOND
private static final long NANOS_PER_SECOND
private static final int NANOS_PER_MILLI
private static final int NANOS_PER_MICRO
private static final long MIN_SECOND
private static final long MAX_SECOND
private static final long DAYS_PER_10000_YEARS
private static final long SECONDS_PER_10000_YEARS
private static final long SECONDS_0000_TO_1970
private void <init> (long, java.util.concurrent.TimeUnit, java.time.Instant)
long value
java.util.concurrent.TimeUnit unit
java.time.Instant instant
public static java.nio.file.attribute.FileTime from (long, java.util.concurrent.TimeUnit)
long value
java.util.concurrent.TimeUnit unit
public static java.nio.file.attribute.FileTime fromMillis (long)
long value
public static java.nio.file.attribute.FileTime from (java.time.Instant)
java.time.Instant instant
public long to (java.util.concurrent.TimeUnit)
long secs
long nanos
long r
java.util.concurrent.TimeUnit unit
public long toMillis ()
long secs
int nanos
long r
long ax
private static long scale (long, long, long)
long d
long m
long over
public java.time.Instant toInstant ()
long secs
int nanos
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
private long toDays ()
private long toExcessNanos (long)
long days
public int compareTo (java.nio.file.attribute.FileTime)
long secs
long secsOther
int cmp
long days
long daysOther
java.nio.file.attribute.FileTime other
private java.lang.StringBuilder append (java.lang.StringBuilder, int, int)
StringBuilder sb
int w
int d
public java.lang.String toString ()
long zeroSecs
long hi
long lo
java.time.LocalDateTime ldt
long zeroSecs
long hi
long lo
int w
long secs
int nanos
java.time.LocalDateTime ldt
int year
int fraction
StringBuilder sb
public volatile synthetic int compareTo (java.lang.Object)
}
java/nio/file/attribute/UserPrincipalLookupService.class
UserPrincipalLookupService.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.UserPrincipalLookupService extends java.lang.Object {
protected void <init> ()
public abstract java.nio.file.attribute.UserPrincipal lookupPrincipalByName (java.lang.String) throws java.io.IOException
public abstract java.nio.file.attribute.GroupPrincipal lookupPrincipalByGroupName (java.lang.String) throws java.io.IOException
}
java/nio/file/attribute/FileAttributeView.class
FileAttributeView.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.FileAttributeView extends java.lang.Object implements java.nio.file.attribute.AttributeView {
}
java/nio/file/attribute/FileAttribute.class
FileAttribute.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.FileAttribute extends java.lang.Object {
public abstract java.lang.String name ()
public abstract java.lang.Object value ()
}
java/nio/file/attribute/AttributeView.class
AttributeView.java
package java.nio.file.attribute
public abstract java.nio.file.attribute.AttributeView extends java.lang.Object {
public abstract java.lang.String name ()
}
java/nio/file/attribute/AclEntry.class
AclEntry.java
package java.nio.file.attribute
public final java.nio.file.attribute.AclEntry extends java.lang.Object {
private final java.nio.file.attribute.AclEntryType type
private final java.nio.file.attribute.UserPrincipal who
private final java.util.Set perms
private final java.util.Set flags
private volatile int hash
private void <init> (java.nio.file.attribute.AclEntryType, java.nio.file.attribute.UserPrincipal, java.util.Set, java.util.Set)
java.nio.file.attribute.AclEntryType type
java.nio.file.attribute.UserPrincipal who
java.util.Set perms
java.util.Set flags
public static java.nio.file.attribute.AclEntry$Builder newBuilder ()
java.util.Set perms
java.util.Set flags
public static java.nio.file.attribute.AclEntry$Builder newBuilder (java.nio.file.attribute.AclEntry)
java.nio.file.attribute.AclEntry entry
public java.nio.file.attribute.AclEntryType type ()
public java.nio.file.attribute.UserPrincipal principal ()
public java.util.Set permissions ()
public java.util.Set flags ()
public boolean equals (java.lang.Object)
Object ob
java.nio.file.attribute.AclEntry other
private static int hash (int, java.lang.Object)
int h
Object o
public int hashCode ()
int h
public java.lang.String toString ()
java.nio.file.attribute.AclEntryPermission perm
java.nio.file.attribute.AclEntryFlag flag
StringBuilder sb
}
java/nio/file/attribute/AclEntryType.class
AclEntryType.java
package java.nio.file.attribute
public final enum java.nio.file.attribute.AclEntryType extends java.lang.Enum {
public static final enum java.nio.file.attribute.AclEntryType ALLOW
public static final enum java.nio.file.attribute.AclEntryType DENY
public static final enum java.nio.file.attribute.AclEntryType AUDIT
public static final enum java.nio.file.attribute.AclEntryType ALARM
private static final synthetic java.nio.file.attribute.AclEntryType[] $VALUES
public static java.nio.file.attribute.AclEntryType[] values ()
public static java.nio.file.attribute.AclEntryType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.nio.file.attribute.AclEntryType[] $values ()
static void <clinit> ()
}
java/nio/file/ClosedWatchServiceException.class
ClosedWatchServiceException.java
package java.nio.file
public java.nio.file.ClosedWatchServiceException extends java.lang.IllegalStateException {
static final long serialVersionUID
public void <init> ()
}
java/nio/file/FileSystemAlreadyExistsException.class
FileSystemAlreadyExistsException.java
package java.nio.file
public java.nio.file.FileSystemAlreadyExistsException extends java.lang.RuntimeException {
static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String msg
}
java/nio/file/DirectoryStream$Filter.class
DirectoryStream.java
package java.nio.file
public abstract java.nio.file.DirectoryStream$Filter extends java.lang.Object {
public abstract boolean accept (java.lang.Object) throws java.io.IOException
}
java/nio/file/WatchEvent$Modifier.class
WatchEvent.java
package java.nio.file
public abstract java.nio.file.WatchEvent$Modifier extends java.lang.Object {
public abstract java.lang.String name ()
}
java/nio/file/TempFileHelper$PosixPermissions.class
TempFileHelper.java
package java.nio.file
java.nio.file.TempFileHelper$PosixPermissions extends java.lang.Object {
static final java.nio.file.attribute.FileAttribute filePermissions
static final java.nio.file.attribute.FileAttribute dirPermissions
private void <init> ()
static void <clinit> ()
}
java/nio/file/Files.class
Files.java
package java.nio.file
public final java.nio.file.Files extends java.lang.Object {
private static final java.util.Set DEFAULT_CREATE_OPTIONS
private static final int BUFFER_SIZE
private static final int MAX_BUFFER_SIZE
static final synthetic boolean $assertionsDisabled
private void <init> ()
private static java.nio.file.spi.FileSystemProvider provider (java.nio.file.Path)
java.nio.file.Path path
private static java.lang.Runnable asUncheckedRunnable (java.io.Closeable)
java.io.Closeable c
public static transient java.io.InputStream newInputStream (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path path
java.nio.file.OpenOption[] options
public static transient java.io.OutputStream newOutputStream (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path path
java.nio.file.OpenOption[] options
public static transient java.nio.channels.SeekableByteChannel newByteChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path path
java.util.Set options
java.nio.file.attribute.FileAttribute[] attrs
public static transient java.nio.channels.SeekableByteChannel newByteChannel (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.util.Set set
java.nio.file.Path path
java.nio.file.OpenOption[] options
java.util.Set set
public static java.nio.file.DirectoryStream newDirectoryStream (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path dir
public static java.nio.file.DirectoryStream newDirectoryStream (java.nio.file.Path, java.lang.String) throws java.io.IOException
java.nio.file.Path dir
String glob
java.nio.file.FileSystem fs
java.nio.file.PathMatcher matcher
java.nio.file.DirectoryStream$Filter filter
public static java.nio.file.DirectoryStream newDirectoryStream (java.nio.file.Path, java.nio.file.DirectoryStream$Filter) throws java.io.IOException
java.nio.file.Path dir
java.nio.file.DirectoryStream$Filter filter
public static transient java.nio.file.Path createFile (java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path path
java.nio.file.attribute.FileAttribute[] attrs
public static transient java.nio.file.Path createDirectory (java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path dir
java.nio.file.attribute.FileAttribute[] attrs
public static transient java.nio.file.Path createDirectories (java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.FileAlreadyExistsException x
SecurityException x
java.nio.file.Path name
java.nio.file.Path dir
java.nio.file.attribute.FileAttribute[] attrs
SecurityException se
java.nio.file.Path parent
java.nio.file.Path child
private static transient void createAndCheckIsDirectory (java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.FileAlreadyExistsException x
java.nio.file.Path dir
java.nio.file.attribute.FileAttribute[] attrs
public static transient java.nio.file.Path createTempFile (java.nio.file.Path, java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path dir
String prefix
String suffix
java.nio.file.attribute.FileAttribute[] attrs
public static transient java.nio.file.Path createTempFile (java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
String prefix
String suffix
java.nio.file.attribute.FileAttribute[] attrs
public static transient java.nio.file.Path createTempDirectory (java.nio.file.Path, java.lang.String, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path dir
String prefix
java.nio.file.attribute.FileAttribute[] attrs
public static transient java.nio.file.Path createTempDirectory (java.lang.String, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
String prefix
java.nio.file.attribute.FileAttribute[] attrs
public static transient java.nio.file.Path createSymbolicLink (java.nio.file.Path, java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path link
java.nio.file.Path target
java.nio.file.attribute.FileAttribute[] attrs
public static java.nio.file.Path createLink (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
java.nio.file.Path link
java.nio.file.Path existing
public static void delete (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public static boolean deleteIfExists (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public static transient java.nio.file.Path copy (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
java.nio.file.Path source
java.nio.file.Path target
java.nio.file.CopyOption[] options
java.nio.file.spi.FileSystemProvider provider
public static transient java.nio.file.Path move (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
java.nio.file.Path source
java.nio.file.Path target
java.nio.file.CopyOption[] options
java.nio.file.spi.FileSystemProvider provider
public static java.nio.file.Path readSymbolicLink (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path link
public static java.nio.file.FileStore getFileStore (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public static boolean isSameFile (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
java.nio.file.Path path2
public static boolean isHidden (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public static java.lang.String probeContentType (java.nio.file.Path) throws java.io.IOException
String result
java.nio.file.spi.FileTypeDetector detector
java.nio.file.Path path
public static transient java.nio.file.attribute.FileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[])
java.nio.file.Path path
Class type
java.nio.file.LinkOption[] options
public static transient java.nio.file.attribute.BasicFileAttributes readAttributes (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path path
Class type
java.nio.file.LinkOption[] options
public static transient java.nio.file.Path setAttribute (java.nio.file.Path, java.lang.String, java.lang.Object, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path path
String attribute
Object value
java.nio.file.LinkOption[] options
public static transient java.lang.Object getAttribute (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[]) throws java.io.IOException
String name
java.nio.file.Path path
String attribute
java.nio.file.LinkOption[] options
java.util.Map map
String name
int pos
public static transient java.util.Map readAttributes (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path path
String attributes
java.nio.file.LinkOption[] options
public static transient java.util.Set getPosixFilePermissions (java.nio.file.Path, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path path
java.nio.file.LinkOption[] options
public static java.nio.file.Path setPosixFilePermissions (java.nio.file.Path, java.util.Set) throws java.io.IOException
java.nio.file.Path path
java.util.Set perms
java.nio.file.attribute.PosixFileAttributeView view
public static transient java.nio.file.attribute.UserPrincipal getOwner (java.nio.file.Path, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path path
java.nio.file.LinkOption[] options
java.nio.file.attribute.FileOwnerAttributeView view
public static java.nio.file.Path setOwner (java.nio.file.Path, java.nio.file.attribute.UserPrincipal) throws java.io.IOException
java.nio.file.Path path
java.nio.file.attribute.UserPrincipal owner
java.nio.file.attribute.FileOwnerAttributeView view
public static boolean isSymbolicLink (java.nio.file.Path)
java.io.IOException ioe
java.nio.file.Path path
public static transient boolean isDirectory (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.spi.FileSystemProvider provider
java.io.IOException ioe
java.nio.file.Path path
java.nio.file.LinkOption[] options
public static transient boolean isRegularFile (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.spi.FileSystemProvider provider
java.io.IOException ioe
java.nio.file.Path path
java.nio.file.LinkOption[] options
public static transient java.nio.file.attribute.FileTime getLastModifiedTime (java.nio.file.Path, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path path
java.nio.file.LinkOption[] options
public static java.nio.file.Path setLastModifiedTime (java.nio.file.Path, java.nio.file.attribute.FileTime) throws java.io.IOException
java.nio.file.Path path
java.nio.file.attribute.FileTime time
public static long size (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
private static transient boolean followLinks (java.nio.file.LinkOption[])
java.nio.file.LinkOption opt
java.nio.file.LinkOption[] options
boolean followLinks
public static transient boolean exists (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.spi.FileSystemProvider provider
java.io.IOException x
java.nio.file.Path path
java.nio.file.LinkOption[] options
public static transient boolean notExists (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.NoSuchFileException x
java.io.IOException x
java.nio.file.Path path
java.nio.file.LinkOption[] options
private static transient boolean isAccessible (java.nio.file.Path, java.nio.file.AccessMode[])
java.io.IOException x
java.nio.file.Path path
java.nio.file.AccessMode[] modes
public static boolean isReadable (java.nio.file.Path)
java.nio.file.Path path
public static boolean isWritable (java.nio.file.Path)
java.nio.file.Path path
public static boolean isExecutable (java.nio.file.Path)
java.nio.file.Path path
public static java.nio.file.Path walkFileTree (java.nio.file.Path, java.util.Set, int, java.nio.file.FileVisitor) throws java.io.IOException
java.nio.file.FileVisitResult result
java.nio.file.FileVisitResult result
java.io.IOException ioe
java.nio.file.FileVisitResult result
java.nio.file.FileVisitResult result
java.nio.file.FileVisitResult result
java.nio.file.FileTreeWalker$Event ev
java.nio.file.FileTreeWalker walker
java.nio.file.Path start
java.util.Set options
int maxDepth
java.nio.file.FileVisitor visitor
public static java.nio.file.Path walkFileTree (java.nio.file.Path, java.nio.file.FileVisitor) throws java.io.IOException
java.nio.file.Path start
java.nio.file.FileVisitor visitor
public static java.io.BufferedReader newBufferedReader (java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException
java.nio.file.Path path
java.nio.charset.Charset cs
java.nio.charset.CharsetDecoder decoder
java.io.Reader reader
public static java.io.BufferedReader newBufferedReader (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public static transient java.io.BufferedWriter newBufferedWriter (java.nio.file.Path, java.nio.charset.Charset, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path path
java.nio.charset.Charset cs
java.nio.file.OpenOption[] options
java.nio.charset.CharsetEncoder encoder
java.io.Writer writer
public static transient java.io.BufferedWriter newBufferedWriter (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path path
java.nio.file.OpenOption[] options
public static transient long copy (java.io.InputStream, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
java.nio.file.CopyOption opt
SecurityException x
java.io.OutputStream ostream
java.nio.file.FileAlreadyExistsException x
java.io.OutputStream out
java.io.InputStream in
java.nio.file.Path target
java.nio.file.CopyOption[] options
boolean replaceExisting
SecurityException se
java.io.OutputStream ostream
public static long copy (java.nio.file.Path, java.io.OutputStream) throws java.io.IOException
java.io.InputStream in
java.nio.file.Path source
java.io.OutputStream out
private static byte[] read (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream source
int initialSize
int capacity
byte[] buf
int nread
int n
public static byte[] readAllBytes (java.nio.file.Path) throws java.io.IOException
long size
java.io.InputStream in
java.nio.channels.SeekableByteChannel sbc
java.nio.file.Path path
public static java.lang.String readString (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public static java.lang.String readString (java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException
java.nio.file.Path path
java.nio.charset.Charset cs
byte[] ba
public static java.util.List readAllLines (java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException
String line
java.util.List result
java.io.BufferedReader reader
java.nio.file.Path path
java.nio.charset.Charset cs
public static java.util.List readAllLines (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
public static transient java.nio.file.Path write (java.nio.file.Path, byte[], java.nio.file.OpenOption[]) throws java.io.IOException
int n
int len
int rem
java.io.OutputStream out
java.nio.file.Path path
byte[] bytes
java.nio.file.OpenOption[] options
public static transient java.nio.file.Path write (java.nio.file.Path, java.lang.Iterable, java.nio.charset.Charset, java.nio.file.OpenOption[]) throws java.io.IOException
CharSequence line
java.io.BufferedWriter writer
java.io.OutputStream out
java.nio.file.Path path
Iterable lines
java.nio.charset.Charset cs
java.nio.file.OpenOption[] options
java.nio.charset.CharsetEncoder encoder
public static transient java.nio.file.Path write (java.nio.file.Path, java.lang.Iterable, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path path
Iterable lines
java.nio.file.OpenOption[] options
public static transient java.nio.file.Path writeString (java.nio.file.Path, java.lang.CharSequence, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path path
CharSequence csq
java.nio.file.OpenOption[] options
public static transient java.nio.file.Path writeString (java.nio.file.Path, java.lang.CharSequence, java.nio.charset.Charset, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path path
CharSequence csq
java.nio.charset.Charset cs
java.nio.file.OpenOption[] options
byte[] bytes
public static java.util.stream.Stream list (java.nio.file.Path) throws java.io.IOException
java.util.Iterator delegate
java.util.Iterator iterator
java.util.Spliterator spliterator
java.io.IOException ex
Throwable e
java.nio.file.Path dir
java.nio.file.DirectoryStream ds
public static transient java.util.stream.Stream walk (java.nio.file.Path, int, java.nio.file.FileVisitOption[]) throws java.io.IOException
java.util.Spliterator spliterator
Throwable e
java.nio.file.Path start
int maxDepth
java.nio.file.FileVisitOption[] options
java.nio.file.FileTreeIterator iterator
public static transient java.util.stream.Stream walk (java.nio.file.Path, java.nio.file.FileVisitOption[]) throws java.io.IOException
java.nio.file.Path start
java.nio.file.FileVisitOption[] options
public static transient java.util.stream.Stream find (java.nio.file.Path, int, java.util.function.BiPredicate, java.nio.file.FileVisitOption[]) throws java.io.IOException
java.util.Spliterator spliterator
Throwable e
java.nio.file.Path start
int maxDepth
java.util.function.BiPredicate matcher
java.nio.file.FileVisitOption[] options
java.nio.file.FileTreeIterator iterator
public static java.util.stream.Stream lines (java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException
java.nio.channels.FileChannel fc
java.util.stream.Stream fcls
java.nio.file.Path path
java.nio.charset.Charset cs
private static java.util.stream.Stream createFileChannelLinesStream (java.nio.channels.FileChannel, java.nio.charset.Charset) throws java.io.IOException
java.util.Spliterator s
long length
java.io.IOException ex
Throwable e
java.nio.channels.FileChannel fc
java.nio.charset.Charset cs
private static java.util.stream.Stream createBufferedReaderLinesStream (java.io.BufferedReader)
java.io.IOException ex
Throwable e
java.io.BufferedReader br
public static java.util.stream.Stream lines (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
private static synthetic java.nio.file.Path lambda$find$3 (java.nio.file.FileTreeWalker$Event)
java.nio.file.FileTreeWalker$Event entry
private static synthetic boolean lambda$find$2 (java.util.function.BiPredicate, java.nio.file.FileTreeWalker$Event)
java.util.function.BiPredicate matcher
java.nio.file.FileTreeWalker$Event entry
private static synthetic java.nio.file.Path lambda$walk$1 (java.nio.file.FileTreeWalker$Event)
java.nio.file.FileTreeWalker$Event entry
private static synthetic void lambda$asUncheckedRunnable$0 (java.io.Closeable)
java.io.IOException e
java.io.Closeable c
static void <clinit> ()
}
java/time/MonthDay$1.class
MonthDay.java
package java.time
synthetic java.time.MonthDay$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/Clock$OffsetClock.class
Clock.java
package java.time
final java.time.Clock$OffsetClock extends java.time.Clock implements java.io.Serializable {
private static final long serialVersionUID
private final java.time.Clock baseClock
private final java.time.Duration offset
void <init> (java.time.Clock, java.time.Duration)
java.time.Clock baseClock
java.time.Duration offset
public java.time.ZoneId getZone ()
public java.time.Clock withZone (java.time.ZoneId)
java.time.ZoneId zone
public long millis ()
public java.time.Instant instant ()
public boolean equals (java.lang.Object)
java.time.Clock$OffsetClock other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
java/time/Month.class
Month.java
package java.time
public final enum java.time.Month extends java.lang.Enum implements java.time.temporal.TemporalAccessor java.time.temporal.TemporalAdjuster {
public static final enum java.time.Month JANUARY
public static final enum java.time.Month FEBRUARY
public static final enum java.time.Month MARCH
public static final enum java.time.Month APRIL
public static final enum java.time.Month MAY
public static final enum java.time.Month JUNE
public static final enum java.time.Month JULY
public static final enum java.time.Month AUGUST
public static final enum java.time.Month SEPTEMBER
public static final enum java.time.Month OCTOBER
public static final enum java.time.Month NOVEMBER
public static final enum java.time.Month DECEMBER
private static final java.time.Month[] ENUMS
private static final synthetic java.time.Month[] $VALUES
public static java.time.Month[] values ()
public static java.time.Month valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static java.time.Month of (int)
int month
public static java.time.Month from (java.time.temporal.TemporalAccessor)
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public int getValue ()
public java.lang.String getDisplayName (java.time.format.TextStyle, java.util.Locale)
java.time.format.TextStyle style
java.util.Locale locale
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.Month plus (long)
long months
int amount
public java.time.Month minus (long)
long months
public int length (boolean)
boolean leapYear
public int minLength ()
public int maxLength ()
public int firstDayOfYear (boolean)
boolean leapYear
int leap
public java.time.Month firstMonthOfQuarter ()
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
private static synthetic java.time.Month[] $values ()
static void <clinit> ()
}
java/time/Duration$DurationUnits.class
Duration.java
package java.time
java.time.Duration$DurationUnits extends java.lang.Object {
static final java.util.List UNITS
private void <init> ()
static void <clinit> ()
}
java/time/DesugarClock$DesugarTickClock.class
DesugarClock.java
package java.time
final java.time.DesugarClock$DesugarTickClock extends java.time.Clock implements java.io.Serializable {
private static final long serialVersionUID
private final java.time.Clock baseClock
private final long tickNanos
void <init> (java.time.Clock, long)
java.time.Clock baseClock
long tickNanos
public java.time.ZoneId getZone ()
public java.time.Clock withZone (java.time.ZoneId)
java.time.ZoneId zone
public long millis ()
long millis
public java.time.Instant instant ()
long millis
java.time.Instant instant
long nanos
long adjust
public boolean equals (java.lang.Object)
java.time.DesugarClock$DesugarTickClock other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
java/time/Duration$1.class
Duration.java
package java.time
synthetic java.time.Duration$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoUnit
static void <clinit> ()
}
java/time/DayOfWeek.class
DayOfWeek.java
package java.time
public final enum java.time.DayOfWeek extends java.lang.Enum implements java.time.temporal.TemporalAccessor java.time.temporal.TemporalAdjuster {
public static final enum java.time.DayOfWeek MONDAY
public static final enum java.time.DayOfWeek TUESDAY
public static final enum java.time.DayOfWeek WEDNESDAY
public static final enum java.time.DayOfWeek THURSDAY
public static final enum java.time.DayOfWeek FRIDAY
public static final enum java.time.DayOfWeek SATURDAY
public static final enum java.time.DayOfWeek SUNDAY
private static final java.time.DayOfWeek[] ENUMS
private static final synthetic java.time.DayOfWeek[] $VALUES
public static java.time.DayOfWeek[] values ()
public static java.time.DayOfWeek valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static java.time.DayOfWeek of (int)
int dayOfWeek
public static java.time.DayOfWeek from (java.time.temporal.TemporalAccessor)
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public int getValue ()
public java.lang.String getDisplayName (java.time.format.TextStyle, java.util.Locale)
java.time.format.TextStyle style
java.util.Locale locale
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.DayOfWeek plus (long)
long days
int amount
public java.time.DayOfWeek minus (long)
long days
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
private static synthetic java.time.DayOfWeek[] $values ()
static void <clinit> ()
}
java/time/chrono/ChronoZonedDateTimeImpl$1.class
ChronoZonedDateTimeImpl.java
package java.time.chrono
synthetic java.time.chrono.ChronoZonedDateTimeImpl$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/chrono/MinguoDate$1.class
MinguoDate.java
package java.time.chrono
synthetic java.time.chrono.MinguoDate$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/chrono/HijrahDate.class
HijrahDate.java
package java.time.chrono
public final java.time.chrono.HijrahDate extends java.time.chrono.ChronoLocalDateImpl implements java.time.chrono.ChronoLocalDate java.io.Serializable {
private static final long serialVersionUID
private final transient java.time.chrono.HijrahChronology chrono
private final transient int prolepticYear
private final transient int monthOfYear
private final transient int dayOfMonth
static java.time.chrono.HijrahDate of (java.time.chrono.HijrahChronology, int, int, int)
java.time.chrono.HijrahChronology chrono
int prolepticYear
int monthOfYear
int dayOfMonth
static java.time.chrono.HijrahDate ofEpochDay (java.time.chrono.HijrahChronology, long)
java.time.chrono.HijrahChronology chrono
long epochDay
public static java.time.chrono.HijrahDate now ()
public static java.time.chrono.HijrahDate now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.chrono.HijrahDate now (java.time.Clock)
java.time.Clock clock
public static java.time.chrono.HijrahDate of (int, int, int)
int prolepticYear
int month
int dayOfMonth
public static java.time.chrono.HijrahDate from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
private void <init> (java.time.chrono.HijrahChronology, int, int, int)
java.time.chrono.HijrahChronology chrono
int prolepticYear
int monthOfYear
int dayOfMonth
private void <init> (java.time.chrono.HijrahChronology, long)
java.time.chrono.HijrahChronology chrono
long epochDay
int[] dateInfo
public java.time.chrono.HijrahChronology getChronology ()
public java.time.chrono.HijrahEra getEra ()
public int lengthOfMonth ()
public int lengthOfYear ()
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
private long getProlepticMonth ()
public java.time.chrono.HijrahDate with (java.time.temporal.TemporalField, long)
java.time.temporal.ChronoField f
int nvalue
java.time.temporal.TemporalField field
long newValue
private java.time.chrono.HijrahDate resolvePreviousValid (int, int, int)
int prolepticYear
int month
int day
int monthDays
public java.time.chrono.HijrahDate with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.chrono.HijrahDate withVariant (java.time.chrono.HijrahChronology)
java.time.chrono.HijrahChronology chronology
int monthDays
public java.time.chrono.HijrahDate plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public java.time.chrono.HijrahDate minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public long toEpochDay ()
private int getDayOfYear ()
private int getDayOfWeek ()
int dow0
private int getEraValue ()
public boolean isLeapYear ()
java.time.chrono.HijrahDate plusYears (long)
long years
int newYear
java.time.chrono.HijrahDate plusMonths (long)
long monthsToAdd
long monthCount
long calcMonths
int newYear
int newMonth
java.time.chrono.HijrahDate plusWeeks (long)
long weeksToAdd
java.time.chrono.HijrahDate plusDays (long)
long days
public java.time.chrono.HijrahDate plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.chrono.HijrahDate minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
java.time.chrono.HijrahDate minusYears (long)
long yearsToSubtract
java.time.chrono.HijrahDate minusMonths (long)
long monthsToSubtract
java.time.chrono.HijrahDate minusWeeks (long)
long weeksToSubtract
java.time.chrono.HijrahDate minusDays (long)
long daysToSubtract
public final java.time.chrono.ChronoLocalDateTime atTime (java.time.LocalTime)
java.time.LocalTime localTime
public java.time.chrono.ChronoPeriod until (java.time.chrono.ChronoLocalDate)
java.time.chrono.HijrahDate calcDate
java.time.chrono.ChronoLocalDate endDate
java.time.chrono.HijrahDate end
long totalMonths
int days
long years
int months
public boolean equals (java.lang.Object)
java.time.chrono.HijrahDate otherDate
Object obj
public int hashCode ()
int yearValue
int monthValue
int dayValue
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
private java.lang.Object writeReplace ()
void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
static java.time.chrono.HijrahDate readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
java.time.chrono.HijrahChronology chrono
int year
int month
int dayOfMonth
public volatile synthetic java.lang.String toString ()
public volatile synthetic long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
volatile synthetic java.time.chrono.ChronoLocalDate minusDays (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusWeeks (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusMonths (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusYears (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusDays (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusWeeks (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusMonths (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusYears (long)
public volatile synthetic java.time.chrono.ChronoLocalDate minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDate minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDate plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDate plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalAdjuster)
public volatile synthetic java.time.chrono.Era getEra ()
public volatile synthetic java.time.chrono.Chronology getChronology ()
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
}
java/time/chrono/JapaneseChronology.class
JapaneseChronology.java
package java.time.chrono
public final java.time.chrono.JapaneseChronology extends java.time.chrono.AbstractChronology implements java.io.Serializable {
public static final java.time.chrono.JapaneseChronology INSTANCE
private static final long serialVersionUID
private void <init> ()
public java.lang.String getId ()
public java.lang.String getCalendarType ()
public java.time.chrono.JapaneseDate date (java.time.chrono.Era, int, int, int)
java.time.chrono.Era era
int yearOfEra
int month
int dayOfMonth
public java.time.chrono.JapaneseDate date (int, int, int)
int prolepticYear
int month
int dayOfMonth
public java.time.chrono.JapaneseDate dateYearDay (java.time.chrono.Era, int, int)
java.time.chrono.Era era
int yearOfEra
int dayOfYear
public java.time.chrono.JapaneseDate dateYearDay (int, int)
int prolepticYear
int dayOfYear
public java.time.chrono.JapaneseDate dateEpochDay (long)
long epochDay
public java.time.chrono.JapaneseDate dateNow ()
public java.time.chrono.JapaneseDate dateNow (java.time.ZoneId)
java.time.ZoneId zone
public java.time.chrono.JapaneseDate dateNow (java.time.Clock)
java.time.Clock clock
public java.time.chrono.JapaneseDate date (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoLocalDateTime localDateTime (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
public boolean isLeapYear (long)
long prolepticYear
public int prolepticYear (java.time.chrono.Era, int)
java.time.chrono.Era era
int yearOfEra
java.time.chrono.JapaneseEra jera
int gregorianYear
public java.time.chrono.JapaneseEra eraOf (int)
int eraValue
public java.util.List eras ()
public java.time.temporal.ValueRange range (java.time.temporal.ChronoField)
int startYear
java.time.temporal.ChronoField field
public java.time.chrono.JapaneseDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
java.time.chrono.ChronoLocalDate resolveYearOfEra (java.util.Map, java.time.format.ResolverStyle)
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
Long eraLong
java.time.chrono.JapaneseEra era
Long yoeLong
int yoe
private int prolepticYearLenient (java.time.chrono.JapaneseEra, int)
java.time.chrono.JapaneseEra era
int yearOfEra
private java.time.chrono.ChronoLocalDate resolveYMD (java.time.chrono.JapaneseEra, int, java.util.Map, java.time.format.ResolverStyle)
int y
long months
long days
java.time.chrono.JapaneseDate result
java.time.DateTimeException ex
int y
java.time.chrono.JapaneseDate result
java.time.chrono.JapaneseEra era
int yoe
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
int moy
int dom
private java.time.chrono.ChronoLocalDate resolveYD (java.time.chrono.JapaneseEra, int, java.util.Map, java.time.format.ResolverStyle)
int y
long days
java.time.chrono.JapaneseEra era
int yoe
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
int doy
java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
public volatile synthetic java.time.chrono.ChronoLocalDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
public volatile synthetic java.time.chrono.Era eraOf (int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (java.time.temporal.TemporalAccessor)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow (java.time.Clock)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow (java.time.ZoneId)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow ()
public volatile synthetic java.time.chrono.ChronoLocalDate dateEpochDay (long)
public volatile synthetic java.time.chrono.ChronoLocalDate dateYearDay (int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate dateYearDay (java.time.chrono.Era, int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (int, int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (java.time.chrono.Era, int, int, int)
static void <clinit> ()
}
java/time/chrono/AbstractChronology.class
AbstractChronology.java
package java.time.chrono
public abstract java.time.chrono.AbstractChronology extends java.lang.Object implements java.time.chrono.Chronology {
private static final java.util.concurrent.ConcurrentHashMap CHRONOS_BY_ID
private static final java.util.concurrent.ConcurrentHashMap CHRONOS_BY_TYPE
private static final java.util.Locale JAPANESE_CALENDAR_LOCALE
static java.time.chrono.Chronology registerChrono (java.time.chrono.Chronology)
java.time.chrono.Chronology chrono
static java.time.chrono.Chronology registerChrono (java.time.chrono.Chronology, java.lang.String)
String type
java.time.chrono.Chronology chrono
String id
java.time.chrono.Chronology prev
private static boolean initCache ()
String id
java.time.chrono.AbstractChronology chrono
java.util.ServiceLoader loader
static java.time.chrono.Chronology ofLocale (java.util.Locale)
java.time.chrono.Chronology chrono
java.time.chrono.Chronology chrono
java.util.Locale locale
String type
java.util.ServiceLoader loader
private static java.lang.String getCalendarType (java.util.Locale)
java.util.Locale locale
String type
static java.time.chrono.Chronology of (java.lang.String)
java.time.chrono.Chronology chrono
java.time.chrono.Chronology chrono
String id
java.util.ServiceLoader loader
private static java.time.chrono.Chronology of0 (java.lang.String)
String id
java.time.chrono.Chronology chrono
static java.util.Set getAvailableChronologies ()
java.time.chrono.Chronology chrono
java.util.HashSet chronos
java.util.ServiceLoader loader
protected void <init> ()
public java.time.chrono.ChronoLocalDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
java.time.chrono.ChronoLocalDate resolved
void resolveProlepticMonth (java.util.Map, java.time.format.ResolverStyle)
java.time.chrono.ChronoLocalDate chronoDate
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
Long pMonth
java.time.chrono.ChronoLocalDate resolveYearOfEra (java.util.Map, java.time.format.ResolverStyle)
int yoe
java.time.chrono.Era eraObj
int year
java.time.chrono.ChronoLocalDate chronoDate
java.time.chrono.Era eraObj
java.util.List eras
Long eraLong
int yoe
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
Long yoeLong
java.time.chrono.ChronoLocalDate resolveYMD (java.util.Map, java.time.format.ResolverStyle)
long months
long days
java.time.DateTimeException ex
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
int y
int moy
java.time.temporal.ValueRange domRange
int dom
java.time.chrono.ChronoLocalDate resolveYD (java.util.Map, java.time.format.ResolverStyle)
long days
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
int y
int doy
java.time.chrono.ChronoLocalDate resolveYMAA (java.util.Map, java.time.format.ResolverStyle)
long months
long weeks
long days
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
int y
int moy
int aw
int ad
java.time.chrono.ChronoLocalDate date
java.time.chrono.ChronoLocalDate resolveYMAD (java.util.Map, java.time.format.ResolverStyle)
long months
long weeks
long dow
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
int y
int moy
int aw
int dow
java.time.chrono.ChronoLocalDate date
java.time.chrono.ChronoLocalDate resolveYAA (java.util.Map, java.time.format.ResolverStyle)
long weeks
long days
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
int y
int aw
int ad
java.time.chrono.ChronoLocalDate date
java.time.chrono.ChronoLocalDate resolveYAD (java.util.Map, java.time.format.ResolverStyle)
long weeks
long dow
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
int y
int aw
int dow
java.time.chrono.ChronoLocalDate date
java.time.chrono.ChronoLocalDate resolveAligned (java.time.chrono.ChronoLocalDate, long, long, long)
java.time.chrono.ChronoLocalDate base
long months
long weeks
long dow
java.time.chrono.ChronoLocalDate date
void addFieldValue (java.util.Map, java.time.temporal.ChronoField, long)
java.util.Map fieldValues
java.time.temporal.ChronoField field
long value
Long old
public int compareTo (java.time.chrono.Chronology)
java.time.chrono.Chronology other
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.ObjectStreamException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.chrono.Chronology readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
String id
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/time/chrono/HijrahDate$1.class
HijrahDate.java
package java.time.chrono
synthetic java.time.chrono.HijrahDate$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/chrono/Chronology.class
Chronology.java
package java.time.chrono
public abstract java.time.chrono.Chronology extends java.lang.Object implements java.lang.Comparable {
public static java.time.chrono.Chronology from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.chrono.Chronology obj
public static java.time.chrono.Chronology ofLocale (java.util.Locale)
java.util.Locale locale
public static java.time.chrono.Chronology of (java.lang.String)
String id
public static java.util.Set getAvailableChronologies ()
public abstract java.lang.String getId ()
public abstract java.lang.String getCalendarType ()
public java.time.chrono.ChronoLocalDate date (java.time.chrono.Era, int, int, int)
java.time.chrono.Era era
int yearOfEra
int month
int dayOfMonth
public abstract java.time.chrono.ChronoLocalDate date (int, int, int)
public java.time.chrono.ChronoLocalDate dateYearDay (java.time.chrono.Era, int, int)
java.time.chrono.Era era
int yearOfEra
int dayOfYear
public abstract java.time.chrono.ChronoLocalDate dateYearDay (int, int)
public abstract java.time.chrono.ChronoLocalDate dateEpochDay (long)
public java.time.chrono.ChronoLocalDate dateNow ()
public java.time.chrono.ChronoLocalDate dateNow (java.time.ZoneId)
java.time.ZoneId zone
public java.time.chrono.ChronoLocalDate dateNow (java.time.Clock)
java.time.Clock clock
public abstract java.time.chrono.ChronoLocalDate date (java.time.temporal.TemporalAccessor)
public java.time.chrono.ChronoLocalDateTime localDateTime (java.time.temporal.TemporalAccessor)
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.temporal.TemporalAccessor)
java.time.Instant instant
java.time.chrono.ChronoLocalDateTimeImpl cldt
java.time.DateTimeException ex1
java.time.ZoneId zone
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
public abstract boolean isLeapYear (long)
public abstract int prolepticYear (java.time.chrono.Era, int)
public abstract java.time.chrono.Era eraOf (int)
public abstract java.util.List eras ()
public abstract java.time.temporal.ValueRange range (java.time.temporal.ChronoField)
public java.lang.String getDisplayName (java.time.format.TextStyle, java.util.Locale)
java.time.format.TextStyle style
java.util.Locale locale
java.time.temporal.TemporalAccessor temporal
public abstract java.time.chrono.ChronoLocalDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
public java.time.chrono.ChronoPeriod period (int, int, int)
int years
int months
int days
public long epochSecond (int, int, int, int, int, int, java.time.ZoneOffset)
int prolepticYear
int month
int dayOfMonth
int hour
int minute
int second
java.time.ZoneOffset zoneOffset
long daysInSec
long timeinSec
public long epochSecond (java.time.chrono.Era, int, int, int, int, int, int, java.time.ZoneOffset)
java.time.chrono.Era era
int yearOfEra
int month
int dayOfMonth
int hour
int minute
int second
java.time.ZoneOffset zoneOffset
public abstract int compareTo (java.time.chrono.Chronology)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public volatile synthetic int compareTo (java.lang.Object)
}
java/time/chrono/ChronoLocalDateImpl$1.class
ChronoLocalDateImpl.java
package java.time.chrono
synthetic java.time.chrono.ChronoLocalDateImpl$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoUnit
static void <clinit> ()
}
java/time/chrono/ChronoZonedDateTime.class
ChronoZonedDateTime.java
package java.time.chrono
public abstract java.time.chrono.ChronoZonedDateTime extends java.lang.Object implements java.time.temporal.Temporal java.lang.Comparable {
public static java.util.Comparator timeLineOrder ()
public static java.time.chrono.ChronoZonedDateTime from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.chrono.Chronology chrono
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.chrono.ChronoLocalDate toLocalDate ()
public java.time.LocalTime toLocalTime ()
public abstract java.time.chrono.ChronoLocalDateTime toLocalDateTime ()
public java.time.chrono.Chronology getChronology ()
public abstract java.time.ZoneOffset getOffset ()
public abstract java.time.ZoneId getZone ()
public abstract java.time.chrono.ChronoZonedDateTime withEarlierOffsetAtOverlap ()
public abstract java.time.chrono.ChronoZonedDateTime withLaterOffsetAtOverlap ()
public abstract java.time.chrono.ChronoZonedDateTime withZoneSameLocal (java.time.ZoneId)
public abstract java.time.chrono.ChronoZonedDateTime withZoneSameInstant (java.time.ZoneId)
public abstract boolean isSupported (java.time.temporal.TemporalField)
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.chrono.ChronoZonedDateTime with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public abstract java.time.chrono.ChronoZonedDateTime with (java.time.temporal.TemporalField, long)
public java.time.chrono.ChronoZonedDateTime plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public abstract java.time.chrono.ChronoZonedDateTime plus (long, java.time.temporal.TemporalUnit)
public java.time.chrono.ChronoZonedDateTime minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public java.time.chrono.ChronoZonedDateTime minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.Instant toInstant ()
public long toEpochSecond ()
long epochDay
long secs
public int compareTo (java.time.chrono.ChronoZonedDateTime)
java.time.chrono.ChronoZonedDateTime other
int cmp
public boolean isBefore (java.time.chrono.ChronoZonedDateTime)
java.time.chrono.ChronoZonedDateTime other
long thisEpochSec
long otherEpochSec
public boolean isAfter (java.time.chrono.ChronoZonedDateTime)
java.time.chrono.ChronoZonedDateTime other
long thisEpochSec
long otherEpochSec
public boolean isEqual (java.time.chrono.ChronoZonedDateTime)
java.time.chrono.ChronoZonedDateTime other
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic int compareTo (java.lang.Object)
private static synthetic java.lang.Object $deserializeLambda$ (java.lang.invoke.SerializedLambda)
java.lang.invoke.SerializedLambda lambda
private static synthetic int lambda$timeLineOrder$f56e6d02$1 (java.time.chrono.ChronoZonedDateTime, java.time.chrono.ChronoZonedDateTime)
java.time.chrono.ChronoZonedDateTime dateTime1
java.time.chrono.ChronoZonedDateTime dateTime2
int cmp
}
java/time/chrono/ChronoLocalDate.class
ChronoLocalDate.java
package java.time.chrono
public abstract java.time.chrono.ChronoLocalDate extends java.lang.Object implements java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.lang.Comparable {
public static java.util.Comparator timeLineOrder ()
public static java.time.chrono.ChronoLocalDate from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.chrono.Chronology chrono
public abstract java.time.chrono.Chronology getChronology ()
public java.time.chrono.Era getEra ()
public boolean isLeapYear ()
public abstract int lengthOfMonth ()
public int lengthOfYear ()
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalField, long)
java.time.temporal.TemporalField field
long newValue
public java.time.chrono.ChronoLocalDate plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public java.time.chrono.ChronoLocalDate plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.chrono.ChronoLocalDate minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public java.time.chrono.ChronoLocalDate minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public abstract long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
public abstract java.time.chrono.ChronoPeriod until (java.time.chrono.ChronoLocalDate)
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.chrono.ChronoLocalDateTime atTime (java.time.LocalTime)
java.time.LocalTime localTime
public long toEpochDay ()
public int compareTo (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate other
int cmp
public boolean isAfter (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate other
public boolean isBefore (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate other
public boolean isEqual (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate other
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic int compareTo (java.lang.Object)
private static synthetic java.lang.Object $deserializeLambda$ (java.lang.invoke.SerializedLambda)
java.lang.invoke.SerializedLambda lambda
private static synthetic int lambda$timeLineOrder$493d4938$1 (java.time.chrono.ChronoLocalDate, java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate date1
java.time.chrono.ChronoLocalDate date2
}
java/time/chrono/IsoEra.class
IsoEra.java
package java.time.chrono
public final enum java.time.chrono.IsoEra extends java.lang.Enum implements java.time.chrono.Era {
public static final enum java.time.chrono.IsoEra BCE
public static final enum java.time.chrono.IsoEra CE
private static final synthetic java.time.chrono.IsoEra[] $VALUES
public static java.time.chrono.IsoEra[] values ()
public static java.time.chrono.IsoEra valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static java.time.chrono.IsoEra of (int)
int isoEra
public int getValue ()
private static synthetic java.time.chrono.IsoEra[] $values ()
static void <clinit> ()
}
java/time/chrono/JapaneseDate$1.class
JapaneseDate.java
package java.time.chrono
synthetic java.time.chrono.JapaneseDate$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/chrono/ThaiBuddhistChronology$1.class
ThaiBuddhistChronology.java
package java.time.chrono
synthetic java.time.chrono.ThaiBuddhistChronology$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/chrono/ChronoZonedDateTimeImpl.class
ChronoZonedDateTimeImpl.java
package java.time.chrono
final java.time.chrono.ChronoZonedDateTimeImpl extends java.lang.Object implements java.time.chrono.ChronoZonedDateTime java.io.Serializable {
private static final long serialVersionUID
private final transient java.time.chrono.ChronoLocalDateTimeImpl dateTime
private final transient java.time.ZoneOffset offset
private final transient java.time.ZoneId zone
static java.time.chrono.ChronoZonedDateTime ofBest (java.time.chrono.ChronoLocalDateTimeImpl, java.time.ZoneId, java.time.ZoneOffset)
java.time.ZoneOffset offset
java.time.zone.ZoneOffsetTransition trans
java.time.ZoneOffset offset
java.time.ZoneOffset offset
java.time.chrono.ChronoLocalDateTimeImpl localDateTime
java.time.ZoneId zone
java.time.ZoneOffset preferredOffset
java.time.zone.ZoneRules rules
java.time.LocalDateTime isoLDT
java.util.List validOffsets
java.time.ZoneOffset offset
static java.time.chrono.ChronoZonedDateTimeImpl ofInstant (java.time.chrono.Chronology, java.time.Instant, java.time.ZoneId)
java.time.chrono.Chronology chrono
java.time.Instant instant
java.time.ZoneId zone
java.time.zone.ZoneRules rules
java.time.ZoneOffset offset
java.time.LocalDateTime ldt
java.time.chrono.ChronoLocalDateTimeImpl cldt
private java.time.chrono.ChronoZonedDateTimeImpl create (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
static java.time.chrono.ChronoZonedDateTimeImpl ensureValid (java.time.chrono.Chronology, java.time.temporal.Temporal)
java.time.chrono.Chronology chrono
java.time.temporal.Temporal temporal
java.time.chrono.ChronoZonedDateTimeImpl other
private void <init> (java.time.chrono.ChronoLocalDateTimeImpl, java.time.ZoneOffset, java.time.ZoneId)
java.time.chrono.ChronoLocalDateTimeImpl dateTime
java.time.ZoneOffset offset
java.time.ZoneId zone
public java.time.ZoneOffset getOffset ()
public java.time.chrono.ChronoZonedDateTime withEarlierOffsetAtOverlap ()
java.time.ZoneOffset earlierOffset
java.time.zone.ZoneOffsetTransition trans
public java.time.chrono.ChronoZonedDateTime withLaterOffsetAtOverlap ()
java.time.ZoneOffset offset
java.time.zone.ZoneOffsetTransition trans
public java.time.chrono.ChronoLocalDateTime toLocalDateTime ()
public java.time.ZoneId getZone ()
public java.time.chrono.ChronoZonedDateTime withZoneSameLocal (java.time.ZoneId)
java.time.ZoneId zone
public java.time.chrono.ChronoZonedDateTime withZoneSameInstant (java.time.ZoneId)
java.time.ZoneId zone
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.chrono.ChronoZonedDateTime with (java.time.temporal.TemporalField, long)
java.time.ZoneOffset offset
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.chrono.ChronoZonedDateTime plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.chrono.ChronoZonedDateTime end
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
static java.time.chrono.ChronoZonedDateTime readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
java.time.chrono.ChronoLocalDateTime dateTime
java.time.ZoneOffset offset
java.time.ZoneId zone
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
String str
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
}
java/time/chrono/MinguoDate.class
MinguoDate.java
package java.time.chrono
public final java.time.chrono.MinguoDate extends java.time.chrono.ChronoLocalDateImpl implements java.time.chrono.ChronoLocalDate java.io.Serializable {
private static final long serialVersionUID
private final transient java.time.LocalDate isoDate
public static java.time.chrono.MinguoDate now ()
public static java.time.chrono.MinguoDate now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.chrono.MinguoDate now (java.time.Clock)
java.time.Clock clock
public static java.time.chrono.MinguoDate of (int, int, int)
int prolepticYear
int month
int dayOfMonth
public static java.time.chrono.MinguoDate from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
void <init> (java.time.LocalDate)
java.time.LocalDate isoDate
public java.time.chrono.MinguoChronology getChronology ()
public java.time.chrono.MinguoEra getEra ()
public int lengthOfMonth ()
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.ValueRange range
long max
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
int prolepticYear
java.time.temporal.TemporalField field
private long getProlepticMonth ()
private int getProlepticYear ()
public java.time.chrono.MinguoDate with (java.time.temporal.TemporalField, long)
int nvalue
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.chrono.MinguoDate with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.chrono.MinguoDate plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public java.time.chrono.MinguoDate minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
java.time.chrono.MinguoDate plusYears (long)
long years
java.time.chrono.MinguoDate plusMonths (long)
long months
java.time.chrono.MinguoDate plusWeeks (long)
long weeksToAdd
java.time.chrono.MinguoDate plusDays (long)
long days
public java.time.chrono.MinguoDate plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.chrono.MinguoDate minus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
java.time.chrono.MinguoDate minusYears (long)
long yearsToSubtract
java.time.chrono.MinguoDate minusMonths (long)
long monthsToSubtract
java.time.chrono.MinguoDate minusWeeks (long)
long weeksToSubtract
java.time.chrono.MinguoDate minusDays (long)
long daysToSubtract
private java.time.chrono.MinguoDate with (java.time.LocalDate)
java.time.LocalDate newDate
public final java.time.chrono.ChronoLocalDateTime atTime (java.time.LocalTime)
java.time.LocalTime localTime
public java.time.chrono.ChronoPeriod until (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate endDate
java.time.Period period
public long toEpochDay ()
public boolean equals (java.lang.Object)
java.time.chrono.MinguoDate otherDate
Object obj
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
private java.lang.Object writeReplace ()
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.chrono.MinguoDate readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
int year
int month
int dayOfMonth
public volatile synthetic java.lang.String toString ()
public volatile synthetic long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
volatile synthetic java.time.chrono.ChronoLocalDate minusDays (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusWeeks (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusMonths (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusYears (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusDays (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusWeeks (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusMonths (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusYears (long)
public volatile synthetic java.time.chrono.ChronoLocalDate minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDate minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDate plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDate plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalAdjuster)
public volatile synthetic java.time.chrono.Era getEra ()
public volatile synthetic java.time.chrono.Chronology getChronology ()
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
}
java/time/chrono/ChronoLocalDateTimeImpl$1.class
ChronoLocalDateTimeImpl.java
package java.time.chrono
synthetic java.time.chrono.ChronoLocalDateTimeImpl$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoUnit
static void <clinit> ()
}
java/time/chrono/ChronoPeriod.class
ChronoPeriod.java
package java.time.chrono
public abstract java.time.chrono.ChronoPeriod extends java.lang.Object implements java.time.temporal.TemporalAmount {
public static java.time.chrono.ChronoPeriod between (java.time.chrono.ChronoLocalDate, java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate startDateInclusive
java.time.chrono.ChronoLocalDate endDateExclusive
public abstract long get (java.time.temporal.TemporalUnit)
public abstract java.util.List getUnits ()
public abstract java.time.chrono.Chronology getChronology ()
public boolean isZero ()
java.time.temporal.TemporalUnit unit
public boolean isNegative ()
java.time.temporal.TemporalUnit unit
public abstract java.time.chrono.ChronoPeriod plus (java.time.temporal.TemporalAmount)
public abstract java.time.chrono.ChronoPeriod minus (java.time.temporal.TemporalAmount)
public abstract java.time.chrono.ChronoPeriod multipliedBy (int)
public java.time.chrono.ChronoPeriod negated ()
public abstract java.time.chrono.ChronoPeriod normalized ()
public abstract java.time.temporal.Temporal addTo (java.time.temporal.Temporal)
public abstract java.time.temporal.Temporal subtractFrom (java.time.temporal.Temporal)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
java/time/chrono/ThaiBuddhistDate.class
ThaiBuddhistDate.java
package java.time.chrono
public final java.time.chrono.ThaiBuddhistDate extends java.time.chrono.ChronoLocalDateImpl implements java.time.chrono.ChronoLocalDate java.io.Serializable {
private static final long serialVersionUID
private final transient java.time.LocalDate isoDate
public static java.time.chrono.ThaiBuddhistDate now ()
public static java.time.chrono.ThaiBuddhistDate now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.chrono.ThaiBuddhistDate now (java.time.Clock)
java.time.Clock clock
public static java.time.chrono.ThaiBuddhistDate of (int, int, int)
int prolepticYear
int month
int dayOfMonth
public static java.time.chrono.ThaiBuddhistDate from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
void <init> (java.time.LocalDate)
java.time.LocalDate isoDate
public java.time.chrono.ThaiBuddhistChronology getChronology ()
public java.time.chrono.ThaiBuddhistEra getEra ()
public int lengthOfMonth ()
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.ValueRange range
long max
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
int prolepticYear
java.time.temporal.TemporalField field
private long getProlepticMonth ()
private int getProlepticYear ()
public java.time.chrono.ThaiBuddhistDate with (java.time.temporal.TemporalField, long)
int nvalue
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.chrono.ThaiBuddhistDate with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.chrono.ThaiBuddhistDate plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public java.time.chrono.ThaiBuddhistDate minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
java.time.chrono.ThaiBuddhistDate plusYears (long)
long years
java.time.chrono.ThaiBuddhistDate plusMonths (long)
long months
java.time.chrono.ThaiBuddhistDate plusWeeks (long)
long weeksToAdd
java.time.chrono.ThaiBuddhistDate plusDays (long)
long days
public java.time.chrono.ThaiBuddhistDate plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.chrono.ThaiBuddhistDate minus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
java.time.chrono.ThaiBuddhistDate minusYears (long)
long yearsToSubtract
java.time.chrono.ThaiBuddhistDate minusMonths (long)
long monthsToSubtract
java.time.chrono.ThaiBuddhistDate minusWeeks (long)
long weeksToSubtract
java.time.chrono.ThaiBuddhistDate minusDays (long)
long daysToSubtract
private java.time.chrono.ThaiBuddhistDate with (java.time.LocalDate)
java.time.LocalDate newDate
public final java.time.chrono.ChronoLocalDateTime atTime (java.time.LocalTime)
java.time.LocalTime localTime
public java.time.chrono.ChronoPeriod until (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate endDate
java.time.Period period
public long toEpochDay ()
public boolean equals (java.lang.Object)
java.time.chrono.ThaiBuddhistDate otherDate
Object obj
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
private java.lang.Object writeReplace ()
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.chrono.ThaiBuddhistDate readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
int year
int month
int dayOfMonth
public volatile synthetic java.lang.String toString ()
public volatile synthetic long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
volatile synthetic java.time.chrono.ChronoLocalDate minusDays (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusWeeks (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusMonths (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusYears (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusDays (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusWeeks (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusMonths (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusYears (long)
public volatile synthetic java.time.chrono.ChronoLocalDate minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDate minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDate plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDate plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalAdjuster)
public volatile synthetic java.time.chrono.Era getEra ()
public volatile synthetic java.time.chrono.Chronology getChronology ()
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
}
java/time/chrono/Chronology$1.class
Chronology.java
package java.time.chrono
java.time.chrono.Chronology$1 extends java.lang.Object implements java.time.temporal.TemporalAccessor {
final synthetic java.time.chrono.Chronology this$0
void <init> (java.time.chrono.Chronology)
java.time.chrono.Chronology this$0
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
}
java/time/chrono/HijrahChronology.class
HijrahChronology.java
package java.time.chrono
public final java.time.chrono.HijrahChronology extends java.time.chrono.AbstractChronology implements java.io.Serializable {
private final transient String typeId
private final transient String calendarType
private static final long serialVersionUID
public static final java.time.chrono.HijrahChronology INSTANCE
private volatile transient boolean initComplete
private transient int[] hijrahEpochMonthStartDays
private transient int minEpochDay
private transient int maxEpochDay
private transient int hijrahStartEpochMonth
private transient int minMonthLength
private transient int maxMonthLength
private transient int minYearLength
private transient int maxYearLength
private void <init> (java.lang.String, java.lang.String)
String id
String calType
private void checkCalendarInit ()
public java.lang.String getId ()
public java.lang.String getCalendarType ()
public java.time.chrono.HijrahDate date (java.time.chrono.Era, int, int, int)
java.time.chrono.Era era
int yearOfEra
int month
int dayOfMonth
public java.time.chrono.HijrahDate date (int, int, int)
int prolepticYear
int month
int dayOfMonth
public java.time.chrono.HijrahDate dateYearDay (java.time.chrono.Era, int, int)
java.time.chrono.Era era
int yearOfEra
int dayOfYear
public java.time.chrono.HijrahDate dateYearDay (int, int)
int prolepticYear
int dayOfYear
java.time.chrono.HijrahDate date
public java.time.chrono.HijrahDate dateEpochDay (long)
long epochDay
public java.time.chrono.HijrahDate dateNow ()
public java.time.chrono.HijrahDate dateNow (java.time.ZoneId)
java.time.ZoneId zone
public java.time.chrono.HijrahDate dateNow (java.time.Clock)
java.time.Clock clock
public java.time.chrono.HijrahDate date (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoLocalDateTime localDateTime (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
public boolean isLeapYear (long)
long prolepticYear
int len
public int prolepticYear (java.time.chrono.Era, int)
java.time.chrono.Era era
int yearOfEra
public java.time.chrono.HijrahEra eraOf (int)
int eraValue
public java.util.List eras ()
public java.time.temporal.ValueRange range (java.time.temporal.ChronoField)
java.time.temporal.ChronoField f
java.time.temporal.ChronoField field
public java.time.chrono.HijrahDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
int checkValidYear (long)
long prolepticYear
void checkValidDayOfYear (int)
int dayOfYear
void checkValidMonth (int)
int month
int[] getHijrahDateInfo (int)
int epochDay
int epochMonth
int year
int month
int day1
int date
int[] dateInfo
long getEpochDay (int, int, int)
int prolepticYear
int monthOfYear
int dayOfMonth
int epochMonth
int getDayOfYear (int, int)
int prolepticYear
int month
int getMonthLength (int, int)
int prolepticYear
int monthOfYear
int epochMonth
int getYearLength (int)
int prolepticYear
int getMinimumYear ()
int getMaximumYear ()
int getMaximumMonthLength ()
int getMinimumMonthLength ()
int getMaximumDayOfYear ()
int getSmallestMaximumDayOfYear ()
private int epochDayToEpochMonth (int)
int epochDay
int ndx
private int epochMonthToYear (int)
int epochMonth
private int yearToEpochMonth (int)
int year
private int epochMonthToMonth (int)
int epochMonth
private int epochMonthToEpochDay (int)
int epochMonth
private int yearMonthToDayOfYear (int, int)
int prolepticYear
int month
int epochMonthFirst
private int epochMonthLength (int)
int epochMonth
private void loadCalendarData ()
int[] numbers
int year
int length
int year
java.util.Map years
int[][] monthLengths
int minYear
int maxYear
String id
String type
String version
int isoStart
Exception ex
private int[] createEpochMonths (int, int, int, java.util.Map)
int length
int month
int[] months
int year
int epochDay
int minYear
int maxYear
java.util.Map years
int numMonths
int epochMonth
int[] epochMonths
private static int[][] hijrahUmalquraMonthLengths ()
java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
public volatile synthetic java.time.chrono.ChronoLocalDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
public volatile synthetic java.time.chrono.Era eraOf (int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (java.time.temporal.TemporalAccessor)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow (java.time.Clock)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow (java.time.ZoneId)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow ()
public volatile synthetic java.time.chrono.ChronoLocalDate dateEpochDay (long)
public volatile synthetic java.time.chrono.ChronoLocalDate dateYearDay (int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate dateYearDay (java.time.chrono.Era, int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (int, int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (java.time.chrono.Era, int, int, int)
static void <clinit> ()
}
java/time/chrono/DesugarIsoChronology.class
DesugarIsoChronology.java
package java.time.chrono
public final java.time.chrono.DesugarIsoChronology extends java.lang.Object {
private static final long DAYS_0000_TO_1970
public void <init> ()
public static long epochSecond (java.time.chrono.IsoChronology, int, int, int, int, int, int, java.time.ZoneOffset)
int dom
java.time.chrono.IsoChronology receiver
int prolepticYear
int month
int dayOfMonth
int hour
int minute
int second
java.time.ZoneOffset zoneOffset
long totalDays
int timeinSec
private static int numberOfDaysOfMonth (int, int)
int dom
int dom
int year
int month
int dom
}
java/time/chrono/ThaiBuddhistChronology.class
ThaiBuddhistChronology.java
package java.time.chrono
public final java.time.chrono.ThaiBuddhistChronology extends java.time.chrono.AbstractChronology implements java.io.Serializable {
public static final java.time.chrono.ThaiBuddhistChronology INSTANCE
private static final long serialVersionUID
static final int YEARS_DIFFERENCE
private static final java.util.HashMap ERA_NARROW_NAMES
private static final java.util.HashMap ERA_SHORT_NAMES
private static final java.util.HashMap ERA_FULL_NAMES
private static final String FALLBACK_LANGUAGE
private static final String TARGET_LANGUAGE
private void <init> ()
public java.lang.String getId ()
public java.lang.String getCalendarType ()
public java.time.chrono.ThaiBuddhistDate date (java.time.chrono.Era, int, int, int)
java.time.chrono.Era era
int yearOfEra
int month
int dayOfMonth
public java.time.chrono.ThaiBuddhistDate date (int, int, int)
int prolepticYear
int month
int dayOfMonth
public java.time.chrono.ThaiBuddhistDate dateYearDay (java.time.chrono.Era, int, int)
java.time.chrono.Era era
int yearOfEra
int dayOfYear
public java.time.chrono.ThaiBuddhistDate dateYearDay (int, int)
int prolepticYear
int dayOfYear
public java.time.chrono.ThaiBuddhistDate dateEpochDay (long)
long epochDay
public java.time.chrono.ThaiBuddhistDate dateNow ()
public java.time.chrono.ThaiBuddhistDate dateNow (java.time.ZoneId)
java.time.ZoneId zone
public java.time.chrono.ThaiBuddhistDate dateNow (java.time.Clock)
java.time.Clock clock
public java.time.chrono.ThaiBuddhistDate date (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoLocalDateTime localDateTime (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
public boolean isLeapYear (long)
long prolepticYear
public int prolepticYear (java.time.chrono.Era, int)
java.time.chrono.Era era
int yearOfEra
public java.time.chrono.ThaiBuddhistEra eraOf (int)
int eraValue
public java.util.List eras ()
public java.time.temporal.ValueRange range (java.time.temporal.ChronoField)
java.time.temporal.ValueRange range
java.time.temporal.ValueRange range
java.time.temporal.ValueRange range
java.time.temporal.ChronoField field
public java.time.chrono.ThaiBuddhistDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
public volatile synthetic java.time.chrono.ChronoLocalDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
public volatile synthetic java.time.chrono.Era eraOf (int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (java.time.temporal.TemporalAccessor)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow (java.time.Clock)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow (java.time.ZoneId)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow ()
public volatile synthetic java.time.chrono.ChronoLocalDate dateEpochDay (long)
public volatile synthetic java.time.chrono.ChronoLocalDate dateYearDay (int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate dateYearDay (java.time.chrono.Era, int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (int, int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (java.time.chrono.Era, int, int, int)
static void <clinit> ()
}
java/time/chrono/Ser.class
Ser.java
package java.time.chrono
final java.time.chrono.Ser extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
static final byte CHRONO_TYPE
static final byte CHRONO_LOCAL_DATE_TIME_TYPE
static final byte CHRONO_ZONE_DATE_TIME_TYPE
static final byte JAPANESE_DATE_TYPE
static final byte JAPANESE_ERA_TYPE
static final byte HIJRAH_DATE_TYPE
static final byte MINGUO_DATE_TYPE
static final byte THAIBUDDHIST_DATE_TYPE
static final byte CHRONO_PERIOD_TYPE
private byte type
private Object object
public void <init> ()
void <init> (byte, java.lang.Object)
byte type
Object object
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
private static void writeInternal (byte, java.lang.Object, java.io.ObjectOutput) throws java.io.IOException
byte type
Object object
java.io.ObjectOutput out
public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
static java.lang.Object read (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
byte type
private static java.lang.Object readInternal (byte, java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
byte type
java.io.ObjectInput in
private java.lang.Object readResolve ()
}
java/time/chrono/ThaiBuddhistDate$1.class
ThaiBuddhistDate.java
package java.time.chrono
synthetic java.time.chrono.ThaiBuddhistDate$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/chrono/IsoChronology.class
IsoChronology.java
package java.time.chrono
public final java.time.chrono.IsoChronology extends java.time.chrono.AbstractChronology implements java.io.Serializable {
public static final java.time.chrono.IsoChronology INSTANCE
private static final long serialVersionUID
private static final long DAYS_0000_TO_1970
private void <init> ()
public java.lang.String getId ()
public java.lang.String getCalendarType ()
public java.time.LocalDate date (java.time.chrono.Era, int, int, int)
java.time.chrono.Era era
int yearOfEra
int month
int dayOfMonth
public java.time.LocalDate date (int, int, int)
int prolepticYear
int month
int dayOfMonth
public java.time.LocalDate dateYearDay (java.time.chrono.Era, int, int)
java.time.chrono.Era era
int yearOfEra
int dayOfYear
public java.time.LocalDate dateYearDay (int, int)
int prolepticYear
int dayOfYear
public java.time.LocalDate dateEpochDay (long)
long epochDay
public java.time.LocalDate date (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public long epochSecond (int, int, int, int, int, int, java.time.ZoneOffset)
int dom
int prolepticYear
int month
int dayOfMonth
int hour
int minute
int second
java.time.ZoneOffset zoneOffset
long totalDays
int timeinSec
private int numberOfDaysOfMonth (int, int)
int dom
int dom
int year
int month
int dom
public java.time.LocalDateTime localDateTime (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.ZonedDateTime zonedDateTime (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.ZonedDateTime zonedDateTime (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
public java.time.LocalDate dateNow ()
public java.time.LocalDate dateNow (java.time.ZoneId)
java.time.ZoneId zone
public java.time.LocalDate dateNow (java.time.Clock)
java.time.Clock clock
public boolean isLeapYear (long)
long prolepticYear
public int prolepticYear (java.time.chrono.Era, int)
java.time.chrono.Era era
int yearOfEra
public java.time.chrono.IsoEra eraOf (int)
int eraValue
public java.util.List eras ()
public java.time.LocalDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
void resolveProlepticMonth (java.util.Map, java.time.format.ResolverStyle)
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
Long pMonth
java.time.LocalDate resolveYearOfEra (java.util.Map, java.time.format.ResolverStyle)
Long year
Long era
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
Long yoeLong
java.time.LocalDate resolveYMD (java.util.Map, java.time.format.ResolverStyle)
long months
long days
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
int y
int moy
int dom
public java.time.temporal.ValueRange range (java.time.temporal.ChronoField)
java.time.temporal.ChronoField field
public java.time.Period period (int, int, int)
int years
int months
int days
java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
volatile synthetic java.time.chrono.ChronoLocalDate resolveYMD (java.util.Map, java.time.format.ResolverStyle)
volatile synthetic java.time.chrono.ChronoLocalDate resolveYearOfEra (java.util.Map, java.time.format.ResolverStyle)
public volatile synthetic java.time.chrono.ChronoLocalDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
public volatile synthetic java.time.chrono.ChronoPeriod period (int, int, int)
public volatile synthetic java.time.chrono.Era eraOf (int)
public volatile synthetic java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.Instant, java.time.ZoneId)
public volatile synthetic java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.temporal.TemporalAccessor)
public volatile synthetic java.time.chrono.ChronoLocalDateTime localDateTime (java.time.temporal.TemporalAccessor)
public volatile synthetic java.time.chrono.ChronoLocalDate date (java.time.temporal.TemporalAccessor)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow (java.time.Clock)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow (java.time.ZoneId)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow ()
public volatile synthetic java.time.chrono.ChronoLocalDate dateEpochDay (long)
public volatile synthetic java.time.chrono.ChronoLocalDate dateYearDay (int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate dateYearDay (java.time.chrono.Era, int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (int, int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (java.time.chrono.Era, int, int, int)
static void <clinit> ()
}
java/time/chrono/ChronoLocalDateTimeImpl.class
ChronoLocalDateTimeImpl.java
package java.time.chrono
final java.time.chrono.ChronoLocalDateTimeImpl extends java.lang.Object implements java.time.chrono.ChronoLocalDateTime java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.io.Serializable {
private static final long serialVersionUID
static final int HOURS_PER_DAY
static final int MINUTES_PER_HOUR
static final int MINUTES_PER_DAY
static final int SECONDS_PER_MINUTE
static final int SECONDS_PER_HOUR
static final int SECONDS_PER_DAY
static final long MILLIS_PER_DAY
static final long MICROS_PER_DAY
static final long NANOS_PER_SECOND
static final long NANOS_PER_MINUTE
static final long NANOS_PER_HOUR
static final long NANOS_PER_DAY
private final transient java.time.chrono.ChronoLocalDate date
private final transient java.time.LocalTime time
static java.time.chrono.ChronoLocalDateTimeImpl of (java.time.chrono.ChronoLocalDate, java.time.LocalTime)
java.time.chrono.ChronoLocalDate date
java.time.LocalTime time
static java.time.chrono.ChronoLocalDateTimeImpl ensureValid (java.time.chrono.Chronology, java.time.temporal.Temporal)
java.time.chrono.Chronology chrono
java.time.temporal.Temporal temporal
java.time.chrono.ChronoLocalDateTimeImpl other
private void <init> (java.time.chrono.ChronoLocalDate, java.time.LocalTime)
java.time.chrono.ChronoLocalDate date
java.time.LocalTime time
private java.time.chrono.ChronoLocalDateTimeImpl with (java.time.temporal.Temporal, java.time.LocalTime)
java.time.temporal.Temporal newDate
java.time.LocalTime newTime
java.time.chrono.ChronoLocalDate cd
public java.time.chrono.ChronoLocalDate toLocalDate ()
public java.time.LocalTime toLocalTime ()
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public java.time.chrono.ChronoLocalDateTimeImpl with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.chrono.ChronoLocalDateTimeImpl with (java.time.temporal.TemporalField, long)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.chrono.ChronoLocalDateTimeImpl plus (long, java.time.temporal.TemporalUnit)
java.time.temporal.ChronoUnit f
long amountToAdd
java.time.temporal.TemporalUnit unit
private java.time.chrono.ChronoLocalDateTimeImpl plusDays (long)
long days
private java.time.chrono.ChronoLocalDateTimeImpl plusHours (long)
long hours
private java.time.chrono.ChronoLocalDateTimeImpl plusMinutes (long)
long minutes
java.time.chrono.ChronoLocalDateTimeImpl plusSeconds (long)
long seconds
private java.time.chrono.ChronoLocalDateTimeImpl plusNanos (long)
long nanos
private java.time.chrono.ChronoLocalDateTimeImpl plusWithOverflow (java.time.chrono.ChronoLocalDate, long, long, long, long)
java.time.chrono.ChronoLocalDate newDate
long hours
long minutes
long seconds
long nanos
long totDays
long totNanos
long curNoD
long newNoD
java.time.LocalTime newTime
public java.time.chrono.ChronoZonedDateTime atZone (java.time.ZoneId)
java.time.ZoneId zone
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
long amount
java.time.chrono.ChronoLocalDate endDate
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.chrono.ChronoLocalDateTime end
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
static java.time.chrono.ChronoLocalDateTime readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
java.time.chrono.ChronoLocalDate date
java.time.LocalTime time
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.time.chrono.ChronoLocalDateTime plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDateTime with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.chrono.ChronoLocalDateTime with (java.time.temporal.TemporalAdjuster)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
}
java/time/chrono/ChronoLocalDateTime.class
ChronoLocalDateTime.java
package java.time.chrono
public abstract java.time.chrono.ChronoLocalDateTime extends java.lang.Object implements java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.lang.Comparable {
public static java.util.Comparator timeLineOrder ()
public static java.time.chrono.ChronoLocalDateTime from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.chrono.Chronology chrono
public java.time.chrono.Chronology getChronology ()
public abstract java.time.chrono.ChronoLocalDate toLocalDate ()
public abstract java.time.LocalTime toLocalTime ()
public abstract boolean isSupported (java.time.temporal.TemporalField)
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.chrono.ChronoLocalDateTime with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public abstract java.time.chrono.ChronoLocalDateTime with (java.time.temporal.TemporalField, long)
public java.time.chrono.ChronoLocalDateTime plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public abstract java.time.chrono.ChronoLocalDateTime plus (long, java.time.temporal.TemporalUnit)
public java.time.chrono.ChronoLocalDateTime minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public java.time.chrono.ChronoLocalDateTime minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public abstract java.time.chrono.ChronoZonedDateTime atZone (java.time.ZoneId)
public java.time.Instant toInstant (java.time.ZoneOffset)
java.time.ZoneOffset offset
public long toEpochSecond (java.time.ZoneOffset)
java.time.ZoneOffset offset
long epochDay
long secs
public int compareTo (java.time.chrono.ChronoLocalDateTime)
java.time.chrono.ChronoLocalDateTime other
int cmp
public boolean isAfter (java.time.chrono.ChronoLocalDateTime)
java.time.chrono.ChronoLocalDateTime other
long thisEpDay
long otherEpDay
public boolean isBefore (java.time.chrono.ChronoLocalDateTime)
java.time.chrono.ChronoLocalDateTime other
long thisEpDay
long otherEpDay
public boolean isEqual (java.time.chrono.ChronoLocalDateTime)
java.time.chrono.ChronoLocalDateTime other
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic int compareTo (java.lang.Object)
private static synthetic java.lang.Object $deserializeLambda$ (java.lang.invoke.SerializedLambda)
java.lang.invoke.SerializedLambda lambda
private static synthetic int lambda$timeLineOrder$b9959cb5$1 (java.time.chrono.ChronoLocalDateTime, java.time.chrono.ChronoLocalDateTime)
java.time.chrono.ChronoLocalDateTime dateTime1
java.time.chrono.ChronoLocalDateTime dateTime2
int cmp
}
java/time/chrono/Era.class
Era.java
package java.time.chrono
public abstract java.time.chrono.Era extends java.lang.Object implements java.time.temporal.TemporalAccessor java.time.temporal.TemporalAdjuster {
public abstract int getValue ()
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public java.lang.String getDisplayName (java.time.format.TextStyle, java.util.Locale)
java.time.format.TextStyle style
java.util.Locale locale
}
java/time/chrono/ChronoZonedDateTime$1.class
ChronoZonedDateTime.java
package java.time.chrono
synthetic java.time.chrono.ChronoZonedDateTime$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/chrono/MinguoEra.class
MinguoEra.java
package java.time.chrono
public final enum java.time.chrono.MinguoEra extends java.lang.Enum implements java.time.chrono.Era {
public static final enum java.time.chrono.MinguoEra BEFORE_ROC
public static final enum java.time.chrono.MinguoEra ROC
private static final synthetic java.time.chrono.MinguoEra[] $VALUES
public static java.time.chrono.MinguoEra[] values ()
public static java.time.chrono.MinguoEra valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static java.time.chrono.MinguoEra of (int)
int minguoEra
public int getValue ()
public java.lang.String getDisplayName (java.time.format.TextStyle, java.util.Locale)
java.time.format.TextStyle style
java.util.Locale locale
private static synthetic java.time.chrono.MinguoEra[] $values ()
static void <clinit> ()
}
java/time/chrono/HijrahChronology$1.class
HijrahChronology.java
package java.time.chrono
synthetic java.time.chrono.HijrahChronology$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/chrono/JapaneseChronology$1.class
JapaneseChronology.java
package java.time.chrono
synthetic java.time.chrono.JapaneseChronology$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/chrono/MinguoChronology.class
MinguoChronology.java
package java.time.chrono
public final java.time.chrono.MinguoChronology extends java.time.chrono.AbstractChronology implements java.io.Serializable {
public static final java.time.chrono.MinguoChronology INSTANCE
private static final long serialVersionUID
static final int YEARS_DIFFERENCE
private void <init> ()
public java.lang.String getId ()
public java.lang.String getCalendarType ()
public java.time.chrono.MinguoDate date (java.time.chrono.Era, int, int, int)
java.time.chrono.Era era
int yearOfEra
int month
int dayOfMonth
public java.time.chrono.MinguoDate date (int, int, int)
int prolepticYear
int month
int dayOfMonth
public java.time.chrono.MinguoDate dateYearDay (java.time.chrono.Era, int, int)
java.time.chrono.Era era
int yearOfEra
int dayOfYear
public java.time.chrono.MinguoDate dateYearDay (int, int)
int prolepticYear
int dayOfYear
public java.time.chrono.MinguoDate dateEpochDay (long)
long epochDay
public java.time.chrono.MinguoDate dateNow ()
public java.time.chrono.MinguoDate dateNow (java.time.ZoneId)
java.time.ZoneId zone
public java.time.chrono.MinguoDate dateNow (java.time.Clock)
java.time.Clock clock
public java.time.chrono.MinguoDate date (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoLocalDateTime localDateTime (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.chrono.ChronoZonedDateTime zonedDateTime (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
public boolean isLeapYear (long)
long prolepticYear
public int prolepticYear (java.time.chrono.Era, int)
java.time.chrono.Era era
int yearOfEra
public java.time.chrono.MinguoEra eraOf (int)
int eraValue
public java.util.List eras ()
public java.time.temporal.ValueRange range (java.time.temporal.ChronoField)
java.time.temporal.ValueRange range
java.time.temporal.ValueRange range
java.time.temporal.ValueRange range
java.time.temporal.ChronoField field
public java.time.chrono.MinguoDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
java.util.Map fieldValues
java.time.format.ResolverStyle resolverStyle
java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
public volatile synthetic java.time.chrono.ChronoLocalDate resolveDate (java.util.Map, java.time.format.ResolverStyle)
public volatile synthetic java.time.chrono.Era eraOf (int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (java.time.temporal.TemporalAccessor)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow (java.time.Clock)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow (java.time.ZoneId)
public volatile synthetic java.time.chrono.ChronoLocalDate dateNow ()
public volatile synthetic java.time.chrono.ChronoLocalDate dateEpochDay (long)
public volatile synthetic java.time.chrono.ChronoLocalDate dateYearDay (int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate dateYearDay (java.time.chrono.Era, int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (int, int, int)
public volatile synthetic java.time.chrono.ChronoLocalDate date (java.time.chrono.Era, int, int, int)
static void <clinit> ()
}
java/time/chrono/ThaiBuddhistEra.class
ThaiBuddhistEra.java
package java.time.chrono
public final enum java.time.chrono.ThaiBuddhistEra extends java.lang.Enum implements java.time.chrono.Era {
public static final enum java.time.chrono.ThaiBuddhistEra BEFORE_BE
public static final enum java.time.chrono.ThaiBuddhistEra BE
private static final synthetic java.time.chrono.ThaiBuddhistEra[] $VALUES
public static java.time.chrono.ThaiBuddhistEra[] values ()
public static java.time.chrono.ThaiBuddhistEra valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static java.time.chrono.ThaiBuddhistEra of (int)
int thaiBuddhistEra
public int getValue ()
public java.lang.String getDisplayName (java.time.format.TextStyle, java.util.Locale)
java.time.format.TextStyle style
java.util.Locale locale
private static synthetic java.time.chrono.ThaiBuddhistEra[] $values ()
static void <clinit> ()
}
java/time/chrono/ChronoPeriodImpl.class
ChronoPeriodImpl.java
package java.time.chrono
final java.time.chrono.ChronoPeriodImpl extends java.lang.Object implements java.time.chrono.ChronoPeriod java.io.Serializable {
private static final long serialVersionUID
private static final java.util.List SUPPORTED_UNITS
private final java.time.chrono.Chronology chrono
final int years
final int months
final int days
void <init> (java.time.chrono.Chronology, int, int, int)
java.time.chrono.Chronology chrono
int years
int months
int days
public long get (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.util.List getUnits ()
public java.time.chrono.Chronology getChronology ()
public boolean isZero ()
public boolean isNegative ()
public java.time.chrono.ChronoPeriod plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToAdd
java.time.chrono.ChronoPeriodImpl amount
public java.time.chrono.ChronoPeriod minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToSubtract
java.time.chrono.ChronoPeriodImpl amount
private java.time.chrono.ChronoPeriodImpl validateAmount (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
java.time.chrono.ChronoPeriodImpl period
public java.time.chrono.ChronoPeriod multipliedBy (int)
int scalar
public java.time.chrono.ChronoPeriod normalized ()
long totalMonths
long splitYears
int splitMonths
long monthRange
private long monthRange ()
java.time.temporal.ValueRange startRange
public java.time.temporal.Temporal addTo (java.time.temporal.Temporal)
long monthRange
java.time.temporal.Temporal temporal
public java.time.temporal.Temporal subtractFrom (java.time.temporal.Temporal)
long monthRange
java.time.temporal.Temporal temporal
private void validateChrono (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.chrono.Chronology temporalChrono
public boolean equals (java.lang.Object)
java.time.chrono.ChronoPeriodImpl other
Object obj
public int hashCode ()
public java.lang.String toString ()
StringBuilder buf
protected java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.ObjectStreamException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.chrono.ChronoPeriodImpl readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
java.time.chrono.Chronology chrono
int years
int months
int days
static void <clinit> ()
}
java/time/chrono/MinguoChronology$1.class
MinguoChronology.java
package java.time.chrono
synthetic java.time.chrono.MinguoChronology$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/chrono/HijrahEra.class
HijrahEra.java
package java.time.chrono
public final enum java.time.chrono.HijrahEra extends java.lang.Enum implements java.time.chrono.Era {
public static final enum java.time.chrono.HijrahEra AH
private static final synthetic java.time.chrono.HijrahEra[] $VALUES
public static java.time.chrono.HijrahEra[] values ()
public static java.time.chrono.HijrahEra valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static java.time.chrono.HijrahEra of (int)
int hijrahEra
public int getValue ()
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.lang.String getDisplayName (java.time.format.TextStyle, java.util.Locale)
java.time.format.TextStyle style
java.util.Locale locale
private static synthetic java.time.chrono.HijrahEra[] $values ()
static void <clinit> ()
}
java/time/chrono/ChronoLocalDateImpl.class
ChronoLocalDateImpl.java
package java.time.chrono
abstract java.time.chrono.ChronoLocalDateImpl extends java.lang.Object implements java.time.chrono.ChronoLocalDate java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.io.Serializable {
private static final long serialVersionUID
static java.time.chrono.ChronoLocalDate ensureValid (java.time.chrono.Chronology, java.time.temporal.Temporal)
java.time.chrono.Chronology chrono
java.time.temporal.Temporal temporal
java.time.chrono.ChronoLocalDate other
void <init> ()
public java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalField, long)
java.time.temporal.TemporalField field
long value
public java.time.chrono.ChronoLocalDate plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public java.time.chrono.ChronoLocalDate plus (long, java.time.temporal.TemporalUnit)
java.time.temporal.ChronoUnit f
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.chrono.ChronoLocalDate minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public java.time.chrono.ChronoLocalDate minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
abstract java.time.chrono.ChronoLocalDate plusYears (long)
abstract java.time.chrono.ChronoLocalDate plusMonths (long)
java.time.chrono.ChronoLocalDate plusWeeks (long)
long weeksToAdd
abstract java.time.chrono.ChronoLocalDate plusDays (long)
java.time.chrono.ChronoLocalDate minusYears (long)
long yearsToSubtract
java.time.chrono.ChronoLocalDate minusMonths (long)
long monthsToSubtract
java.time.chrono.ChronoLocalDate minusWeeks (long)
long weeksToSubtract
java.time.chrono.ChronoLocalDate minusDays (long)
long daysToSubtract
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.chrono.ChronoLocalDate end
private long daysUntil (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate end
private long monthsUntil (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate end
java.time.temporal.ValueRange range
long packed1
long packed2
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
long epDay
public java.lang.String toString ()
long yoe
long moy
long dom
StringBuilder buf
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
}
java/time/chrono/JapaneseEra.class
JapaneseEra.java
package java.time.chrono
public final java.time.chrono.JapaneseEra extends java.lang.Object implements java.time.chrono.Era java.io.Serializable {
static final int ERA_OFFSET
public static final java.time.chrono.JapaneseEra MEIJI
public static final java.time.chrono.JapaneseEra TAISHO
public static final java.time.chrono.JapaneseEra SHOWA
public static final java.time.chrono.JapaneseEra HEISEI
public static final java.time.chrono.JapaneseEra REIWA
private static final int N_ERA_CONSTANTS
private static final long serialVersionUID
private static final java.time.chrono.JapaneseEra[] KNOWN_ERAS
private final transient int eraValue
private final transient java.time.LocalDate since
private final transient String name
private final transient String abbreviation
static java.time.chrono.JapaneseEra getCurrentEra ()
static long shortestYearsOfEra ()
java.time.chrono.JapaneseEra era
int lastYearsOfEra
int i
int min
int lastStartYear
static long shortestDaysOfYear ()
java.time.chrono.JapaneseEra era
long min
private void <init> (int, java.time.LocalDate, java.lang.String, java.lang.String)
int eraValue
java.time.LocalDate since
String name
String abbreviation
java.time.LocalDate getSince ()
public static java.time.chrono.JapaneseEra of (int)
int japaneseEra
int i
public static java.time.chrono.JapaneseEra valueOf (java.lang.String)
java.time.chrono.JapaneseEra era
String japaneseEra
public static java.time.chrono.JapaneseEra[] values ()
public java.lang.String getDisplayName (java.time.format.TextStyle, java.util.Locale)
java.time.format.TextStyle style
java.util.Locale locale
static java.time.chrono.JapaneseEra from (java.time.LocalDate)
java.time.chrono.JapaneseEra era
int i
java.time.LocalDate date
private static int ordinal (int)
int eraValue
public int getValue ()
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
java.lang.String getAbbreviation ()
java.lang.String getName ()
java.time.chrono.JapaneseEra next ()
public java.lang.String toString ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
private java.lang.Object writeReplace ()
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.chrono.JapaneseEra readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
byte eraValue
static void <clinit> ()
}
java/time/chrono/JapaneseDate.class
JapaneseDate.java
package java.time.chrono
public final java.time.chrono.JapaneseDate extends java.time.chrono.ChronoLocalDateImpl implements java.time.chrono.ChronoLocalDate java.io.Serializable {
private static final long serialVersionUID
private final transient java.time.LocalDate isoDate
private transient java.time.chrono.JapaneseEra era
private transient int yearOfEra
static final java.time.LocalDate MEIJI_6_ISODATE
public static java.time.chrono.JapaneseDate now ()
public static java.time.chrono.JapaneseDate now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.chrono.JapaneseDate now (java.time.Clock)
java.time.Clock clock
public static java.time.chrono.JapaneseDate of (java.time.chrono.JapaneseEra, int, int, int)
java.time.chrono.JapaneseEra era
int yearOfEra
int month
int dayOfMonth
java.time.LocalDate date
public static java.time.chrono.JapaneseDate of (int, int, int)
int prolepticYear
int month
int dayOfMonth
static java.time.chrono.JapaneseDate ofYearDay (java.time.chrono.JapaneseEra, int, int)
java.time.LocalDate localdate
java.time.chrono.JapaneseEra era
int yearOfEra
int dayOfYear
java.time.LocalDate localdate
public static java.time.chrono.JapaneseDate from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
void <init> (java.time.LocalDate)
java.time.LocalDate isoDate
void <init> (java.time.chrono.JapaneseEra, int, java.time.LocalDate)
java.time.chrono.JapaneseEra era
int year
java.time.LocalDate isoDate
public java.time.chrono.JapaneseChronology getChronology ()
public java.time.chrono.JapaneseEra getEra ()
public int lengthOfMonth ()
public int lengthOfYear ()
int remaining
int remaining
java.time.chrono.JapaneseEra nextEra
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
int startYear
java.time.chrono.JapaneseEra nextEra
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.chrono.JapaneseDate with (java.time.temporal.TemporalField, long)
int nvalue
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.chrono.JapaneseDate with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.chrono.JapaneseDate plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public java.time.chrono.JapaneseDate minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
private java.time.chrono.JapaneseDate withYear (java.time.chrono.JapaneseEra, int)
java.time.chrono.JapaneseEra era
int yearOfEra
int year
private java.time.chrono.JapaneseDate withYear (int)
int year
java.time.chrono.JapaneseDate plusYears (long)
long years
java.time.chrono.JapaneseDate plusMonths (long)
long months
java.time.chrono.JapaneseDate plusWeeks (long)
long weeksToAdd
java.time.chrono.JapaneseDate plusDays (long)
long days
public java.time.chrono.JapaneseDate plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.chrono.JapaneseDate minus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
java.time.chrono.JapaneseDate minusYears (long)
long yearsToSubtract
java.time.chrono.JapaneseDate minusMonths (long)
long monthsToSubtract
java.time.chrono.JapaneseDate minusWeeks (long)
long weeksToSubtract
java.time.chrono.JapaneseDate minusDays (long)
long daysToSubtract
private java.time.chrono.JapaneseDate with (java.time.LocalDate)
java.time.LocalDate newDate
public final java.time.chrono.ChronoLocalDateTime atTime (java.time.LocalTime)
java.time.LocalTime localTime
public java.time.chrono.ChronoPeriod until (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate endDate
java.time.Period period
public long toEpochDay ()
public boolean equals (java.lang.Object)
java.time.chrono.JapaneseDate otherDate
Object obj
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
private java.lang.Object writeReplace ()
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.chrono.JapaneseDate readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
int year
int month
int dayOfMonth
public volatile synthetic java.lang.String toString ()
public volatile synthetic long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
volatile synthetic java.time.chrono.ChronoLocalDate minusDays (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusWeeks (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusMonths (long)
volatile synthetic java.time.chrono.ChronoLocalDate minusYears (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusDays (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusWeeks (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusMonths (long)
volatile synthetic java.time.chrono.ChronoLocalDate plusYears (long)
public volatile synthetic java.time.chrono.ChronoLocalDate minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDate minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDate plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDate plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalAdjuster)
public volatile synthetic java.time.chrono.Era getEra ()
public volatile synthetic java.time.chrono.Chronology getChronology ()
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
static void <clinit> ()
}
java/time/ZoneId$1.class
ZoneId.java
package java.time
java.time.ZoneId$1 extends java.lang.Object implements java.time.temporal.TemporalAccessor {
final synthetic java.time.ZoneId this$0
void <init> (java.time.ZoneId)
java.time.ZoneId this$0
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
}
java/time/Duration$Lazy.class
Duration.java
package java.time
java.time.Duration$Lazy extends java.lang.Object {
static final java.util.regex.Pattern PATTERN
private void <init> ()
static void <clinit> ()
}
java/time/DesugarLocalDate.class
DesugarLocalDate.java
package java.time
public final java.time.DesugarLocalDate extends java.lang.Object {
public static final java.time.LocalDate EPOCH
private static final int SECONDS_PER_DAY
private void <init> ()
public static java.util.stream.Stream datesUntil (java.time.LocalDate, java.time.LocalDate)
java.time.LocalDate receiver
java.time.LocalDate endExclusive
long end
long start
public static java.util.stream.Stream datesUntil (java.time.LocalDate, java.time.LocalDate, java.time.Period)
long steps
java.time.LocalDate receiver
java.time.LocalDate endExclusive
java.time.Period step
long end
long start
long until
long months
long days
int sign
long steps
long addMonths
long addDays
long maxAddMonths
public static long toEpochSecond (java.time.LocalDate, java.time.LocalTime, java.time.ZoneOffset)
java.time.LocalDate receiver
java.time.LocalTime time
java.time.ZoneOffset offset
long secs
public static java.time.LocalDate ofInstant (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
java.time.zone.ZoneRules rules
java.time.ZoneOffset offset
long localSecond
long localEpochDay
private static long getProlepticMonth (java.time.LocalDate)
java.time.LocalDate receiver
int year
int month
private static synthetic java.time.LocalDate lambda$datesUntil$1 (java.time.LocalDate, long, long, long)
java.time.LocalDate receiver
long months
long days
long n
private static synthetic java.time.LocalDate lambda$datesUntil$0 (long, long, long)
long start
long days
long n
static void <clinit> ()
}
java/time/Period.class
Period.java
package java.time
public final java.time.Period extends java.lang.Object implements java.time.chrono.ChronoPeriod java.io.Serializable {
public static final java.time.Period ZERO
private static final long serialVersionUID
private static final java.util.regex.Pattern PATTERN
private static final java.util.List SUPPORTED_UNITS
private final int years
private final int months
private final int days
public static java.time.Period ofYears (int)
int years
public static java.time.Period ofMonths (int)
int months
public static java.time.Period ofWeeks (int)
int weeks
public static java.time.Period ofDays (int)
int days
public static java.time.Period of (int, int, int)
int years
int months
int days
public static java.time.Period from (java.time.temporal.TemporalAmount)
long unitAmount
java.time.temporal.TemporalUnit unit
java.time.temporal.TemporalAmount amount
int years
int months
int days
public static java.time.Period parse (java.lang.CharSequence)
int years
int months
int weeks
int days
NumberFormatException ex
int negate
int yearStart
int yearEnd
int monthStart
int monthEnd
int weekStart
int weekEnd
int dayStart
int dayEnd
CharSequence text
java.util.regex.Matcher matcher
private static boolean charMatch (java.lang.CharSequence, int, int, char)
CharSequence text
int start
int end
char c
private static int parseNumber (java.lang.CharSequence, int, int, int)
ArithmeticException ex
CharSequence text
int start
int end
int negate
int val
public static java.time.Period between (java.time.LocalDate, java.time.LocalDate)
java.time.LocalDate startDateInclusive
java.time.LocalDate endDateExclusive
private static java.time.Period create (int, int, int)
int years
int months
int days
private void <init> (int, int, int)
int years
int months
int days
public long get (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.util.List getUnits ()
public java.time.chrono.IsoChronology getChronology ()
public boolean isZero ()
public boolean isNegative ()
public int getYears ()
public int getMonths ()
public int getDays ()
public java.time.Period withYears (int)
int years
public java.time.Period withMonths (int)
int months
public java.time.Period withDays (int)
int days
public java.time.Period plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToAdd
java.time.Period isoAmount
public java.time.Period plusYears (long)
long yearsToAdd
public java.time.Period plusMonths (long)
long monthsToAdd
public java.time.Period plusDays (long)
long daysToAdd
public java.time.Period minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToSubtract
java.time.Period isoAmount
public java.time.Period minusYears (long)
long yearsToSubtract
public java.time.Period minusMonths (long)
long monthsToSubtract
public java.time.Period minusDays (long)
long daysToSubtract
public java.time.Period multipliedBy (int)
int scalar
public java.time.Period negated ()
public java.time.Period normalized ()
long totalMonths
long splitYears
int splitMonths
public long toTotalMonths ()
public java.time.temporal.Temporal addTo (java.time.temporal.Temporal)
long totalMonths
java.time.temporal.Temporal temporal
public java.time.temporal.Temporal subtractFrom (java.time.temporal.Temporal)
long totalMonths
java.time.temporal.Temporal temporal
private void validateChrono (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.chrono.Chronology temporalChrono
public boolean equals (java.lang.Object)
java.time.Period other
Object obj
public int hashCode ()
public java.lang.String toString ()
StringBuilder buf
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.Period readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
int years
int months
int days
public volatile synthetic java.time.chrono.ChronoPeriod normalized ()
public volatile synthetic java.time.chrono.ChronoPeriod negated ()
public volatile synthetic java.time.chrono.ChronoPeriod multipliedBy (int)
public volatile synthetic java.time.chrono.ChronoPeriod minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoPeriod plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.Chronology getChronology ()
static void <clinit> ()
}
java/time/LocalTime$1.class
LocalTime.java
package java.time
synthetic java.time.LocalTime$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoUnit
static void <clinit> ()
}
java/time/ZoneId.class
ZoneId.java
package java.time
public abstract java.time.ZoneId extends java.lang.Object implements java.io.Serializable {
public static final java.util.Map SHORT_IDS
private static final long serialVersionUID
public static java.time.ZoneId systemDefault ()
public static java.util.Set getAvailableZoneIds ()
public static java.time.ZoneId of (java.lang.String, java.util.Map)
String zoneId
java.util.Map aliasMap
String id
public static java.time.ZoneId of (java.lang.String)
String zoneId
public static java.time.ZoneId ofOffset (java.lang.String, java.time.ZoneOffset)
String prefix
java.time.ZoneOffset offset
static java.time.ZoneId of (java.lang.String, boolean)
String zoneId
boolean checkAvailable
private static java.time.ZoneId ofWithPrefix (java.lang.String, int, boolean)
java.time.ZoneOffset offset
java.time.DateTimeException ex
String zoneId
int prefixLength
boolean checkAvailable
String prefix
public static java.time.ZoneId from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.ZoneId obj
void <init> ()
public abstract java.lang.String getId ()
public java.lang.String getDisplayName (java.time.format.TextStyle, java.util.Locale)
java.time.format.TextStyle style
java.util.Locale locale
private java.time.temporal.TemporalAccessor toTemporal ()
public abstract java.time.zone.ZoneRules getRules ()
public java.time.ZoneId normalized ()
java.time.zone.ZoneRules rules
public boolean equals (java.lang.Object)
java.time.ZoneId other
Object obj
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
public java.lang.String toString ()
private java.lang.Object writeReplace ()
abstract void write (java.io.DataOutput) throws java.io.IOException
static void <clinit> ()
}
java/time/LocalDate$1.class
LocalDate.java
package java.time
synthetic java.time.LocalDate$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoUnit
static void <clinit> ()
}
java/time/Clock$FixedClock.class
Clock.java
package java.time
final java.time.Clock$FixedClock extends java.time.Clock implements java.io.Serializable {
private static final long serialVersionUID
private final java.time.Instant instant
private final java.time.ZoneId zone
void <init> (java.time.Instant, java.time.ZoneId)
java.time.Instant fixedInstant
java.time.ZoneId zone
public java.time.ZoneId getZone ()
public java.time.Clock withZone (java.time.ZoneId)
java.time.ZoneId zone
public long millis ()
public java.time.Instant instant ()
public boolean equals (java.lang.Object)
java.time.Clock$FixedClock other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
java/time/zone/ZoneRulesProvider$1.class
ZoneRulesProvider.java
package java.time.zone
java.time.zone.ZoneRulesProvider$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic java.util.List val$loaded
void <init> (java.util.List)
public java.lang.Object run ()
Class c
java.time.zone.ZoneRulesProvider provider
Exception x
String prop
}
java/time/zone/ZoneOffsetTransitionRule.class
ZoneOffsetTransitionRule.java
package java.time.zone
public final java.time.zone.ZoneOffsetTransitionRule extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.time.Month month
private final byte dom
private final java.time.DayOfWeek dow
private final java.time.LocalTime time
private final boolean timeEndOfDay
private final java.time.zone.ZoneOffsetTransitionRule$TimeDefinition timeDefinition
private final java.time.ZoneOffset standardOffset
private final java.time.ZoneOffset offsetBefore
private final java.time.ZoneOffset offsetAfter
static final synthetic boolean $assertionsDisabled
public static java.time.zone.ZoneOffsetTransitionRule of (java.time.Month, int, java.time.DayOfWeek, java.time.LocalTime, boolean, java.time.zone.ZoneOffsetTransitionRule$TimeDefinition, java.time.ZoneOffset, java.time.ZoneOffset, java.time.ZoneOffset)
java.time.Month month
int dayOfMonthIndicator
java.time.DayOfWeek dayOfWeek
java.time.LocalTime time
boolean timeEndOfDay
java.time.zone.ZoneOffsetTransitionRule$TimeDefinition timeDefnition
java.time.ZoneOffset standardOffset
java.time.ZoneOffset offsetBefore
java.time.ZoneOffset offsetAfter
void <init> (java.time.Month, int, java.time.DayOfWeek, java.time.LocalTime, boolean, java.time.zone.ZoneOffsetTransitionRule$TimeDefinition, java.time.ZoneOffset, java.time.ZoneOffset, java.time.ZoneOffset)
java.time.Month month
int dayOfMonthIndicator
java.time.DayOfWeek dayOfWeek
java.time.LocalTime time
boolean timeEndOfDay
java.time.zone.ZoneOffsetTransitionRule$TimeDefinition timeDefnition
java.time.ZoneOffset standardOffset
java.time.ZoneOffset offsetBefore
java.time.ZoneOffset offsetAfter
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
private java.lang.Object writeReplace ()
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
int timeSecs
int stdOffset
int beforeDiff
int afterDiff
int timeByte
int stdOffsetByte
int beforeByte
int afterByte
int dowByte
int b
static java.time.zone.ZoneOffsetTransitionRule readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
int data
java.time.Month month
int dom
int dowByte
java.time.DayOfWeek dow
int timeByte
java.time.zone.ZoneOffsetTransitionRule$TimeDefinition defn
int stdByte
int beforeByte
int afterByte
java.time.LocalTime time
java.time.ZoneOffset std
java.time.ZoneOffset before
java.time.ZoneOffset after
public java.time.Month getMonth ()
public int getDayOfMonthIndicator ()
public java.time.DayOfWeek getDayOfWeek ()
public java.time.LocalTime getLocalTime ()
public boolean isMidnightEndOfDay ()
public java.time.zone.ZoneOffsetTransitionRule$TimeDefinition getTimeDefinition ()
public java.time.ZoneOffset getStandardOffset ()
public java.time.ZoneOffset getOffsetBefore ()
public java.time.ZoneOffset getOffsetAfter ()
public java.time.zone.ZoneOffsetTransition createTransition (int)
java.time.LocalDate date
int year
java.time.LocalDate date
java.time.LocalDateTime localDT
java.time.LocalDateTime transition
public boolean equals (java.lang.Object)
java.time.zone.ZoneOffsetTransitionRule other
Object otherRule
public int hashCode ()
int hash
public java.lang.String toString ()
StringBuilder buf
static void <clinit> ()
}
java/time/zone/ZoneRulesProvider$TimeZoneRulesProvider.class
ZoneRulesProvider.java
package java.time.zone
final java.time.zone.ZoneRulesProvider$TimeZoneRulesProvider extends java.time.zone.ZoneRulesProvider {
private final java.util.Set zoneIds
void <init> ()
String id
java.util.LinkedHashSet availableIds
protected java.util.Set provideZoneIds ()
protected java.time.zone.ZoneRules provideRules (java.lang.String, boolean)
String zoneId
boolean forCaching
protected java.util.NavigableMap provideVersions (java.lang.String)
String zoneId
java.time.zone.ZoneRules rules
java.util.TreeMap versionMap
}
java/time/zone/ZoneRulesProvider.class
ZoneRulesProvider.java
package java.time.zone
public abstract java.time.zone.ZoneRulesProvider extends java.lang.Object {
private static final java.util.concurrent.CopyOnWriteArrayList PROVIDERS
private static final java.util.concurrent.ConcurrentMap ZONES
private static volatile java.util.Set ZONE_IDS
public static java.util.Set getAvailableZoneIds ()
public static java.time.zone.ZoneRules getRules (java.lang.String, boolean)
String zoneId
boolean forCaching
public static java.util.NavigableMap getVersions (java.lang.String)
String zoneId
private static java.time.zone.ZoneRulesProvider getProvider (java.lang.String)
String zoneId
java.time.zone.ZoneRulesProvider provider
public static void registerProvider (java.time.zone.ZoneRulesProvider)
java.time.zone.ZoneRulesProvider provider
private static synchronized void registerProvider0 (java.time.zone.ZoneRulesProvider)
java.time.zone.ZoneRulesProvider old
String zoneId
java.time.zone.ZoneRulesProvider provider
java.util.Set combinedSet
public static boolean refresh ()
java.time.zone.ZoneRulesProvider provider
boolean changed
protected void <init> ()
protected abstract java.util.Set provideZoneIds ()
protected abstract java.time.zone.ZoneRules provideRules (java.lang.String, boolean)
protected abstract java.util.NavigableMap provideVersions (java.lang.String)
protected boolean provideRefresh ()
static void <clinit> ()
java.util.List loaded
}
java/time/zone/Ser.class
Ser.java
package java.time.zone
final java.time.zone.Ser extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
static final byte ZRULES
static final byte ZOT
static final byte ZOTRULE
static final byte TZRULES
private byte type
private Object object
public void <init> ()
void <init> (byte, java.lang.Object)
byte type
Object object
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
static void write (java.lang.Object, java.io.DataOutput) throws java.io.IOException
Object object
java.io.DataOutput out
private static void writeInternal (byte, java.lang.Object, java.io.DataOutput) throws java.io.IOException
byte type
Object object
java.io.DataOutput out
public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
static java.lang.Object read (java.io.DataInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.DataInput in
byte type
private static java.lang.Object readInternal (byte, java.io.DataInput) throws java.io.IOException java.lang.ClassNotFoundException
byte type
java.io.DataInput in
private java.lang.Object readResolve ()
static void writeOffset (java.time.ZoneOffset, java.io.DataOutput) throws java.io.IOException
java.time.ZoneOffset offset
java.io.DataOutput out
int offsetSecs
int offsetByte
static java.time.ZoneOffset readOffset (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
int offsetByte
static void writeEpochSec (long, java.io.DataOutput) throws java.io.IOException
int store
long epochSec
java.io.DataOutput out
static long readEpochSec (java.io.DataInput) throws java.io.IOException
int midByte
int loByte
long tot
java.io.DataInput in
int hiByte
}
java/time/zone/ZoneOffsetTransitionRule$TimeDefinition.class
ZoneOffsetTransitionRule.java
package java.time.zone
public final enum java.time.zone.ZoneOffsetTransitionRule$TimeDefinition extends java.lang.Enum {
public static final enum java.time.zone.ZoneOffsetTransitionRule$TimeDefinition UTC
public static final enum java.time.zone.ZoneOffsetTransitionRule$TimeDefinition WALL
public static final enum java.time.zone.ZoneOffsetTransitionRule$TimeDefinition STANDARD
private static final synthetic java.time.zone.ZoneOffsetTransitionRule$TimeDefinition[] $VALUES
public static java.time.zone.ZoneOffsetTransitionRule$TimeDefinition[] values ()
public static java.time.zone.ZoneOffsetTransitionRule$TimeDefinition valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public java.time.LocalDateTime createDateTime (java.time.LocalDateTime, java.time.ZoneOffset, java.time.ZoneOffset)
int difference
int difference
java.time.LocalDateTime dateTime
java.time.ZoneOffset standardOffset
java.time.ZoneOffset wallOffset
private static synthetic java.time.zone.ZoneOffsetTransitionRule$TimeDefinition[] $values ()
static void <clinit> ()
}
java/time/zone/ZoneOffsetTransition.class
ZoneOffsetTransition.java
package java.time.zone
public final java.time.zone.ZoneOffsetTransition extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
private static final long serialVersionUID
private final long epochSecond
private final java.time.LocalDateTime transition
private final java.time.ZoneOffset offsetBefore
private final java.time.ZoneOffset offsetAfter
static final synthetic boolean $assertionsDisabled
public static java.time.zone.ZoneOffsetTransition of (java.time.LocalDateTime, java.time.ZoneOffset, java.time.ZoneOffset)
java.time.LocalDateTime transition
java.time.ZoneOffset offsetBefore
java.time.ZoneOffset offsetAfter
void <init> (java.time.LocalDateTime, java.time.ZoneOffset, java.time.ZoneOffset)
java.time.LocalDateTime transition
java.time.ZoneOffset offsetBefore
java.time.ZoneOffset offsetAfter
void <init> (long, java.time.ZoneOffset, java.time.ZoneOffset)
long epochSecond
java.time.ZoneOffset offsetBefore
java.time.ZoneOffset offsetAfter
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
private java.lang.Object writeReplace ()
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.zone.ZoneOffsetTransition readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
long epochSecond
java.time.ZoneOffset before
java.time.ZoneOffset after
public java.time.Instant getInstant ()
public long toEpochSecond ()
public java.time.LocalDateTime getDateTimeBefore ()
public java.time.LocalDateTime getDateTimeAfter ()
public java.time.ZoneOffset getOffsetBefore ()
public java.time.ZoneOffset getOffsetAfter ()
public java.time.Duration getDuration ()
private int getDurationSeconds ()
public boolean isGap ()
public boolean isOverlap ()
public boolean isValidOffset (java.time.ZoneOffset)
java.time.ZoneOffset offset
java.util.List getValidOffsets ()
public int compareTo (java.time.zone.ZoneOffsetTransition)
java.time.zone.ZoneOffsetTransition transition
public boolean equals (java.lang.Object)
java.time.zone.ZoneOffsetTransition d
Object other
public int hashCode ()
public java.lang.String toString ()
StringBuilder buf
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/time/zone/TzdbZoneRulesProvider.class
TzdbZoneRulesProvider.java
package java.time.zone
final java.time.zone.TzdbZoneRulesProvider extends java.time.zone.ZoneRulesProvider {
private java.util.List regionIds
private String versionId
private final java.util.Map regionToRules
public void <init> ()
java.net.URL datUrl
java.io.DataInputStream dis
Exception ex
protected java.util.Set provideZoneIds ()
protected java.time.zone.ZoneRules provideRules (java.lang.String, boolean)
byte[] bytes
java.io.DataInputStream dis
Exception ex
String zoneId
boolean forCaching
Object obj
protected java.util.NavigableMap provideVersions (java.lang.String)
String zoneId
java.util.TreeMap map
java.time.zone.ZoneRules rules
private void load (java.io.DataInputStream) throws java.lang.Exception
int i
int i
byte[] bytes
int i
String region
Object rule
int j
int versionRegionCount
int i
java.io.DataInputStream dis
String groupId
int versionCount
int regionCount
String[] regionArray
int ruleCount
Object[] ruleArray
public java.lang.String toString ()
}
java/time/zone/ZoneRulesException.class
ZoneRulesException.java
package java.time.zone
public java.time.zone.ZoneRulesException extends java.time.DateTimeException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
java/time/zone/ZoneRules.class
ZoneRules.java
package java.time.zone
public final java.time.zone.ZoneRules extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final int LAST_CACHED_YEAR
private final long[] standardTransitions
private final java.time.ZoneOffset[] standardOffsets
private final long[] savingsInstantTransitions
private final java.time.LocalDateTime[] savingsLocalTransitions
private final java.time.ZoneOffset[] wallOffsets
private final java.time.zone.ZoneOffsetTransitionRule[] lastRules
private final java.util.TimeZone timeZone
private final transient java.util.concurrent.ConcurrentMap lastRulesCache
private static final long[] EMPTY_LONG_ARRAY
private static final java.time.zone.ZoneOffsetTransitionRule[] EMPTY_LASTRULES
private static final java.time.LocalDateTime[] EMPTY_LDT_ARRAY
private static final java.time.zone.ZoneOffsetTransition[] NO_TRANSITIONS
public static java.time.zone.ZoneRules of (java.time.ZoneOffset, java.time.ZoneOffset, java.util.List, java.util.List, java.util.List)
java.time.ZoneOffset baseStandardOffset
java.time.ZoneOffset baseWallOffset
java.util.List standardOffsetTransitionList
java.util.List transitionList
java.util.List lastRules
public static java.time.zone.ZoneRules of (java.time.ZoneOffset)
java.time.ZoneOffset offset
void <init> (java.time.ZoneOffset, java.time.ZoneOffset, java.util.List, java.util.List, java.util.List)
int i
java.time.zone.ZoneOffsetTransition trans
int i
java.time.ZoneOffset baseStandardOffset
java.time.ZoneOffset baseWallOffset
java.util.List standardOffsetTransitionList
java.util.List transitionList
java.util.List lastRules
java.util.List localTransitionList
java.util.List localTransitionOffsetList
private void <init> (long[], java.time.ZoneOffset[], long[], java.time.ZoneOffset[], java.time.zone.ZoneOffsetTransitionRule[])
java.time.ZoneOffset before
java.time.ZoneOffset after
java.time.zone.ZoneOffsetTransition trans
int i
java.util.List localTransitionList
long[] standardTransitions
java.time.ZoneOffset[] standardOffsets
long[] savingsInstantTransitions
java.time.ZoneOffset[] wallOffsets
java.time.zone.ZoneOffsetTransitionRule[] lastRules
private void <init> (java.time.ZoneOffset)
java.time.ZoneOffset offset
void <init> (java.util.TimeZone)
java.util.TimeZone tz
private static java.time.ZoneOffset offsetFromMillis (int)
int offsetMillis
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
private java.lang.Object writeReplace ()
void writeExternal (java.io.DataOutput) throws java.io.IOException
long trans
java.time.ZoneOffset offset
long trans
java.time.ZoneOffset offset
java.time.zone.ZoneOffsetTransitionRule rule
java.io.DataOutput out
void writeExternalTimeZone (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.zone.ZoneRules readExternal (java.io.DataInput) throws java.io.IOException java.lang.ClassNotFoundException
int i
int i
int i
int i
int i
java.io.DataInput in
int stdSize
long[] stdTrans
java.time.ZoneOffset[] stdOffsets
int savSize
long[] savTrans
java.time.ZoneOffset[] savOffsets
int ruleSize
java.time.zone.ZoneOffsetTransitionRule[] rules
static java.time.zone.ZoneRules readExternalTimeZone (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
java.util.TimeZone timeZone
public boolean isFixedOffset ()
public java.time.ZoneOffset getOffset (java.time.Instant)
int i
int year
java.time.zone.ZoneOffsetTransition[] transArray
java.time.zone.ZoneOffsetTransition trans
java.time.Instant instant
long epochSec
int index
public java.time.ZoneOffset getOffset (java.time.LocalDateTime)
java.time.LocalDateTime localDateTime
Object info
public java.util.List getValidOffsets (java.time.LocalDateTime)
java.time.LocalDateTime localDateTime
Object info
public java.time.zone.ZoneOffsetTransition getTransition (java.time.LocalDateTime)
java.time.LocalDateTime localDateTime
Object info
private java.lang.Object getOffsetInfo (java.time.LocalDateTime)
java.time.zone.ZoneOffsetTransition trans
java.time.zone.ZoneOffsetTransition[] transArray
Object info
java.time.zone.ZoneOffsetTransition trans
java.time.zone.ZoneOffsetTransition[] transArray
Object info
java.time.LocalDateTime dtBefore
java.time.LocalDateTime dtAfter
java.time.ZoneOffset offsetBefore
java.time.ZoneOffset offsetAfter
java.time.LocalDateTime dt
int index
private java.lang.Object findOffsetInfo (java.time.LocalDateTime, java.time.zone.ZoneOffsetTransition)
java.time.LocalDateTime dt
java.time.zone.ZoneOffsetTransition trans
java.time.LocalDateTime localTransition
private java.time.zone.ZoneOffsetTransition[] findTransitionArray (int)
long middle
java.time.ZoneOffset old
java.time.ZoneOffset next
long upper
java.time.LocalDateTime newYearsEve
long lower
int curOffsetMillis
long max
int i
int year
Integer yearObj
java.time.zone.ZoneOffsetTransition[] transArray
java.time.zone.ZoneOffsetTransitionRule[] ruleArray
public java.time.ZoneOffset getStandardOffset (java.time.Instant)
java.time.Instant instant
long epochSec
int index
public java.time.Duration getDaylightSavings (java.time.Instant)
int offset
java.time.Instant instant
java.time.ZoneOffset standardOffset
java.time.ZoneOffset actualOffset
public boolean isDaylightSavings (java.time.Instant)
java.time.Instant instant
public boolean isValidOffset (java.time.LocalDateTime, java.time.ZoneOffset)
java.time.LocalDateTime localDateTime
java.time.ZoneOffset offset
public java.time.zone.ZoneOffsetTransition nextTransition (java.time.Instant)
java.time.zone.ZoneOffsetTransition trans
java.time.zone.ZoneOffsetTransition trans
java.time.zone.ZoneOffsetTransition trans
int probeOffsetMillis
long epochSec
int year
java.time.zone.ZoneOffsetTransition[] transArray
long probeSec
int curOffsetMillis
long max
java.time.zone.ZoneOffsetTransition trans
int year
java.time.zone.ZoneOffsetTransition[] transArray
java.time.Instant instant
long epochSec
int index
public java.time.zone.ZoneOffsetTransition previousTransition (java.time.Instant)
int i
int i
int i
int probeOffsetMillis
long epochSec
int year
java.time.zone.ZoneOffsetTransition[] transArray
long probeSec
int curOffsetMillis
long min
int i
java.time.ZoneOffset lastHistoricOffset
int year
java.time.zone.ZoneOffsetTransition[] transArray
int lastHistoricYear
java.time.Instant instant
long epochSec
long lastHistoric
int index
private int findYear (long, java.time.ZoneOffset)
long epochSecond
java.time.ZoneOffset offset
long localSecond
long localEpochDay
public java.util.List getTransitions ()
int i
java.util.List list
public java.util.List getTransitionRules ()
public boolean equals (java.lang.Object)
java.time.zone.ZoneRules other
Object otherRules
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
java/time/ZoneRegion.class
ZoneRegion.java
package java.time
final java.time.ZoneRegion extends java.time.ZoneId implements java.io.Serializable {
private static final long serialVersionUID
private final String id
private final transient java.time.zone.ZoneRules rules
static java.time.ZoneRegion ofId (java.lang.String, boolean)
java.time.zone.ZoneRulesException ex
String zoneId
boolean checkAvailable
java.time.zone.ZoneRules rules
private static void checkName (java.lang.String)
char c
int i
String zoneId
int n
void <init> (java.lang.String, java.time.zone.ZoneRules)
String id
java.time.zone.ZoneRules rules
public java.lang.String getId ()
public java.time.zone.ZoneRules getRules ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void write (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.ZoneId readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
String id
}
java/time/MonthDay.class
MonthDay.java
package java.time
public final java.time.MonthDay extends java.lang.Object implements java.time.temporal.TemporalAccessor java.time.temporal.TemporalAdjuster java.lang.Comparable java.io.Serializable {
private static final long serialVersionUID
private static final java.time.format.DateTimeFormatter PARSER
private final int month
private final int day
public static java.time.MonthDay now ()
public static java.time.MonthDay now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.MonthDay now (java.time.Clock)
java.time.Clock clock
java.time.LocalDate now
public static java.time.MonthDay of (java.time.Month, int)
java.time.Month month
int dayOfMonth
public static java.time.MonthDay of (int, int)
int month
int dayOfMonth
public static java.time.MonthDay from (java.time.temporal.TemporalAccessor)
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public static java.time.MonthDay parse (java.lang.CharSequence)
CharSequence text
public static java.time.MonthDay parse (java.lang.CharSequence, java.time.format.DateTimeFormatter)
CharSequence text
java.time.format.DateTimeFormatter formatter
private void <init> (int, int)
int month
int dayOfMonth
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int getMonthValue ()
public java.time.Month getMonth ()
public int getDayOfMonth ()
public boolean isValidYear (int)
int year
public java.time.MonthDay withMonth (int)
int month
public java.time.MonthDay with (java.time.Month)
java.time.Month month
int day
public java.time.MonthDay withDayOfMonth (int)
int dayOfMonth
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.LocalDate atYear (int)
int year
public int compareTo (java.time.MonthDay)
java.time.MonthDay other
int cmp
public boolean isAfter (java.time.MonthDay)
java.time.MonthDay other
public boolean isBefore (java.time.MonthDay)
java.time.MonthDay other
public boolean equals (java.lang.Object)
java.time.MonthDay other
Object obj
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.MonthDay readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
byte month
byte day
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/time/LocalTime.class
LocalTime.java
package java.time
public final java.time.LocalTime extends java.lang.Object implements java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.lang.Comparable java.io.Serializable {
public static final java.time.LocalTime MIN
public static final java.time.LocalTime MAX
public static final java.time.LocalTime MIDNIGHT
public static final java.time.LocalTime NOON
private static final java.time.LocalTime[] HOURS
static final int HOURS_PER_DAY
static final int MINUTES_PER_HOUR
static final int MINUTES_PER_DAY
static final int SECONDS_PER_MINUTE
static final int SECONDS_PER_HOUR
static final int SECONDS_PER_DAY
static final long MILLIS_PER_DAY
static final long MICROS_PER_DAY
static final long NANOS_PER_MILLI
static final long NANOS_PER_SECOND
static final long NANOS_PER_MINUTE
static final long NANOS_PER_HOUR
static final long NANOS_PER_DAY
private static final long serialVersionUID
private final byte hour
private final byte minute
private final byte second
private final int nano
public static java.time.LocalTime now ()
public static java.time.LocalTime now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.LocalTime now (java.time.Clock)
java.time.Clock clock
java.time.Instant now
public static java.time.LocalTime of (int, int)
int hour
int minute
public static java.time.LocalTime of (int, int, int)
int hour
int minute
int second
public static java.time.LocalTime of (int, int, int, int)
int hour
int minute
int second
int nanoOfSecond
public static java.time.LocalTime ofInstant (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
java.time.ZoneOffset offset
long localSecond
int secsOfDay
public static java.time.LocalTime ofSecondOfDay (long)
long secondOfDay
int hours
int minutes
public static java.time.LocalTime ofNanoOfDay (long)
long nanoOfDay
int hours
int minutes
int seconds
public static java.time.LocalTime from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.LocalTime time
public static java.time.LocalTime parse (java.lang.CharSequence)
CharSequence text
public static java.time.LocalTime parse (java.lang.CharSequence, java.time.format.DateTimeFormatter)
CharSequence text
java.time.format.DateTimeFormatter formatter
private static java.time.LocalTime create (int, int, int, int)
int hour
int minute
int second
int nanoOfSecond
private void <init> (int, int, int, int)
int hour
int minute
int second
int nanoOfSecond
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
private int get0 (java.time.temporal.TemporalField)
int ham
java.time.temporal.TemporalField field
public int getHour ()
public int getMinute ()
public int getSecond ()
public int getNano ()
public java.time.LocalTime with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.LocalTime with (java.time.temporal.TemporalField, long)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.LocalTime withHour (int)
int hour
public java.time.LocalTime withMinute (int)
int minute
public java.time.LocalTime withSecond (int)
int second
public java.time.LocalTime withNano (int)
int nanoOfSecond
public java.time.LocalTime truncatedTo (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
java.time.Duration unitDur
long dur
long nod
public java.time.LocalTime plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToAdd
public java.time.LocalTime plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.LocalTime plusHours (long)
long hoursToAdd
int newHour
public java.time.LocalTime plusMinutes (long)
long minutesToAdd
int mofd
int newMofd
int newHour
int newMinute
public java.time.LocalTime plusSeconds (long)
long secondstoAdd
int sofd
int newSofd
int newHour
int newMinute
int newSecond
public java.time.LocalTime plusNanos (long)
long nanosToAdd
long nofd
long newNofd
int newHour
int newMinute
int newSecond
int newNano
public java.time.LocalTime minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToSubtract
public java.time.LocalTime minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.time.LocalTime minusHours (long)
long hoursToSubtract
public java.time.LocalTime minusMinutes (long)
long minutesToSubtract
public java.time.LocalTime minusSeconds (long)
long secondsToSubtract
public java.time.LocalTime minusNanos (long)
long nanosToSubtract
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
long nanosUntil
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.LocalTime end
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.LocalDateTime atDate (java.time.LocalDate)
java.time.LocalDate date
public java.time.OffsetTime atOffset (java.time.ZoneOffset)
java.time.ZoneOffset offset
public int toSecondOfDay ()
int total
public long toNanoOfDay ()
long total
public long toEpochSecond (java.time.LocalDate, java.time.ZoneOffset)
java.time.LocalDate date
java.time.ZoneOffset offset
long epochDay
long secs
public int compareTo (java.time.LocalTime)
java.time.LocalTime other
int cmp
public boolean isAfter (java.time.LocalTime)
java.time.LocalTime other
public boolean isBefore (java.time.LocalTime)
java.time.LocalTime other
public boolean equals (java.lang.Object)
java.time.LocalTime other
Object obj
public int hashCode ()
long nod
public java.lang.String toString ()
StringBuilder buf
int hourValue
int minuteValue
int secondValue
int nanoValue
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.LocalTime readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
int hour
int minute
int second
int nano
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
int i
}
java/time/Duration.class
Duration.java
package java.time
public final java.time.Duration extends java.lang.Object implements java.time.temporal.TemporalAmount java.lang.Comparable java.io.Serializable {
public static final java.time.Duration ZERO
private static final long serialVersionUID
private static final java.math.BigInteger BI_NANOS_PER_SECOND
private final long seconds
private final int nanos
public static java.time.Duration ofDays (long)
long days
public static java.time.Duration ofHours (long)
long hours
public static java.time.Duration ofMinutes (long)
long minutes
public static java.time.Duration ofSeconds (long)
long seconds
public static java.time.Duration ofSeconds (long, long)
long seconds
long nanoAdjustment
long secs
int nos
public static java.time.Duration ofMillis (long)
long millis
long secs
int mos
public static java.time.Duration ofNanos (long)
long nanos
long secs
int nos
public static java.time.Duration of (long, java.time.temporal.TemporalUnit)
long amount
java.time.temporal.TemporalUnit unit
public static java.time.Duration from (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalUnit unit
java.time.temporal.TemporalAmount amount
java.time.Duration duration
public static java.time.Duration parse (java.lang.CharSequence)
ArithmeticException ex
long daysAsSecs
long hoursAsSecs
long minsAsSecs
long seconds
boolean negativeSecs
int nanos
boolean negate
int dayStart
int dayEnd
int hourStart
int hourEnd
int minuteStart
int minuteEnd
int secondStart
int secondEnd
int fractionStart
int fractionEnd
CharSequence text
java.util.regex.Matcher matcher
private static boolean charMatch (java.lang.CharSequence, int, int, char)
CharSequence text
int start
int end
char c
private static long parseNumber (java.lang.CharSequence, int, int, int, java.lang.String)
long val
RuntimeException ex
CharSequence text
int start
int end
int multiplier
String errorText
private static int parseFraction (java.lang.CharSequence, int, int, int)
int i
int fraction
RuntimeException ex
CharSequence text
int start
int end
int negate
private static java.time.Duration create (boolean, long, long, long, long, int)
boolean negate
long daysAsSecs
long hoursAsSecs
long minsAsSecs
long secs
int nanos
long seconds
public static java.time.Duration between (java.time.temporal.Temporal, java.time.temporal.Temporal)
long nanos
java.time.DateTimeException ex2
long secs
long nanos
RuntimeException ex
java.time.temporal.Temporal startInclusive
java.time.temporal.Temporal endExclusive
private static java.time.Duration create (long, int)
long seconds
int nanoAdjustment
private void <init> (long, int)
long seconds
int nanos
public long get (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.util.List getUnits ()
public boolean isZero ()
public boolean isNegative ()
public long getSeconds ()
public int getNano ()
public java.time.Duration withSeconds (long)
long seconds
public java.time.Duration withNanos (int)
int nanoOfSecond
public java.time.Duration plus (java.time.Duration)
java.time.Duration duration
public java.time.Duration plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
java.time.Duration duration
public java.time.Duration plusDays (long)
long daysToAdd
public java.time.Duration plusHours (long)
long hoursToAdd
public java.time.Duration plusMinutes (long)
long minutesToAdd
public java.time.Duration plusSeconds (long)
long secondsToAdd
public java.time.Duration plusMillis (long)
long millisToAdd
public java.time.Duration plusNanos (long)
long nanosToAdd
private java.time.Duration plus (long, long)
long secondsToAdd
long nanosToAdd
long epochSec
long nanoAdjustment
public java.time.Duration minus (java.time.Duration)
java.time.Duration duration
long secsToSubtract
int nanosToSubtract
public java.time.Duration minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.time.Duration minusDays (long)
long daysToSubtract
public java.time.Duration minusHours (long)
long hoursToSubtract
public java.time.Duration minusMinutes (long)
long minutesToSubtract
public java.time.Duration minusSeconds (long)
long secondsToSubtract
public java.time.Duration minusMillis (long)
long millisToSubtract
public java.time.Duration minusNanos (long)
long nanosToSubtract
public java.time.Duration multipliedBy (long)
long multiplicand
public java.time.Duration dividedBy (long)
long divisor
public long dividedBy (java.time.Duration)
java.time.Duration divisor
java.math.BigDecimal dividendBigD
java.math.BigDecimal divisorBigD
private java.math.BigDecimal toBigDecimalSeconds ()
private static java.time.Duration create (java.math.BigDecimal)
java.math.BigDecimal seconds
java.math.BigInteger nanos
java.math.BigInteger[] divRem
public java.time.Duration negated ()
public java.time.Duration abs ()
public java.time.temporal.Temporal addTo (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public java.time.temporal.Temporal subtractFrom (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public long toDays ()
public long toHours ()
public long toMinutes ()
public long toSeconds ()
public long toMillis ()
long tempSeconds
long tempNanos
long millis
public long toNanos ()
long tempSeconds
long tempNanos
long totalNanos
public long toDaysPart ()
public int toHoursPart ()
public int toMinutesPart ()
public int toSecondsPart ()
public int toMillisPart ()
public int toNanosPart ()
public java.time.Duration truncatedTo (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
java.time.Duration unitDur
long dur
long nod
long result
public int compareTo (java.time.Duration)
java.time.Duration otherDuration
int cmp
public boolean equals (java.lang.Object)
java.time.Duration other
Object otherDuration
public int hashCode ()
public java.lang.String toString ()
int pos
long effectiveTotalSecs
long hours
int minutes
int secs
StringBuilder buf
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.Duration readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
long seconds
int nanos
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/time/DesugarLocalTime.class
DesugarLocalTime.java
package java.time
public final java.time.DesugarLocalTime extends java.lang.Object {
static final long NANOS_PER_SECOND
static final int SECONDS_PER_DAY
private void <init> ()
public static long toEpochSecond (java.time.LocalTime, java.time.LocalDate, java.time.ZoneOffset)
java.time.LocalTime receiver
java.time.LocalDate date
java.time.ZoneOffset offset
long epochDay
long secs
public static java.time.LocalTime ofInstant (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
java.time.ZoneOffset offset
long localSecond
int secsOfDay
}
java/time/DesugarOffsetTime.class
DesugarOffsetTime.java
package java.time
public final java.time.DesugarOffsetTime extends java.lang.Object {
private void <init> ()
public static long toEpochSecond (java.time.OffsetTime, java.time.LocalDate)
java.time.OffsetTime receiver
java.time.LocalDate date
long epochDay
java.time.LocalTime time
long secs
java.time.ZoneOffset offset
}
java/time/Ser.class
Ser.java
package java.time
final java.time.Ser extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
static final byte DURATION_TYPE
static final byte INSTANT_TYPE
static final byte LOCAL_DATE_TYPE
static final byte LOCAL_TIME_TYPE
static final byte LOCAL_DATE_TIME_TYPE
static final byte ZONE_DATE_TIME_TYPE
static final byte ZONE_REGION_TYPE
static final byte ZONE_OFFSET_TYPE
static final byte OFFSET_TIME_TYPE
static final byte OFFSET_DATE_TIME_TYPE
static final byte YEAR_TYPE
static final byte YEAR_MONTH_TYPE
static final byte MONTH_DAY_TYPE
static final byte PERIOD_TYPE
private byte type
private Object object
public void <init> ()
void <init> (byte, java.lang.Object)
byte type
Object object
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
static void writeInternal (byte, java.lang.Object, java.io.ObjectOutput) throws java.io.IOException
byte type
Object object
java.io.ObjectOutput out
public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
static java.lang.Object read (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
byte type
private static java.lang.Object readInternal (byte, java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
byte type
java.io.ObjectInput in
private java.lang.Object readResolve ()
}
java/time/LocalDateTime.class
LocalDateTime.java
package java.time
public final java.time.LocalDateTime extends java.lang.Object implements java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.time.chrono.ChronoLocalDateTime java.io.Serializable {
public static final java.time.LocalDateTime MIN
public static final java.time.LocalDateTime MAX
private static final long serialVersionUID
private final java.time.LocalDate date
private final java.time.LocalTime time
public static java.time.LocalDateTime now ()
public static java.time.LocalDateTime now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.LocalDateTime now (java.time.Clock)
java.time.Clock clock
java.time.Instant now
java.time.ZoneOffset offset
public static java.time.LocalDateTime of (int, java.time.Month, int, int, int)
int year
java.time.Month month
int dayOfMonth
int hour
int minute
java.time.LocalDate date
java.time.LocalTime time
public static java.time.LocalDateTime of (int, java.time.Month, int, int, int, int)
int year
java.time.Month month
int dayOfMonth
int hour
int minute
int second
java.time.LocalDate date
java.time.LocalTime time
public static java.time.LocalDateTime of (int, java.time.Month, int, int, int, int, int)
int year
java.time.Month month
int dayOfMonth
int hour
int minute
int second
int nanoOfSecond
java.time.LocalDate date
java.time.LocalTime time
public static java.time.LocalDateTime of (int, int, int, int, int)
int year
int month
int dayOfMonth
int hour
int minute
java.time.LocalDate date
java.time.LocalTime time
public static java.time.LocalDateTime of (int, int, int, int, int, int)
int year
int month
int dayOfMonth
int hour
int minute
int second
java.time.LocalDate date
java.time.LocalTime time
public static java.time.LocalDateTime of (int, int, int, int, int, int, int)
int year
int month
int dayOfMonth
int hour
int minute
int second
int nanoOfSecond
java.time.LocalDate date
java.time.LocalTime time
public static java.time.LocalDateTime of (java.time.LocalDate, java.time.LocalTime)
java.time.LocalDate date
java.time.LocalTime time
public static java.time.LocalDateTime ofInstant (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
java.time.zone.ZoneRules rules
java.time.ZoneOffset offset
public static java.time.LocalDateTime ofEpochSecond (long, int, java.time.ZoneOffset)
long epochSecond
int nanoOfSecond
java.time.ZoneOffset offset
long localSecond
long localEpochDay
int secsOfDay
java.time.LocalDate date
java.time.LocalTime time
public static java.time.LocalDateTime from (java.time.temporal.TemporalAccessor)
java.time.LocalDate date
java.time.LocalTime time
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public static java.time.LocalDateTime parse (java.lang.CharSequence)
CharSequence text
public static java.time.LocalDateTime parse (java.lang.CharSequence, java.time.format.DateTimeFormatter)
CharSequence text
java.time.format.DateTimeFormatter formatter
private void <init> (java.time.LocalDate, java.time.LocalTime)
java.time.LocalDate date
java.time.LocalTime time
private java.time.LocalDateTime with (java.time.LocalDate, java.time.LocalTime)
java.time.LocalDate newDate
java.time.LocalTime newTime
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public java.time.LocalDate toLocalDate ()
public int getYear ()
public int getMonthValue ()
public java.time.Month getMonth ()
public int getDayOfMonth ()
public int getDayOfYear ()
public java.time.DayOfWeek getDayOfWeek ()
public java.time.LocalTime toLocalTime ()
public int getHour ()
public int getMinute ()
public int getSecond ()
public int getNano ()
public java.time.LocalDateTime with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.LocalDateTime with (java.time.temporal.TemporalField, long)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.LocalDateTime withYear (int)
int year
public java.time.LocalDateTime withMonth (int)
int month
public java.time.LocalDateTime withDayOfMonth (int)
int dayOfMonth
public java.time.LocalDateTime withDayOfYear (int)
int dayOfYear
public java.time.LocalDateTime withHour (int)
int hour
java.time.LocalTime newTime
public java.time.LocalDateTime withMinute (int)
int minute
java.time.LocalTime newTime
public java.time.LocalDateTime withSecond (int)
int second
java.time.LocalTime newTime
public java.time.LocalDateTime withNano (int)
int nanoOfSecond
java.time.LocalTime newTime
public java.time.LocalDateTime truncatedTo (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.LocalDateTime plus (java.time.temporal.TemporalAmount)
java.time.Period periodToAdd
java.time.temporal.TemporalAmount amountToAdd
public java.time.LocalDateTime plus (long, java.time.temporal.TemporalUnit)
java.time.temporal.ChronoUnit f
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.LocalDateTime plusYears (long)
long years
java.time.LocalDate newDate
public java.time.LocalDateTime plusMonths (long)
long months
java.time.LocalDate newDate
public java.time.LocalDateTime plusWeeks (long)
long weeks
java.time.LocalDate newDate
public java.time.LocalDateTime plusDays (long)
long days
java.time.LocalDate newDate
public java.time.LocalDateTime plusHours (long)
long hours
public java.time.LocalDateTime plusMinutes (long)
long minutes
public java.time.LocalDateTime plusSeconds (long)
long seconds
public java.time.LocalDateTime plusNanos (long)
long nanos
public java.time.LocalDateTime minus (java.time.temporal.TemporalAmount)
java.time.Period periodToSubtract
java.time.temporal.TemporalAmount amountToSubtract
public java.time.LocalDateTime minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.time.LocalDateTime minusYears (long)
long years
public java.time.LocalDateTime minusMonths (long)
long months
public java.time.LocalDateTime minusWeeks (long)
long weeks
public java.time.LocalDateTime minusDays (long)
long days
public java.time.LocalDateTime minusHours (long)
long hours
public java.time.LocalDateTime minusMinutes (long)
long minutes
public java.time.LocalDateTime minusSeconds (long)
long seconds
public java.time.LocalDateTime minusNanos (long)
long nanos
private java.time.LocalDateTime plusWithOverflow (java.time.LocalDate, long, long, long, long, int)
java.time.LocalDate newDate
long hours
long minutes
long seconds
long nanos
int sign
long totDays
long totNanos
long curNoD
long newNoD
java.time.LocalTime newTime
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
long amount
long timePart
java.time.LocalDate endDate
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.LocalDateTime end
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.OffsetDateTime atOffset (java.time.ZoneOffset)
java.time.ZoneOffset offset
public java.time.ZonedDateTime atZone (java.time.ZoneId)
java.time.ZoneId zone
public int compareTo (java.time.chrono.ChronoLocalDateTime)
java.time.chrono.ChronoLocalDateTime other
private int compareTo0 (java.time.LocalDateTime)
java.time.LocalDateTime other
int cmp
public boolean isAfter (java.time.chrono.ChronoLocalDateTime)
java.time.chrono.ChronoLocalDateTime other
public boolean isBefore (java.time.chrono.ChronoLocalDateTime)
java.time.chrono.ChronoLocalDateTime other
public boolean isEqual (java.time.chrono.ChronoLocalDateTime)
java.time.chrono.ChronoLocalDateTime other
public boolean equals (java.lang.Object)
java.time.LocalDateTime other
Object obj
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.LocalDateTime readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
java.time.LocalDate date
java.time.LocalTime time
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic java.time.chrono.ChronoZonedDateTime atZone (java.time.ZoneId)
public volatile synthetic java.time.chrono.ChronoLocalDateTime minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDateTime minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDateTime plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDateTime plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDateTime with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.chrono.ChronoLocalDateTime with (java.time.temporal.TemporalAdjuster)
public volatile synthetic java.time.chrono.ChronoLocalDate toLocalDate ()
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/time/ZonedDateTime.class
ZonedDateTime.java
package java.time
public final java.time.ZonedDateTime extends java.lang.Object implements java.time.temporal.Temporal java.time.chrono.ChronoZonedDateTime java.io.Serializable {
private static final long serialVersionUID
private final java.time.LocalDateTime dateTime
private final java.time.ZoneOffset offset
private final java.time.ZoneId zone
public static java.time.ZonedDateTime now ()
public static java.time.ZonedDateTime now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.ZonedDateTime now (java.time.Clock)
java.time.Clock clock
java.time.Instant now
public static java.time.ZonedDateTime of (java.time.LocalDate, java.time.LocalTime, java.time.ZoneId)
java.time.LocalDate date
java.time.LocalTime time
java.time.ZoneId zone
public static java.time.ZonedDateTime of (java.time.LocalDateTime, java.time.ZoneId)
java.time.LocalDateTime localDateTime
java.time.ZoneId zone
public static java.time.ZonedDateTime of (int, int, int, int, int, int, int, java.time.ZoneId)
int year
int month
int dayOfMonth
int hour
int minute
int second
int nanoOfSecond
java.time.ZoneId zone
java.time.LocalDateTime dt
public static java.time.ZonedDateTime ofLocal (java.time.LocalDateTime, java.time.ZoneId, java.time.ZoneOffset)
java.time.ZoneOffset offset
java.time.zone.ZoneOffsetTransition trans
java.time.ZoneOffset offset
java.time.ZoneOffset offset
java.time.LocalDateTime localDateTime
java.time.ZoneId zone
java.time.ZoneOffset preferredOffset
java.time.zone.ZoneRules rules
java.util.List validOffsets
java.time.ZoneOffset offset
public static java.time.ZonedDateTime ofInstant (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
public static java.time.ZonedDateTime ofInstant (java.time.LocalDateTime, java.time.ZoneOffset, java.time.ZoneId)
java.time.LocalDateTime localDateTime
java.time.ZoneOffset offset
java.time.ZoneId zone
private static java.time.ZonedDateTime create (long, int, java.time.ZoneId)
long epochSecond
int nanoOfSecond
java.time.ZoneId zone
java.time.zone.ZoneRules rules
java.time.Instant instant
java.time.ZoneOffset offset
java.time.LocalDateTime ldt
public static java.time.ZonedDateTime ofStrict (java.time.LocalDateTime, java.time.ZoneOffset, java.time.ZoneId)
java.time.zone.ZoneOffsetTransition trans
java.time.LocalDateTime localDateTime
java.time.ZoneOffset offset
java.time.ZoneId zone
java.time.zone.ZoneRules rules
private static java.time.ZonedDateTime ofLenient (java.time.LocalDateTime, java.time.ZoneOffset, java.time.ZoneId)
java.time.LocalDateTime localDateTime
java.time.ZoneOffset offset
java.time.ZoneId zone
public static java.time.ZonedDateTime from (java.time.temporal.TemporalAccessor)
long epochSecond
int nanoOfSecond
java.time.LocalDate date
java.time.LocalTime time
java.time.ZoneId zone
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public static java.time.ZonedDateTime parse (java.lang.CharSequence)
CharSequence text
public static java.time.ZonedDateTime parse (java.lang.CharSequence, java.time.format.DateTimeFormatter)
CharSequence text
java.time.format.DateTimeFormatter formatter
private void <init> (java.time.LocalDateTime, java.time.ZoneOffset, java.time.ZoneId)
java.time.LocalDateTime dateTime
java.time.ZoneOffset offset
java.time.ZoneId zone
private java.time.ZonedDateTime resolveLocal (java.time.LocalDateTime)
java.time.LocalDateTime newDateTime
private java.time.ZonedDateTime resolveInstant (java.time.LocalDateTime)
java.time.LocalDateTime newDateTime
private java.time.ZonedDateTime resolveOffset (java.time.ZoneOffset)
java.time.ZoneOffset offset
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.ZoneOffset getOffset ()
public java.time.ZonedDateTime withEarlierOffsetAtOverlap ()
java.time.ZoneOffset earlierOffset
java.time.zone.ZoneOffsetTransition trans
public java.time.ZonedDateTime withLaterOffsetAtOverlap ()
java.time.ZoneOffset laterOffset
java.time.zone.ZoneOffsetTransition trans
public java.time.ZoneId getZone ()
public java.time.ZonedDateTime withZoneSameLocal (java.time.ZoneId)
java.time.ZoneId zone
public java.time.ZonedDateTime withZoneSameInstant (java.time.ZoneId)
java.time.ZoneId zone
public java.time.ZonedDateTime withFixedOffsetZone ()
public java.time.LocalDateTime toLocalDateTime ()
public java.time.LocalDate toLocalDate ()
public int getYear ()
public int getMonthValue ()
public java.time.Month getMonth ()
public int getDayOfMonth ()
public int getDayOfYear ()
public java.time.DayOfWeek getDayOfWeek ()
public java.time.LocalTime toLocalTime ()
public int getHour ()
public int getMinute ()
public int getSecond ()
public int getNano ()
public java.time.ZonedDateTime with (java.time.temporal.TemporalAdjuster)
java.time.OffsetDateTime odt
java.time.Instant instant
java.time.temporal.TemporalAdjuster adjuster
public java.time.ZonedDateTime with (java.time.temporal.TemporalField, long)
java.time.ZoneOffset offset
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.ZonedDateTime withYear (int)
int year
public java.time.ZonedDateTime withMonth (int)
int month
public java.time.ZonedDateTime withDayOfMonth (int)
int dayOfMonth
public java.time.ZonedDateTime withDayOfYear (int)
int dayOfYear
public java.time.ZonedDateTime withHour (int)
int hour
public java.time.ZonedDateTime withMinute (int)
int minute
public java.time.ZonedDateTime withSecond (int)
int second
public java.time.ZonedDateTime withNano (int)
int nanoOfSecond
public java.time.ZonedDateTime truncatedTo (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.ZonedDateTime plus (java.time.temporal.TemporalAmount)
java.time.Period periodToAdd
java.time.temporal.TemporalAmount amountToAdd
public java.time.ZonedDateTime plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.ZonedDateTime plusYears (long)
long years
public java.time.ZonedDateTime plusMonths (long)
long months
public java.time.ZonedDateTime plusWeeks (long)
long weeks
public java.time.ZonedDateTime plusDays (long)
long days
public java.time.ZonedDateTime plusHours (long)
long hours
public java.time.ZonedDateTime plusMinutes (long)
long minutes
public java.time.ZonedDateTime plusSeconds (long)
long seconds
public java.time.ZonedDateTime plusNanos (long)
long nanos
public java.time.ZonedDateTime minus (java.time.temporal.TemporalAmount)
java.time.Period periodToSubtract
java.time.temporal.TemporalAmount amountToSubtract
public java.time.ZonedDateTime minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.time.ZonedDateTime minusYears (long)
long years
public java.time.ZonedDateTime minusMonths (long)
long months
public java.time.ZonedDateTime minusWeeks (long)
long weeks
public java.time.ZonedDateTime minusDays (long)
long days
public java.time.ZonedDateTime minusHours (long)
long hours
public java.time.ZonedDateTime minusMinutes (long)
long minutes
public java.time.ZonedDateTime minusSeconds (long)
long seconds
public java.time.ZonedDateTime minusNanos (long)
long nanos
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.ZonedDateTime end
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.OffsetDateTime toOffsetDateTime ()
public boolean equals (java.lang.Object)
java.time.ZonedDateTime other
Object obj
public int hashCode ()
public java.lang.String toString ()
String str
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.ZonedDateTime readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
java.time.LocalDateTime dateTime
java.time.ZoneOffset offset
java.time.ZoneId zone
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic java.time.chrono.ChronoZonedDateTime minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoZonedDateTime minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoZonedDateTime plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoZonedDateTime plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoZonedDateTime with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.chrono.ChronoZonedDateTime with (java.time.temporal.TemporalAdjuster)
public volatile synthetic java.time.chrono.ChronoZonedDateTime withZoneSameInstant (java.time.ZoneId)
public volatile synthetic java.time.chrono.ChronoZonedDateTime withZoneSameLocal (java.time.ZoneId)
public volatile synthetic java.time.chrono.ChronoZonedDateTime withLaterOffsetAtOverlap ()
public volatile synthetic java.time.chrono.ChronoZonedDateTime withEarlierOffsetAtOverlap ()
public volatile synthetic java.time.chrono.ChronoLocalDateTime toLocalDateTime ()
public volatile synthetic java.time.chrono.ChronoLocalDate toLocalDate ()
}
java/time/DesugarDuration.class
DesugarDuration.java
package java.time
public final java.time.DesugarDuration extends java.lang.Object {
static final int SECONDS_PER_DAY
static final int MINUTES_PER_HOUR
static final long NANOS_PER_DAY
static final int SECONDS_PER_MINUTE
public void <init> ()
public static long dividedBy (java.time.Duration, java.time.Duration)
java.time.Duration receiver
java.time.Duration divisor
java.math.BigDecimal dividendBigD
java.math.BigDecimal divisorBigD
public static long toSeconds (java.time.Duration)
java.time.Duration receiver
public static long toDaysPart (java.time.Duration)
java.time.Duration receiver
long seconds
public static int toHoursPart (java.time.Duration)
java.time.Duration receiver
public static int toMinutesPart (java.time.Duration)
java.time.Duration receiver
public static int toSecondsPart (java.time.Duration)
java.time.Duration receiver
long seconds
public static int toMillisPart (java.time.Duration)
java.time.Duration receiver
int nanos
public static int toNanosPart (java.time.Duration)
java.time.Duration receiver
int nanos
public static java.time.Duration truncatedTo (java.time.Duration, java.time.temporal.TemporalUnit)
java.time.Duration receiver
java.time.temporal.TemporalUnit unit
long seconds
int nanos
java.time.Duration unitDur
long dur
long nod
long result
private static java.math.BigDecimal toBigDecimalSeconds (java.time.Duration)
java.time.Duration receiver
long seconds
int nanos
}
java/time/Clock$TickClock.class
Clock.java
package java.time
final java.time.Clock$TickClock extends java.time.Clock implements java.io.Serializable {
private static final long serialVersionUID
private final java.time.Clock baseClock
private final long tickNanos
void <init> (java.time.Clock, long)
java.time.Clock baseClock
long tickNanos
public java.time.ZoneId getZone ()
public java.time.Clock withZone (java.time.ZoneId)
java.time.ZoneId zone
public long millis ()
long millis
public java.time.Instant instant ()
long millis
java.time.Instant instant
long nanos
long adjust
public boolean equals (java.lang.Object)
java.time.Clock$TickClock other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
java/time/DesugarClock.class
DesugarClock.java
package java.time
public abstract java.time.DesugarClock extends java.lang.Object {
static final long NANOS_PER_MILLI
private void <init> ()
public static java.time.Clock tickMillis (java.time.ZoneId)
java.time.ZoneId zone
}
java/time/Clock.class
Clock.java
package java.time
public abstract java.time.Clock extends java.lang.Object {
public static java.time.Clock systemUTC ()
public static java.time.Clock systemDefaultZone ()
public static java.time.Clock system (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.Clock tickMillis (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.Clock tickSeconds (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.Clock tickMinutes (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.Clock tick (java.time.Clock, java.time.Duration)
java.time.Clock baseClock
java.time.Duration tickDuration
long tickNanos
public static java.time.Clock fixed (java.time.Instant, java.time.ZoneId)
java.time.Instant fixedInstant
java.time.ZoneId zone
public static java.time.Clock offset (java.time.Clock, java.time.Duration)
java.time.Clock baseClock
java.time.Duration offsetDuration
protected void <init> ()
public abstract java.time.ZoneId getZone ()
public abstract java.time.Clock withZone (java.time.ZoneId)
public long millis ()
public abstract java.time.Instant instant ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
java/time/Year$1.class
Year.java
package java.time
synthetic java.time.Year$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoUnit
static void <clinit> ()
}
java/time/LocalDateTime$1.class
LocalDateTime.java
package java.time
synthetic java.time.LocalDateTime$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoUnit
static void <clinit> ()
}
java/time/format/DateTimeFormatterBuilder$DefaultValueParser.class
DateTimeFormatterBuilder.java
package java.time.format
java.time.format.DateTimeFormatterBuilder$DefaultValueParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
private final java.time.temporal.TemporalField field
private final long value
void <init> (java.time.temporal.TemporalField, long)
java.time.temporal.TemporalField field
long value
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
java.time.format.DateTimePrintContext context
StringBuilder buf
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
java.time.format.DateTimeParseContext context
CharSequence text
int position
}
java/time/format/DateTimeTextProvider$1.class
DateTimeTextProvider.java
package java.time.format
java.time.format.DateTimeTextProvider$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (java.util.Map$Entry, java.util.Map$Entry)
java.util.Map$Entry obj1
java.util.Map$Entry obj2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
java/time/format/DateTimePrintContext$1.class
DateTimePrintContext.java
package java.time.format
java.time.format.DateTimePrintContext$1 extends java.lang.Object implements java.time.temporal.TemporalAccessor {
final synthetic java.time.chrono.ChronoLocalDate val$effectiveDate
final synthetic java.time.temporal.TemporalAccessor val$temporal
final synthetic java.time.chrono.Chronology val$effectiveChrono
final synthetic java.time.ZoneId val$effectiveZone
void <init> (java.time.chrono.ChronoLocalDate, java.time.temporal.TemporalAccessor, java.time.chrono.Chronology, java.time.ZoneId)
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.lang.String toString ()
}
java/time/format/DateTimeFormatterBuilder$DateTimePrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
abstract java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser extends java.lang.Object {
public abstract boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
public abstract int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
}
java/time/format/DateTimeFormatterBuilder$CompositePrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$CompositePrinterParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
private final java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser[] printerParsers
private final boolean optional
void <init> (java.util.List, boolean)
java.util.List printerParsers
boolean optional
void <init> (java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser[], boolean)
java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser[] printerParsers
boolean optional
public java.time.format.DateTimeFormatterBuilder$CompositePrinterParser withOptional (boolean)
boolean optional
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser pp
java.time.format.DateTimePrintContext context
StringBuilder buf
int length
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser pp
int pos
java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser pp
java.time.format.DateTimeParseContext context
CharSequence text
int position
public java.lang.String toString ()
java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser pp
StringBuilder buf
}
java/time/format/DecimalStyle.class
DecimalStyle.java
package java.time.format
public final java.time.format.DecimalStyle extends java.lang.Object {
public static final java.time.format.DecimalStyle STANDARD
private static final java.util.concurrent.ConcurrentMap CACHE
private final char zeroDigit
private final char positiveSign
private final char negativeSign
private final char decimalSeparator
public static java.util.Set getAvailableLocales ()
java.util.Locale[] l
java.util.Set locales
public static java.time.format.DecimalStyle ofDefaultLocale ()
public static java.time.format.DecimalStyle of (java.util.Locale)
java.util.Locale locale
java.time.format.DecimalStyle info
private static java.time.format.DecimalStyle create (java.util.Locale)
java.util.Locale locale
java.text.DecimalFormatSymbols oldSymbols
char zeroDigit
char positiveSign
char negativeSign
char decimalSeparator
private void <init> (char, char, char, char)
char zeroChar
char positiveSignChar
char negativeSignChar
char decimalPointChar
public char getZeroDigit ()
public java.time.format.DecimalStyle withZeroDigit (char)
char zeroDigit
public char getPositiveSign ()
public java.time.format.DecimalStyle withPositiveSign (char)
char positiveSign
public char getNegativeSign ()
public java.time.format.DecimalStyle withNegativeSign (char)
char negativeSign
public char getDecimalSeparator ()
public java.time.format.DecimalStyle withDecimalSeparator (char)
char decimalSeparator
int convertToDigit (char)
char ch
int val
java.lang.String convertNumberToI18N (java.lang.String)
int i
String numericText
int diff
char[] array
public boolean equals (java.lang.Object)
java.time.format.DecimalStyle other
Object obj
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
java/time/format/DateTimeFormatterBuilder$TextPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$TextPrinterParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
private final java.time.temporal.TemporalField field
private final java.time.format.TextStyle textStyle
private final java.time.format.DateTimeTextProvider provider
private volatile java.time.format.DateTimeFormatterBuilder$NumberPrinterParser numberPrinterParser
void <init> (java.time.temporal.TemporalField, java.time.format.TextStyle, java.time.format.DateTimeTextProvider)
java.time.temporal.TemporalField field
java.time.format.TextStyle textStyle
java.time.format.DateTimeTextProvider provider
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
String text
java.time.format.DateTimePrintContext context
StringBuilder buf
Long value
String text
java.time.chrono.Chronology chrono
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
java.util.Iterator it
java.util.Map$Entry entry
String itText
String name
java.time.chrono.Era era
java.util.List eras
java.time.format.DateTimeParseContext context
CharSequence parseText
int position
int length
java.time.format.TextStyle style
java.time.chrono.Chronology chrono
java.util.Iterator it
private java.time.format.DateTimeFormatterBuilder$NumberPrinterParser numberPrinterParser ()
public java.lang.String toString ()
}
java/time/format/DateTimeFormatterBuilder$PadPrinterParserDecorator.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$PadPrinterParserDecorator extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
private final java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser printerParser
private final int padWidth
private final char padChar
void <init> (java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser, int, char)
java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser printerParser
int padWidth
char padChar
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
int i
java.time.format.DateTimePrintContext context
StringBuilder buf
int preLen
int len
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
java.time.format.DateTimeParseContext context
CharSequence text
int position
boolean strict
int endPos
int pos
int resultPos
public java.lang.String toString ()
}
java/time/format/DateTimeFormatterBuilder$1.class
DateTimeFormatterBuilder.java
package java.time.format
java.time.format.DateTimeFormatterBuilder$1 extends java.time.format.DateTimeTextProvider {
final synthetic java.time.format.DateTimeTextProvider$LocaleStore val$store
final synthetic java.time.format.DateTimeFormatterBuilder this$0
void <init> (java.time.format.DateTimeFormatterBuilder, java.time.format.DateTimeTextProvider$LocaleStore)
java.time.format.DateTimeFormatterBuilder this$0
public java.lang.String getText (java.time.chrono.Chronology, java.time.temporal.TemporalField, long, java.time.format.TextStyle, java.util.Locale)
java.time.chrono.Chronology chrono
java.time.temporal.TemporalField field
long value
java.time.format.TextStyle style
java.util.Locale locale
public java.lang.String getText (java.time.temporal.TemporalField, long, java.time.format.TextStyle, java.util.Locale)
java.time.temporal.TemporalField field
long value
java.time.format.TextStyle style
java.util.Locale locale
public java.util.Iterator getTextIterator (java.time.chrono.Chronology, java.time.temporal.TemporalField, java.time.format.TextStyle, java.util.Locale)
java.time.chrono.Chronology chrono
java.time.temporal.TemporalField field
java.time.format.TextStyle style
java.util.Locale locale
public java.util.Iterator getTextIterator (java.time.temporal.TemporalField, java.time.format.TextStyle, java.util.Locale)
java.time.temporal.TemporalField field
java.time.format.TextStyle style
java.util.Locale locale
}
java/time/format/Parsed.class
Parsed.java
package java.time.format
final java.time.format.Parsed extends java.lang.Object implements java.time.temporal.TemporalAccessor {
final java.util.Map fieldValues
java.time.ZoneId zone
java.time.chrono.Chronology chrono
boolean leapSecond
private java.time.format.ResolverStyle resolverStyle
private java.time.chrono.ChronoLocalDate date
private java.time.LocalTime time
java.time.Period excessDays
void <init> ()
java.time.format.Parsed copy ()
java.time.format.Parsed cloned
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
Long value
public java.lang.Object query (java.time.temporal.TemporalQuery)
Long offsetSecs
java.time.temporal.TemporalQuery query
java.time.temporal.TemporalAccessor resolve (java.time.format.ResolverStyle, java.util.Set)
java.time.format.ResolverStyle resolverStyle
java.util.Set resolverFields
private void resolveFields ()
java.time.chrono.ChronoZonedDateTime czdt
java.time.chrono.ChronoLocalDateTime cldt
java.time.temporal.TemporalField targetField
java.time.temporal.TemporalAccessor resolvedObject
java.util.Map$Entry entry
int changedCount
private void updateCheckConflict (java.time.temporal.TemporalField, java.time.temporal.TemporalField, java.lang.Long)
java.time.temporal.TemporalField targetField
java.time.temporal.TemporalField changeField
Long changeValue
Long old
private void resolveInstantFields ()
java.time.ZoneOffset offset
Long offsetSecs
private void resolveInstantFields0 (java.time.ZoneId)
java.time.ZoneId selectedZone
java.time.Instant instant
java.time.chrono.ChronoZonedDateTime zdt
private void resolveDateFields ()
private void updateCheckConflict (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate cld
private void resolveTimeFields ()
long ch
long ch
long ap
long hap
long nod
long cod
long lod
long sod
long mod
long cos
long los
long nos
long hod
long moh
long som
long nos
private void resolveTimeLenient ()
long cos
long los
long cos
Long moh
Long som
Long nos
long mohVal
long somVal
long nosVal
Long hod
java.time.temporal.TemporalField field
java.util.Map$Entry entry
private void resolveTime (long, long, long, long)
long totalNanos
int excessDays
long nod
int hodVal
int somVal
int mohVal
int nosVal
long hod
long moh
long som
long nos
private void resolvePeriod ()
private void resolveFractional ()
long nos
private void resolveInstant ()
java.time.ZoneOffset offset
long instant
long instant
Long offsetSecs
private void updateCheckConflict (java.time.LocalTime, java.time.Period)
java.time.LocalTime timeToSet
java.time.Period periodToSet
private void crossCheck ()
private void crossCheck (java.time.temporal.TemporalAccessor)
long val1
RuntimeException ex
long val1
long val2
java.util.Map$Entry entry
java.time.temporal.TemporalField field
java.util.Iterator it
java.time.temporal.TemporalAccessor target
public java.lang.String toString ()
StringBuilder buf
}
java/time/format/DateTimePrintContext.class
DateTimePrintContext.java
package java.time.format
final java.time.format.DateTimePrintContext extends java.lang.Object {
private java.time.temporal.TemporalAccessor temporal
private java.time.format.DateTimeFormatter formatter
private int optional
void <init> (java.time.temporal.TemporalAccessor, java.time.format.DateTimeFormatter)
java.time.temporal.TemporalAccessor temporal
java.time.format.DateTimeFormatter formatter
private static java.time.temporal.TemporalAccessor adjust (java.time.temporal.TemporalAccessor, java.time.format.DateTimeFormatter)
java.time.chrono.Chronology chrono
java.time.chrono.ChronoLocalDate effectiveDate
java.time.temporal.ChronoField f
java.time.chrono.ChronoLocalDate effectiveDate
java.time.temporal.TemporalAccessor temporal
java.time.format.DateTimeFormatter formatter
java.time.chrono.Chronology overrideChrono
java.time.ZoneId overrideZone
java.time.chrono.Chronology temporalChrono
java.time.ZoneId temporalZone
java.time.chrono.Chronology effectiveChrono
java.time.ZoneId effectiveZone
java.time.chrono.ChronoLocalDate effectiveDate
java.time.temporal.TemporalAccessor getTemporal ()
java.util.Locale getLocale ()
java.time.format.DecimalStyle getDecimalStyle ()
void startOptional ()
void endOptional ()
java.lang.Object getValue (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
Object result
java.lang.Long getValue (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.lang.String toString ()
}
java/time/format/DateTimeFormatter.class
DateTimeFormatter.java
package java.time.format
public final java.time.format.DateTimeFormatter extends java.lang.Object {
private final java.time.format.DateTimeFormatterBuilder$CompositePrinterParser printerParser
private final java.util.Locale locale
private final java.time.format.DecimalStyle decimalStyle
private final java.time.format.ResolverStyle resolverStyle
private final java.util.Set resolverFields
private final java.time.chrono.Chronology chrono
private final java.time.ZoneId zone
public static final java.time.format.DateTimeFormatter ISO_LOCAL_DATE
public static final java.time.format.DateTimeFormatter ISO_OFFSET_DATE
public static final java.time.format.DateTimeFormatter ISO_DATE
public static final java.time.format.DateTimeFormatter ISO_LOCAL_TIME
public static final java.time.format.DateTimeFormatter ISO_OFFSET_TIME
public static final java.time.format.DateTimeFormatter ISO_TIME
public static final java.time.format.DateTimeFormatter ISO_LOCAL_DATE_TIME
public static final java.time.format.DateTimeFormatter ISO_OFFSET_DATE_TIME
public static final java.time.format.DateTimeFormatter ISO_ZONED_DATE_TIME
public static final java.time.format.DateTimeFormatter ISO_DATE_TIME
public static final java.time.format.DateTimeFormatter ISO_ORDINAL_DATE
public static final java.time.format.DateTimeFormatter ISO_WEEK_DATE
public static final java.time.format.DateTimeFormatter ISO_INSTANT
public static final java.time.format.DateTimeFormatter BASIC_ISO_DATE
public static final java.time.format.DateTimeFormatter RFC_1123_DATE_TIME
private static final java.time.temporal.TemporalQuery PARSED_EXCESS_DAYS
private static final java.time.temporal.TemporalQuery PARSED_LEAP_SECOND
public static java.time.format.DateTimeFormatter ofPattern (java.lang.String)
String pattern
public static java.time.format.DateTimeFormatter ofPattern (java.lang.String, java.util.Locale)
String pattern
java.util.Locale locale
public static java.time.format.DateTimeFormatter ofLocalizedDate (java.time.format.FormatStyle)
java.time.format.FormatStyle dateStyle
public static java.time.format.DateTimeFormatter ofLocalizedTime (java.time.format.FormatStyle)
java.time.format.FormatStyle timeStyle
public static java.time.format.DateTimeFormatter ofLocalizedDateTime (java.time.format.FormatStyle)
java.time.format.FormatStyle dateTimeStyle
public static java.time.format.DateTimeFormatter ofLocalizedDateTime (java.time.format.FormatStyle, java.time.format.FormatStyle)
java.time.format.FormatStyle dateStyle
java.time.format.FormatStyle timeStyle
public static final java.time.temporal.TemporalQuery parsedExcessDays ()
public static final java.time.temporal.TemporalQuery parsedLeapSecond ()
void <init> (java.time.format.DateTimeFormatterBuilder$CompositePrinterParser, java.util.Locale, java.time.format.DecimalStyle, java.time.format.ResolverStyle, java.util.Set, java.time.chrono.Chronology, java.time.ZoneId)
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser printerParser
java.util.Locale locale
java.time.format.DecimalStyle decimalStyle
java.time.format.ResolverStyle resolverStyle
java.util.Set resolverFields
java.time.chrono.Chronology chrono
java.time.ZoneId zone
public java.util.Locale getLocale ()
public java.time.format.DateTimeFormatter withLocale (java.util.Locale)
java.util.Locale locale
public java.time.format.DecimalStyle getDecimalStyle ()
public java.time.format.DateTimeFormatter withDecimalStyle (java.time.format.DecimalStyle)
java.time.format.DecimalStyle decimalStyle
public java.time.chrono.Chronology getChronology ()
public java.time.format.DateTimeFormatter withChronology (java.time.chrono.Chronology)
java.time.chrono.Chronology chrono
public java.time.ZoneId getZone ()
public java.time.format.DateTimeFormatter withZone (java.time.ZoneId)
java.time.ZoneId zone
public java.time.format.ResolverStyle getResolverStyle ()
public java.time.format.DateTimeFormatter withResolverStyle (java.time.format.ResolverStyle)
java.time.format.ResolverStyle resolverStyle
public java.util.Set getResolverFields ()
public transient java.time.format.DateTimeFormatter withResolverFields (java.time.temporal.TemporalField[])
java.time.temporal.TemporalField[] resolverFields
java.util.Set fields
public java.time.format.DateTimeFormatter withResolverFields (java.util.Set)
java.util.Set resolverFields
public java.lang.String format (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
StringBuilder buf
public void formatTo (java.time.temporal.TemporalAccessor, java.lang.Appendable)
StringBuilder buf
java.time.format.DateTimePrintContext context
java.io.IOException ex
java.time.temporal.TemporalAccessor temporal
Appendable appendable
public java.time.temporal.TemporalAccessor parse (java.lang.CharSequence)
java.time.format.DateTimeParseException ex
RuntimeException ex
CharSequence text
public java.time.temporal.TemporalAccessor parse (java.lang.CharSequence, java.text.ParsePosition)
RuntimeException ex
RuntimeException ex
CharSequence text
java.text.ParsePosition position
public java.lang.Object parse (java.lang.CharSequence, java.time.temporal.TemporalQuery)
java.time.format.DateTimeParseException ex
RuntimeException ex
CharSequence text
java.time.temporal.TemporalQuery query
public transient java.time.temporal.TemporalAccessor parseBest (java.lang.CharSequence, java.time.temporal.TemporalQuery[])
java.time.temporal.TemporalQuery query
java.time.temporal.TemporalAccessor resolved
java.time.format.DateTimeParseException ex
RuntimeException ex
CharSequence text
java.time.temporal.TemporalQuery[] queries
private java.time.format.DateTimeParseException createError (java.lang.CharSequence, java.lang.RuntimeException)
String abbr
CharSequence text
RuntimeException ex
String abbr
private java.time.temporal.TemporalAccessor parseResolved0 (java.lang.CharSequence, java.text.ParsePosition)
String abbr
String abbr
CharSequence text
java.text.ParsePosition position
java.text.ParsePosition pos
java.time.format.DateTimeParseContext context
public java.time.temporal.TemporalAccessor parseUnresolved (java.lang.CharSequence, java.text.ParsePosition)
CharSequence text
java.text.ParsePosition position
java.time.format.DateTimeParseContext context
private java.time.format.DateTimeParseContext parseUnresolved0 (java.lang.CharSequence, java.text.ParsePosition)
CharSequence text
java.text.ParsePosition position
java.time.format.DateTimeParseContext context
int pos
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser toPrinterParser (boolean)
boolean optional
public java.text.Format toFormat ()
public java.text.Format toFormat (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery parseQuery
public java.lang.String toString ()
String pattern
private static synthetic java.lang.Boolean lambda$static$1 (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor t
private static synthetic java.time.Period lambda$static$0 (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor t
static void <clinit> ()
java.util.Map dow
java.util.Map moy
}
java/time/format/FormatStyle.class
FormatStyle.java
package java.time.format
public final enum java.time.format.FormatStyle extends java.lang.Enum {
public static final enum java.time.format.FormatStyle FULL
public static final enum java.time.format.FormatStyle LONG
public static final enum java.time.format.FormatStyle MEDIUM
public static final enum java.time.format.FormatStyle SHORT
private static final synthetic java.time.format.FormatStyle[] $VALUES
public static java.time.format.FormatStyle[] values ()
public static java.time.format.FormatStyle valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.time.format.FormatStyle[] $values ()
static void <clinit> ()
}
java/time/format/DateTimeFormatterBuilder$3.class
DateTimeFormatterBuilder.java
package java.time.format
synthetic java.time.format.DateTimeFormatterBuilder$3 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$format$SignStyle
static void <clinit> ()
}
java/time/format/DateTimeFormatterBuilder$PrefixTree.class
DateTimeFormatterBuilder.java
package java.time.format
java.time.format.DateTimeFormatterBuilder$PrefixTree extends java.lang.Object {
protected String key
protected String value
protected char c0
protected java.time.format.DateTimeFormatterBuilder$PrefixTree child
protected java.time.format.DateTimeFormatterBuilder$PrefixTree sibling
private void <init> (java.lang.String, java.lang.String, java.time.format.DateTimeFormatterBuilder$PrefixTree)
String k
String v
java.time.format.DateTimeFormatterBuilder$PrefixTree child
public static java.time.format.DateTimeFormatterBuilder$PrefixTree newTree (java.time.format.DateTimeParseContext)
java.time.format.DateTimeParseContext context
public static java.time.format.DateTimeFormatterBuilder$PrefixTree newTree (java.util.Set, java.time.format.DateTimeParseContext)
String k
java.util.Set keys
java.time.format.DateTimeParseContext context
java.time.format.DateTimeFormatterBuilder$PrefixTree tree
public java.time.format.DateTimeFormatterBuilder$PrefixTree copyTree ()
java.time.format.DateTimeFormatterBuilder$PrefixTree copy
public boolean add (java.lang.String, java.lang.String)
String k
String v
private boolean add0 (java.lang.String, java.lang.String)
String subKey
java.time.format.DateTimeFormatterBuilder$PrefixTree c
java.time.format.DateTimeFormatterBuilder$PrefixTree n2
String k
String v
int prefixLen
java.time.format.DateTimeFormatterBuilder$PrefixTree n1
public java.lang.String match (java.lang.CharSequence, int, int)
String found
java.time.format.DateTimeFormatterBuilder$PrefixTree c
CharSequence text
int off
int end
public java.lang.String match (java.lang.CharSequence, java.text.ParsePosition)
String found
java.time.format.DateTimeFormatterBuilder$PrefixTree c
CharSequence text
java.text.ParsePosition pos
int off
int end
protected java.lang.String toKey (java.lang.String)
String k
protected java.time.format.DateTimeFormatterBuilder$PrefixTree newNode (java.lang.String, java.lang.String, java.time.format.DateTimeFormatterBuilder$PrefixTree)
String k
String v
java.time.format.DateTimeFormatterBuilder$PrefixTree child
protected boolean isEqual (char, char)
char c1
char c2
protected boolean prefixOf (java.lang.CharSequence, int, int)
CharSequence text
int off
int end
int len
int off0
private int prefixLength (java.lang.String)
String k
int off
}
java/time/format/DateTimeFormatterBuilder$CharLiteralPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$CharLiteralPrinterParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
private final char literal
void <init> (char)
char literal
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
java.time.format.DateTimePrintContext context
StringBuilder buf
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
java.time.format.DateTimeParseContext context
CharSequence text
int position
int length
char ch
public java.lang.String toString ()
}
java/time/format/DateTimeFormatterBuilder$LocalizedOffsetIdPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$LocalizedOffsetIdPrinterParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
private final java.time.format.TextStyle style
void <init> (java.time.format.TextStyle)
java.time.format.TextStyle style
private static java.lang.StringBuilder appendHMS (java.lang.StringBuilder, int)
StringBuilder buf
int t
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
int absHours
int absMinutes
int absSeconds
java.time.format.DateTimePrintContext context
StringBuilder buf
Long offsetSecs
String gmtText
int totalSecs
int getDigit (java.lang.CharSequence, int)
CharSequence text
int position
char c
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
int s1
int s2
int h1
int h2
int m1
int m2
int s1
int s2
int m1
int m2
int h2
java.time.format.DateTimeParseContext context
CharSequence text
int position
int pos
int end
String gmtText
int negative
char sign
int h
int m
int s
long offsetSecs
public java.lang.String toString ()
}
java/time/format/DateTimeFormatterBuilder$NumberPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
static final long[] EXCEED_POINTS
final java.time.temporal.TemporalField field
final int minWidth
final int maxWidth
private final java.time.format.SignStyle signStyle
final int subsequentWidth
void <init> (java.time.temporal.TemporalField, int, int, java.time.format.SignStyle)
java.time.temporal.TemporalField field
int minWidth
int maxWidth
java.time.format.SignStyle signStyle
protected void <init> (java.time.temporal.TemporalField, int, int, java.time.format.SignStyle, int)
java.time.temporal.TemporalField field
int minWidth
int maxWidth
java.time.format.SignStyle signStyle
int subsequentWidth
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser withFixedWidth ()
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser withSubsequentWidth (int)
int subsequentWidth
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
int i
java.time.format.DateTimePrintContext context
StringBuilder buf
Long valueLong
long value
java.time.format.DecimalStyle decimalStyle
String str
long getValue (java.time.format.DateTimePrintContext, long)
java.time.format.DateTimePrintContext context
long value
boolean isFixedWidth (java.time.format.DateTimeParseContext)
java.time.format.DateTimeParseContext context
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
char ch
int digit
int parseLen
int maxEndPos
int pass
int parseLen
java.time.format.DateTimeParseContext context
CharSequence text
int position
int length
char sign
boolean negative
boolean positive
int effMinWidth
int minEndPos
int effMaxWidth
long total
java.math.BigInteger totalBig
int pos
int setValue (java.time.format.DateTimeParseContext, long, int, int)
java.time.format.DateTimeParseContext context
long value
int errorPos
int successPos
public java.lang.String toString ()
static void <clinit> ()
}
java/time/format/DateTimeParseContext.class
DateTimeParseContext.java
package java.time.format
final java.time.format.DateTimeParseContext extends java.lang.Object {
private java.time.format.DateTimeFormatter formatter
private boolean caseSensitive
private boolean strict
private final java.util.ArrayList parsed
private java.util.ArrayList chronoListeners
void <init> (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
java.time.format.DateTimeParseContext copy ()
java.time.format.DateTimeParseContext newContext
java.util.Locale getLocale ()
java.time.format.DecimalStyle getDecimalStyle ()
java.time.chrono.Chronology getEffectiveChronology ()
java.time.chrono.Chronology chrono
boolean isCaseSensitive ()
void setCaseSensitive (boolean)
boolean caseSensitive
boolean subSequenceEquals (java.lang.CharSequence, int, java.lang.CharSequence, int, int)
char ch1
char ch2
int i
char ch1
char ch2
int i
CharSequence cs1
int offset1
CharSequence cs2
int offset2
int length
boolean charEquals (char, char)
char ch1
char ch2
static boolean charEqualsIgnoreCase (char, char)
char c1
char c2
boolean isStrict ()
void setStrict (boolean)
boolean strict
void startOptional ()
void endOptional (boolean)
boolean successful
private java.time.format.Parsed currentParsed ()
java.time.format.Parsed toUnresolved ()
java.time.temporal.TemporalAccessor toResolved (java.time.format.ResolverStyle, java.util.Set)
java.time.format.ResolverStyle resolverStyle
java.util.Set resolverFields
java.time.format.Parsed parsed
java.lang.Long getParsed (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
int setParsedField (java.time.temporal.TemporalField, long, int, int)
java.time.temporal.TemporalField field
long value
int errorPos
int successPos
Long old
void setParsed (java.time.chrono.Chronology)
java.util.function.Consumer l
java.util.function.Consumer[] tmp
java.util.function.Consumer[] listeners
java.time.chrono.Chronology chrono
void addChronoChangedListener (java.util.function.Consumer)
java.util.function.Consumer listener
void setParsed (java.time.ZoneId)
java.time.ZoneId zone
void setParsedLeapSecond ()
public java.lang.String toString ()
}
java/time/format/DateTimeFormatterBuilder$FractionPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$FractionPrinterParser extends java.time.format.DateTimeFormatterBuilder$NumberPrinterParser {
private final boolean decimalPoint
void <init> (java.time.temporal.TemporalField, int, int, boolean)
java.time.temporal.TemporalField field
int minWidth
int maxWidth
boolean decimalPoint
void <init> (java.time.temporal.TemporalField, int, int, boolean, int)
java.time.temporal.TemporalField field
int minWidth
int maxWidth
boolean decimalPoint
int subsequentWidth
java.time.format.DateTimeFormatterBuilder$FractionPrinterParser withFixedWidth ()
java.time.format.DateTimeFormatterBuilder$FractionPrinterParser withSubsequentWidth (int)
int subsequentWidth
boolean isFixedWidth (java.time.format.DateTimeParseContext)
java.time.format.DateTimeParseContext context
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
int i
int outputScale
String str
java.time.format.DateTimePrintContext context
StringBuilder buf
Long value
java.time.format.DecimalStyle decimalStyle
java.math.BigDecimal fraction
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
char ch
int digit
java.time.format.DateTimeParseContext context
CharSequence text
int position
int effectiveMin
int effectiveMax
int length
int minEndPos
int maxEndPos
int total
int pos
java.math.BigDecimal fraction
long value
private java.math.BigDecimal convertToFraction (long)
long value
java.time.temporal.ValueRange range
java.math.BigDecimal minBD
java.math.BigDecimal rangeBD
java.math.BigDecimal valueBD
java.math.BigDecimal fraction
private long convertFromFraction (java.math.BigDecimal)
java.math.BigDecimal fraction
java.time.temporal.ValueRange range
java.math.BigDecimal minBD
java.math.BigDecimal rangeBD
java.math.BigDecimal valueBD
public java.lang.String toString ()
String decimal
volatile synthetic java.time.format.DateTimeFormatterBuilder$NumberPrinterParser withSubsequentWidth (int)
volatile synthetic java.time.format.DateTimeFormatterBuilder$NumberPrinterParser withFixedWidth ()
}
java/time/format/DateTimeFormatterBuilder$LocalizedPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$LocalizedPrinterParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
private static final java.util.concurrent.ConcurrentMap FORMATTER_CACHE
private final java.time.format.FormatStyle dateStyle
private final java.time.format.FormatStyle timeStyle
void <init> (java.time.format.FormatStyle, java.time.format.FormatStyle)
java.time.format.FormatStyle dateStyle
java.time.format.FormatStyle timeStyle
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
java.time.format.DateTimePrintContext context
StringBuilder buf
java.time.chrono.Chronology chrono
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
java.time.format.DateTimeParseContext context
CharSequence text
int position
java.time.chrono.Chronology chrono
private java.time.format.DateTimeFormatter formatter (java.util.Locale, java.time.chrono.Chronology)
String pattern
java.time.format.DateTimeFormatter old
java.util.Locale locale
java.time.chrono.Chronology chrono
String key
java.time.format.DateTimeFormatter formatter
public java.lang.String toString ()
static void <clinit> ()
}
java/time/format/DateTimeFormatterBuilder$InstantPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$InstantPrinterParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
private static final long SECONDS_PER_10000_YEARS
private static final long SECONDS_0000_TO_1970
private final int fractionalDigits
void <init> (int)
int fractionalDigits
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
long zeroSecs
long hi
long lo
java.time.LocalDateTime ldt
long zeroSecs
long hi
long lo
java.time.LocalDateTime ldt
int pos
int digit
int i
int div
java.time.format.DateTimePrintContext context
StringBuilder buf
Long inSecs
Long inNanos
long inSec
int inNano
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
java.time.LocalDateTime ldt
long instantSecs
RuntimeException ex
java.time.format.DateTimeParseContext context
CharSequence text
int position
int minDigits
int maxDigits
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser parser
java.time.format.DateTimeParseContext newContext
int pos
long yearParsed
int month
int day
int hour
int min
Long secVal
Long nanoVal
int sec
int nano
int days
int year
long instantSecs
int successPos
public java.lang.String toString ()
}
java/time/format/DateTimeFormatterBuilder.class
DateTimeFormatterBuilder.java
package java.time.format
public final java.time.format.DateTimeFormatterBuilder extends java.lang.Object {
private static final java.time.temporal.TemporalQuery QUERY_REGION_ONLY
private java.time.format.DateTimeFormatterBuilder active
private final java.time.format.DateTimeFormatterBuilder parent
private final java.util.List printerParsers
private final boolean optional
private int padNextWidth
private char padNextChar
private int valueParserIndex
private static final java.util.Map FIELD_MAP
static final java.util.Comparator LENGTH_SORT
public static java.lang.String getLocalizedDateTimePattern (java.time.format.FormatStyle, java.time.format.FormatStyle, java.time.chrono.Chronology, java.util.Locale)
java.text.DateFormat format
java.text.DateFormat format
String pattern
java.time.format.FormatStyle dateStyle
java.time.format.FormatStyle timeStyle
java.time.chrono.Chronology chrono
java.util.Locale locale
java.text.DateFormat format
private static int convertStyle (java.time.format.FormatStyle)
java.time.format.FormatStyle style
public void <init> ()
private void <init> (java.time.format.DateTimeFormatterBuilder, boolean)
java.time.format.DateTimeFormatterBuilder parent
boolean optional
public java.time.format.DateTimeFormatterBuilder parseCaseSensitive ()
public java.time.format.DateTimeFormatterBuilder parseCaseInsensitive ()
public java.time.format.DateTimeFormatterBuilder parseStrict ()
public java.time.format.DateTimeFormatterBuilder parseLenient ()
public java.time.format.DateTimeFormatterBuilder parseDefaulting (java.time.temporal.TemporalField, long)
java.time.temporal.TemporalField field
long value
public java.time.format.DateTimeFormatterBuilder appendValue (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.format.DateTimeFormatterBuilder appendValue (java.time.temporal.TemporalField, int)
java.time.temporal.TemporalField field
int width
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser pp
public java.time.format.DateTimeFormatterBuilder appendValue (java.time.temporal.TemporalField, int, int, java.time.format.SignStyle)
java.time.temporal.TemporalField field
int minWidth
int maxWidth
java.time.format.SignStyle signStyle
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser pp
public java.time.format.DateTimeFormatterBuilder appendValueReduced (java.time.temporal.TemporalField, int, int, int)
java.time.temporal.TemporalField field
int width
int maxWidth
int baseValue
java.time.format.DateTimeFormatterBuilder$ReducedPrinterParser pp
public java.time.format.DateTimeFormatterBuilder appendValueReduced (java.time.temporal.TemporalField, int, int, java.time.chrono.ChronoLocalDate)
java.time.temporal.TemporalField field
int width
int maxWidth
java.time.chrono.ChronoLocalDate baseDate
java.time.format.DateTimeFormatterBuilder$ReducedPrinterParser pp
private java.time.format.DateTimeFormatterBuilder appendValue (java.time.format.DateTimeFormatterBuilder$NumberPrinterParser)
int activeValueParser
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser basePP
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser pp
public java.time.format.DateTimeFormatterBuilder appendFraction (java.time.temporal.TemporalField, int, int, boolean)
java.time.temporal.TemporalField field
int minWidth
int maxWidth
boolean decimalPoint
public java.time.format.DateTimeFormatterBuilder appendText (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.format.DateTimeFormatterBuilder appendText (java.time.temporal.TemporalField, java.time.format.TextStyle)
java.time.temporal.TemporalField field
java.time.format.TextStyle textStyle
public java.time.format.DateTimeFormatterBuilder appendText (java.time.temporal.TemporalField, java.util.Map)
java.time.temporal.TemporalField field
java.util.Map textLookup
java.util.Map copy
java.util.Map map
java.time.format.DateTimeTextProvider$LocaleStore store
java.time.format.DateTimeTextProvider provider
public java.time.format.DateTimeFormatterBuilder appendInstant ()
public java.time.format.DateTimeFormatterBuilder appendInstant (int)
int fractionalDigits
public java.time.format.DateTimeFormatterBuilder appendOffsetId ()
public java.time.format.DateTimeFormatterBuilder appendOffset (java.lang.String, java.lang.String)
String pattern
String noOffsetText
public java.time.format.DateTimeFormatterBuilder appendLocalizedOffset (java.time.format.TextStyle)
java.time.format.TextStyle style
public java.time.format.DateTimeFormatterBuilder appendZoneId ()
public java.time.format.DateTimeFormatterBuilder appendZoneRegionId ()
public java.time.format.DateTimeFormatterBuilder appendZoneOrOffsetId ()
public java.time.format.DateTimeFormatterBuilder appendZoneText (java.time.format.TextStyle)
java.time.format.TextStyle textStyle
public java.time.format.DateTimeFormatterBuilder appendZoneText (java.time.format.TextStyle, java.util.Set)
java.time.format.TextStyle textStyle
java.util.Set preferredZones
public java.time.format.DateTimeFormatterBuilder appendGenericZoneText (java.time.format.TextStyle)
java.time.format.TextStyle textStyle
public java.time.format.DateTimeFormatterBuilder appendGenericZoneText (java.time.format.TextStyle, java.util.Set)
java.time.format.TextStyle textStyle
java.util.Set preferredZones
public java.time.format.DateTimeFormatterBuilder appendChronologyId ()
public java.time.format.DateTimeFormatterBuilder appendChronologyText (java.time.format.TextStyle)
java.time.format.TextStyle textStyle
public java.time.format.DateTimeFormatterBuilder appendLocalized (java.time.format.FormatStyle, java.time.format.FormatStyle)
java.time.format.FormatStyle dateStyle
java.time.format.FormatStyle timeStyle
public java.time.format.DateTimeFormatterBuilder appendLiteral (char)
char literal
public java.time.format.DateTimeFormatterBuilder appendLiteral (java.lang.String)
String literal
public java.time.format.DateTimeFormatterBuilder append (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.format.DateTimeFormatterBuilder appendOptional (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.format.DateTimeFormatterBuilder appendPattern (java.lang.String)
String pattern
private void parsePattern (java.lang.String)
int pad
String zero
int start
int count
java.time.temporal.TemporalField field
int start
String str
char cur
int pos
String pattern
private void parseField (char, int, java.time.temporal.TemporalField)
char cur
int count
java.time.temporal.TemporalField field
boolean standalone
public java.time.format.DateTimeFormatterBuilder padNext (int)
int padWidth
public java.time.format.DateTimeFormatterBuilder padNext (int, char)
int padWidth
char padChar
public java.time.format.DateTimeFormatterBuilder optionalStart ()
public java.time.format.DateTimeFormatterBuilder optionalEnd ()
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser cpp
private int appendInternal (java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser)
java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser pp
public java.time.format.DateTimeFormatter toFormatter ()
public java.time.format.DateTimeFormatter toFormatter (java.util.Locale)
java.util.Locale locale
java.time.format.DateTimeFormatter toFormatter (java.time.format.ResolverStyle, java.time.chrono.Chronology)
java.time.format.ResolverStyle resolverStyle
java.time.chrono.Chronology chrono
private java.time.format.DateTimeFormatter toFormatter (java.util.Locale, java.time.format.ResolverStyle, java.time.chrono.Chronology)
java.util.Locale locale
java.time.format.ResolverStyle resolverStyle
java.time.chrono.Chronology chrono
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser pp
private static synthetic java.time.ZoneId lambda$static$0 (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.ZoneId zone
static void <clinit> ()
}
java/time/format/DateTimeFormatterBuilder$2.class
DateTimeFormatterBuilder.java
package java.time.format
java.time.format.DateTimeFormatterBuilder$2 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (java.lang.String, java.lang.String)
String str1
String str2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
java/time/format/DateTimeParseException.class
DateTimeParseException.java
package java.time.format
public java.time.format.DateTimeParseException extends java.time.DateTimeException {
private static final long serialVersionUID
private final String parsedString
private final int errorIndex
public void <init> (java.lang.String, java.lang.CharSequence, int)
String message
CharSequence parsedData
int errorIndex
public void <init> (java.lang.String, java.lang.CharSequence, int, java.lang.Throwable)
String message
CharSequence parsedData
int errorIndex
Throwable cause
public java.lang.String getParsedString ()
public int getErrorIndex ()
}
java/time/format/SignStyle.class
SignStyle.java
package java.time.format
public final enum java.time.format.SignStyle extends java.lang.Enum {
public static final enum java.time.format.SignStyle NORMAL
public static final enum java.time.format.SignStyle ALWAYS
public static final enum java.time.format.SignStyle NEVER
public static final enum java.time.format.SignStyle NOT_NEGATIVE
public static final enum java.time.format.SignStyle EXCEEDS_PAD
private static final synthetic java.time.format.SignStyle[] $VALUES
public static java.time.format.SignStyle[] values ()
public static java.time.format.SignStyle valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
boolean parse (boolean, boolean, boolean)
boolean positive
boolean strict
boolean fixedWidth
private static synthetic java.time.format.SignStyle[] $values ()
static void <clinit> ()
}
java/time/format/DesugarDateTimeTextProviderHelper.class
DesugarDateTimeTextProviderHelper.java
package java.time.format
public java.time.format.DesugarDateTimeTextProviderHelper extends java.lang.Object {
public static void fillWithStandaloneStyleMap (java.util.Map, java.text.DateFormatSymbols, java.util.Locale)
String longName
String shortName
int i
java.util.Map styleMapMap
java.text.DateFormatSymbols dateFormatSymbols
java.util.Locale loc
int numMonth
java.util.Map longStandAloneMap
java.util.Map narrowStandAloneMap
java.util.Map shortStandAloneMap
String longMonth
String shortMonth
private static java.lang.String computeStandaloneMonthName (int, java.lang.String, java.util.Locale)
int id
String standalonePattern
java.util.Locale loc
java.util.TimeZone legacyUtc
java.text.SimpleDateFormat writer
java.util.Calendar calendar
java.util.Date legacy
private static java.lang.String firstCodePoint (java.lang.String)
String string
private void <init> ()
}
java/time/format/DateTimeFormatterBuilder$ReducedPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$ReducedPrinterParser extends java.time.format.DateTimeFormatterBuilder$NumberPrinterParser {
static final java.time.LocalDate BASE_DATE
private final int baseValue
private final java.time.chrono.ChronoLocalDate baseDate
void <init> (java.time.temporal.TemporalField, int, int, int, java.time.chrono.ChronoLocalDate)
java.time.temporal.TemporalField field
int minWidth
int maxWidth
int baseValue
java.time.chrono.ChronoLocalDate baseDate
private void <init> (java.time.temporal.TemporalField, int, int, int, java.time.chrono.ChronoLocalDate, int)
java.time.temporal.TemporalField field
int minWidth
int maxWidth
int baseValue
java.time.chrono.ChronoLocalDate baseDate
int subsequentWidth
long getValue (java.time.format.DateTimePrintContext, long)
java.time.chrono.Chronology chrono
java.time.format.DateTimePrintContext context
long value
long absValue
int baseValue
int setValue (java.time.format.DateTimeParseContext, long, int, int)
java.time.chrono.Chronology chrono
long initialValue
long range
long lastPart
long basePart
java.time.format.DateTimeParseContext context
long value
int errorPos
int successPos
int baseValue
int parseLen
java.time.format.DateTimeFormatterBuilder$ReducedPrinterParser withFixedWidth ()
java.time.format.DateTimeFormatterBuilder$ReducedPrinterParser withSubsequentWidth (int)
int subsequentWidth
boolean isFixedWidth (java.time.format.DateTimeParseContext)
java.time.format.DateTimeParseContext context
public java.lang.String toString ()
volatile synthetic java.time.format.DateTimeFormatterBuilder$NumberPrinterParser withSubsequentWidth (int)
volatile synthetic java.time.format.DateTimeFormatterBuilder$NumberPrinterParser withFixedWidth ()
private synthetic void lambda$setValue$0 (java.time.format.DateTimeParseContext, long, int, int, java.time.chrono.Chronology)
java.time.format.DateTimeParseContext context
long initialValue
int errorPos
int successPos
java.time.chrono.Chronology _unused
static void <clinit> ()
}
java/time/format/DesugarDateTimeFormatterBuilder$ZoneTextPrinterParser.class
DesugarDateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DesugarDateTimeFormatterBuilder$ZoneTextPrinterParser extends java.time.format.DateTimeFormatterBuilder$ZoneIdPrinterParser {
private final java.time.format.TextStyle textStyle
private java.util.Set preferredZones
private static final int STD
private static final int DST
private static final int GENERIC
private static final android.icu.text.TimeZoneNames$NameType[] TYPES
private static final android.icu.text.TimeZoneNames$NameType[] FULL_TYPES
private static final android.icu.text.TimeZoneNames$NameType[] SHORT_TYPES
private static final java.util.Map cache
private final java.util.Map cachedTree
private final java.util.Map cachedTreeCI
void <init> (java.time.format.TextStyle, java.util.Set)
java.time.ZoneId id
java.time.format.TextStyle textStyle
java.util.Set preferredZones
private java.lang.String getDisplayName (java.lang.String, int, java.util.Locale)
String[] names
java.util.TimeZone tz
String stdString
String dstString
android.icu.text.TimeZoneNames timeZoneNames
String canonicalId
String id
int type
java.util.Locale locale
String[] names
java.lang.ref.SoftReference ref
java.util.Map perLocale
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
java.time.temporal.TemporalAccessor dt
String name
java.time.format.DateTimePrintContext context
StringBuilder buf
java.time.ZoneId zone
String zname
protected java.time.format.DateTimeFormatterBuilder$PrefixTree getTree (java.time.format.DateTimeParseContext)
int i
String zid
int i
String canonicalId
String zid
android.icu.text.TimeZoneNames timeZoneNames
long now
android.icu.text.TimeZoneNames$NameType[] types
String[] names
java.time.format.DateTimeParseContext context
java.util.Locale locale
boolean isCaseSensitive
java.util.Set regionIds
int regionIdsSize
java.util.Map cached
java.util.Map$Entry entry
java.time.format.DateTimeFormatterBuilder$PrefixTree tree
String[][] zoneStrings
static void <clinit> ()
}
java/time/format/DateTimeFormatterBuilder$ZoneIdPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
java.time.format.DateTimeFormatterBuilder$ZoneIdPrinterParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
private final java.time.temporal.TemporalQuery query
private final String description
private static volatile java.util.Map$Entry cachedPrefixTree
private static volatile java.util.Map$Entry cachedPrefixTreeCI
void <init> (java.time.temporal.TemporalQuery, java.lang.String)
java.time.temporal.TemporalQuery query
String description
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
java.time.format.DateTimePrintContext context
StringBuilder buf
java.time.ZoneId zone
protected java.time.format.DateTimeFormatterBuilder$PrefixTree getTree (java.time.format.DateTimeParseContext)
java.time.format.DateTimeParseContext context
java.util.Set regionIds
int regionIdsSize
java.util.Map$Entry cached
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
char nextNextChar
java.time.format.DateTimeParseContext context
CharSequence text
int position
int length
char nextChar
java.time.format.DateTimeFormatterBuilder$PrefixTree tree
java.text.ParsePosition ppos
String parsedZoneId
private int parseOffsetBased (java.time.format.DateTimeParseContext, java.lang.CharSequence, int, int, java.time.format.DateTimeFormatterBuilder$OffsetIdPrinterParser)
int offset
java.time.ZoneOffset zoneOffset
java.time.DateTimeException dte
java.time.format.DateTimeParseContext context
CharSequence text
int prefixPos
int position
java.time.format.DateTimeFormatterBuilder$OffsetIdPrinterParser parser
String prefix
java.time.format.DateTimeParseContext newContext
int endPos
public java.lang.String toString ()
}
java/time/format/DateTimeTextProvider$LocaleStore.class
DateTimeTextProvider.java
package java.time.format
final java.time.format.DateTimeTextProvider$LocaleStore extends java.lang.Object {
private final java.util.Map valueTextMap
private final java.util.Map parsable
void <init> (java.util.Map)
java.util.Map$Entry entry
java.util.Map reverse
java.util.List list
java.util.Map$Entry vtmEntry
java.util.Map valueTextMap
java.util.Map map
java.util.List allList
java.lang.String getText (long, java.time.format.TextStyle)
long value
java.time.format.TextStyle style
java.util.Map map
java.util.Iterator getTextIterator (java.time.format.TextStyle)
java.time.format.TextStyle style
java.util.List list
}
java/time/format/DateTimeFormatterBuilder$ChronoPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$ChronoPrinterParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
private final java.time.format.TextStyle textStyle
void <init> (java.time.format.TextStyle)
java.time.format.TextStyle textStyle
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
java.time.format.DateTimePrintContext context
StringBuilder buf
java.time.chrono.Chronology chrono
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
String name
String name
int nameLen
java.time.chrono.Chronology chrono
java.time.format.DateTimeParseContext context
CharSequence text
int position
java.util.Set chronos
java.time.chrono.Chronology bestMatch
int matchLen
private java.lang.String getChronologyName (java.time.chrono.Chronology, java.util.Locale)
java.time.chrono.Chronology chrono
java.util.Locale locale
}
java/time/format/DateTimeFormatterBuilder$PrefixTree$CI.class
DateTimeFormatterBuilder.java
package java.time.format
java.time.format.DateTimeFormatterBuilder$PrefixTree$CI extends java.time.format.DateTimeFormatterBuilder$PrefixTree {
private void <init> (java.lang.String, java.lang.String, java.time.format.DateTimeFormatterBuilder$PrefixTree)
String k
String v
java.time.format.DateTimeFormatterBuilder$PrefixTree child
protected java.time.format.DateTimeFormatterBuilder$PrefixTree$CI newNode (java.lang.String, java.lang.String, java.time.format.DateTimeFormatterBuilder$PrefixTree)
String k
String v
java.time.format.DateTimeFormatterBuilder$PrefixTree child
protected boolean isEqual (char, char)
char c1
char c2
protected boolean prefixOf (java.lang.CharSequence, int, int)
CharSequence text
int off
int end
int len
int off0
protected volatile synthetic java.time.format.DateTimeFormatterBuilder$PrefixTree newNode (java.lang.String, java.lang.String, java.time.format.DateTimeFormatterBuilder$PrefixTree)
}
java/time/format/ZoneName.class
ZoneName.java
package java.time.format
java.time.format.ZoneName extends java.lang.Object {
private static final String[] zidMap
private static final String[] mzoneMap
private static final String[] aliasMap
private static final java.util.Map zidToMzone
private static final java.util.Map mzoneToZid
private static final java.util.Map mzoneToZidL
private static final java.util.Map aliases
void <init> ()
public static java.lang.String toZid (java.lang.String, java.util.Locale)
java.util.Map map
String zid
java.util.Locale locale
String mzone
public static java.lang.String toZid (java.lang.String)
String zid
public static java.lang.String getSystemCanonicalID (java.lang.String)
String zid
static void <clinit> ()
int i
String mzone
java.util.Map map
int i
int i
}
java/time/format/DateTimeFormatterBuilder$WeekBasedFieldPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$WeekBasedFieldPrinterParser extends java.time.format.DateTimeFormatterBuilder$NumberPrinterParser {
private char chr
private int count
void <init> (char, int, int, int)
char chr
int count
int minWidth
int maxWidth
void <init> (char, int, int, int, int)
char chr
int count
int minWidth
int maxWidth
int subsequentWidth
java.time.format.DateTimeFormatterBuilder$WeekBasedFieldPrinterParser withFixedWidth ()
java.time.format.DateTimeFormatterBuilder$WeekBasedFieldPrinterParser withSubsequentWidth (int)
int subsequentWidth
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
java.time.format.DateTimePrintContext context
StringBuilder buf
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
java.time.format.DateTimeParseContext context
CharSequence text
int position
private java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser printerParser (java.util.Locale)
java.util.Locale locale
java.time.temporal.WeekFields weekDef
java.time.temporal.TemporalField field
public java.lang.String toString ()
StringBuilder sb
volatile synthetic java.time.format.DateTimeFormatterBuilder$NumberPrinterParser withSubsequentWidth (int)
volatile synthetic java.time.format.DateTimeFormatterBuilder$NumberPrinterParser withFixedWidth ()
}
java/time/format/DateTimeTextProvider.class
DateTimeTextProvider.java
package java.time.format
java.time.format.DateTimeTextProvider extends java.lang.Object {
private static final java.util.concurrent.ConcurrentMap CACHE
private static final java.util.Comparator COMPARATOR
private static final java.time.format.DateTimeTextProvider INSTANCE
void <init> ()
static java.time.format.DateTimeTextProvider getInstance ()
public java.lang.String getText (java.time.temporal.TemporalField, long, java.time.format.TextStyle, java.util.Locale)
java.time.temporal.TemporalField field
long value
java.time.format.TextStyle style
java.util.Locale locale
Object store
public java.lang.String getText (java.time.chrono.Chronology, java.time.temporal.TemporalField, long, java.time.format.TextStyle, java.util.Locale)
java.time.chrono.Chronology chrono
java.time.temporal.TemporalField field
long value
java.time.format.TextStyle style
java.util.Locale locale
public java.util.Iterator getTextIterator (java.time.temporal.TemporalField, java.time.format.TextStyle, java.util.Locale)
java.time.temporal.TemporalField field
java.time.format.TextStyle style
java.util.Locale locale
Object store
public java.util.Iterator getTextIterator (java.time.chrono.Chronology, java.time.temporal.TemporalField, java.time.format.TextStyle, java.util.Locale)
java.time.chrono.Chronology chrono
java.time.temporal.TemporalField field
java.time.format.TextStyle style
java.util.Locale locale
private java.lang.Object findStore (java.time.temporal.TemporalField, java.util.Locale)
java.time.temporal.TemporalField field
java.util.Locale locale
java.util.Map$Entry key
Object store
private static int toWeekDay (int)
int calWeekDay
private java.lang.Object createStore (java.time.temporal.TemporalField, java.util.Locale)
int i
java.text.DateFormatSymbols symbols
java.util.Map fullMap
java.util.Map narrowMap
String[] eraSymbols
int i
int i
java.text.DateFormatSymbols symbols
java.util.Map longMap
java.util.Map narrowMap
String[] longMonths
java.util.Map shortMap
String[] shortMonths
java.text.DateFormatSymbols symbols
java.util.Map longMap
String[] longSymbols
java.util.Map narrowMap
java.util.Map shortMap
String[] shortSymbols
int i
java.text.DateFormatSymbols symbols
java.util.Map fullMap
java.util.Map narrowMap
String[] amPmSymbols
java.time.temporal.TemporalField field
java.util.Locale locale
java.util.Map styleMap
private static java.lang.String firstCodePoint (java.lang.String)
String string
private static java.util.Map$Entry createEntry (java.lang.Object, java.lang.Object)
Object text
Object field
static void <clinit> ()
}
java/time/format/DateTimeFormatterBuilderHelper.class
DateTimeFormatterBuilderHelper.java
package java.time.format
final java.time.format.DateTimeFormatterBuilderHelper extends java.lang.Object {
private void <init> ()
static java.lang.String transformAndroidJavaTextDateTimePattern (java.lang.String)
String pattern
boolean containsCharB
boolean containsCharb
private static java.lang.String rewriteIcuDateTimePattern (java.lang.String)
char curr
int i
String pattern
StringBuilder sb
char prev
int lastIndex
}
java/time/format/DateTimeFormatterBuilder$ZoneTextPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$ZoneTextPrinterParser extends java.time.format.DateTimeFormatterBuilder$ZoneIdPrinterParser {
private final java.time.format.TextStyle textStyle
private java.util.Set preferredZones
private final boolean isGeneric
private static final int STD
private static final int DST
private static final int GENERIC
private static final java.util.Map cache
private final java.util.Map cachedTree
private final java.util.Map cachedTreeCI
void <init> (java.time.format.TextStyle, java.util.Set, boolean)
java.time.ZoneId id
java.time.format.TextStyle textStyle
java.util.Set preferredZones
boolean isGeneric
private java.lang.String getDisplayName (java.lang.String, int, java.util.Locale)
String[] names
java.util.TimeZone tz
String id
int type
java.util.Locale locale
String[] names
java.lang.ref.SoftReference ref
java.util.Map perLocale
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
java.time.LocalDate date
java.time.LocalTime time
java.time.LocalDateTime ldt
java.time.temporal.TemporalAccessor dt
int type
String name
java.time.format.DateTimePrintContext context
StringBuilder buf
java.time.ZoneId zone
String zname
protected java.time.format.DateTimeFormatterBuilder$PrefixTree getTree (java.time.format.DateTimeParseContext)
String zid
int i
String[] names
String zid
int i
String[] names
java.time.format.DateTimeParseContext context
java.util.Locale locale
boolean isCaseSensitive
java.util.Set regionIds
int regionIdsSize
java.util.Map cached
java.util.Map$Entry entry
java.time.format.DateTimeFormatterBuilder$PrefixTree tree
String[][] zoneStrings
static void <clinit> ()
}
java/time/format/DateTimeFormatterBuilder$OffsetIdPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$OffsetIdPrinterParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
static final String[] PATTERNS
static final java.time.format.DateTimeFormatterBuilder$OffsetIdPrinterParser INSTANCE_ID_Z
static final java.time.format.DateTimeFormatterBuilder$OffsetIdPrinterParser INSTANCE_ID_ZERO
private final String noOffsetText
private final int type
private final int style
void <init> (java.lang.String, java.lang.String)
String pattern
String noOffsetText
private int checkPattern (java.lang.String)
int i
String pattern
private boolean isPaddedHour ()
private boolean isColon ()
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
int absHours
int absMinutes
int absSeconds
int bufPos
int output
java.time.format.DateTimePrintContext context
StringBuilder buf
Long offsetSecs
int totalSecs
private void formatZeroPad (boolean, int, java.lang.StringBuilder)
boolean colon
int value
StringBuilder buf
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
long offsetSecs
int negative
boolean isColon
boolean paddedHour
int[] array
int parseType
java.time.format.DateTimeParseContext context
CharSequence text
int position
int length
int noOffsetLen
char sign
private void parseHour (java.lang.CharSequence, boolean, int[])
CharSequence parseText
boolean paddedHour
int[] array
private void parseMinute (java.lang.CharSequence, boolean, boolean, int[])
CharSequence parseText
boolean isColon
boolean mandatory
int[] array
private void parseSecond (java.lang.CharSequence, boolean, boolean, int[])
CharSequence parseText
boolean isColon
boolean mandatory
int[] array
private void parseOptionalMinuteSecond (java.lang.CharSequence, boolean, int[])
CharSequence parseText
boolean isColon
int[] array
private boolean parseDigits (java.lang.CharSequence, boolean, int, int[])
CharSequence parseText
boolean isColon
int arrayIndex
int[] array
int pos
char ch1
char ch2
int value
private void parseVariableWidthDigits (java.lang.CharSequence, int, int, int[])
char ch
int i
CharSequence parseText
int minDigits
int maxDigits
int[] array
int pos
int available
char[] chars
public java.lang.String toString ()
String converted
static void <clinit> ()
}
java/time/format/DateTimeFormatterBuilder$StringLiteralPrinterParser.class
DateTimeFormatterBuilder.java
package java.time.format
final java.time.format.DateTimeFormatterBuilder$StringLiteralPrinterParser extends java.lang.Object implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
private final String literal
void <init> (java.lang.String)
String literal
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
java.time.format.DateTimePrintContext context
StringBuilder buf
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
java.time.format.DateTimeParseContext context
CharSequence text
int position
int length
public java.lang.String toString ()
String converted
}
java/time/format/DateTimeFormatter$ClassicFormat.class
DateTimeFormatter.java
package java.time.format
java.time.format.DateTimeFormatter$ClassicFormat extends java.text.Format {
private final java.time.format.DateTimeFormatter formatter
private final java.time.temporal.TemporalQuery parseType
public void <init> (java.time.format.DateTimeFormatter, java.time.temporal.TemporalQuery)
java.time.format.DateTimeFormatter formatter
java.time.temporal.TemporalQuery parseType
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
RuntimeException ex
Object obj
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.Object parseObject (java.lang.String) throws java.text.ParseException
java.time.format.DateTimeParseException ex
RuntimeException ex
String text
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
java.time.format.DateTimeParseContext context
IndexOutOfBoundsException ex
java.time.temporal.TemporalAccessor resolved
RuntimeException ex
String text
java.text.ParsePosition pos
java.time.format.DateTimeParseContext context
}
java/time/format/DesugarDateTimeFormatterBuilder.class
DesugarDateTimeFormatterBuilder.java
package java.time.format
public final java.time.format.DesugarDateTimeFormatterBuilder extends java.lang.Object {
private void <init> ()
public static java.time.format.DateTimeFormatterBuilder appendGenericZoneText (java.time.format.DateTimeFormatterBuilder, java.time.format.TextStyle)
java.time.format.DateTimeFormatterBuilder receiver
java.time.format.TextStyle textStyle
public static java.time.format.DateTimeFormatterBuilder appendGenericZoneText (java.time.format.DateTimeFormatterBuilder, java.time.format.TextStyle, java.util.Set)
java.time.format.DateTimeFormatterBuilder receiver
java.time.format.TextStyle textStyle
java.util.Set preferredZones
private static void appendInternal (java.time.format.DateTimeFormatterBuilder, java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser)
java.lang.reflect.Method appendInternal
ReflectiveOperationException e
java.time.format.DateTimeFormatterBuilder receiver
java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser pp
}
java/time/format/TextStyle.class
TextStyle.java
package java.time.format
public final enum java.time.format.TextStyle extends java.lang.Enum {
public static final enum java.time.format.TextStyle FULL
public static final enum java.time.format.TextStyle FULL_STANDALONE
public static final enum java.time.format.TextStyle SHORT
public static final enum java.time.format.TextStyle SHORT_STANDALONE
public static final enum java.time.format.TextStyle NARROW
public static final enum java.time.format.TextStyle NARROW_STANDALONE
private final int calendarStyle
private final int zoneNameStyleIndex
private static final synthetic java.time.format.TextStyle[] $VALUES
public static java.time.format.TextStyle[] values ()
public static java.time.format.TextStyle valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, int, int)
int calendarStyle
int zoneNameStyleIndex
public boolean isStandalone ()
public java.time.format.TextStyle asStandalone ()
public java.time.format.TextStyle asNormal ()
int toCalendarStyle ()
int zoneNameStyleIndex ()
private static synthetic java.time.format.TextStyle[] $values ()
static void <clinit> ()
}
java/time/format/ResolverStyle.class
ResolverStyle.java
package java.time.format
public final enum java.time.format.ResolverStyle extends java.lang.Enum {
public static final enum java.time.format.ResolverStyle STRICT
public static final enum java.time.format.ResolverStyle SMART
public static final enum java.time.format.ResolverStyle LENIENT
private static final synthetic java.time.format.ResolverStyle[] $VALUES
public static java.time.format.ResolverStyle[] values ()
public static java.time.format.ResolverStyle valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.time.format.ResolverStyle[] $values ()
static void <clinit> ()
}
java/time/format/DateTimeFormatterBuilder$PrefixTree$LENIENT.class
DateTimeFormatterBuilder.java
package java.time.format
java.time.format.DateTimeFormatterBuilder$PrefixTree$LENIENT extends java.time.format.DateTimeFormatterBuilder$PrefixTree$CI {
private void <init> (java.lang.String, java.lang.String, java.time.format.DateTimeFormatterBuilder$PrefixTree)
String k
String v
java.time.format.DateTimeFormatterBuilder$PrefixTree child
protected java.time.format.DateTimeFormatterBuilder$PrefixTree$CI newNode (java.lang.String, java.lang.String, java.time.format.DateTimeFormatterBuilder$PrefixTree)
String k
String v
java.time.format.DateTimeFormatterBuilder$PrefixTree child
private boolean isLenientChar (char)
char c
protected java.lang.String toKey (java.lang.String)
StringBuilder sb
int i
String k
public java.lang.String match (java.lang.CharSequence, java.text.ParsePosition)
String found
java.time.format.DateTimeFormatterBuilder$PrefixTree c
int off0
CharSequence text
java.text.ParsePosition pos
int off
int end
int len
int koff
protected volatile synthetic java.time.format.DateTimeFormatterBuilder$PrefixTree newNode (java.lang.String, java.lang.String, java.time.format.DateTimeFormatterBuilder$PrefixTree)
}
java/time/format/DateTimeFormatterBuilder$SettingsParser.class
DateTimeFormatterBuilder.java
package java.time.format
final enum java.time.format.DateTimeFormatterBuilder$SettingsParser extends java.lang.Enum implements java.time.format.DateTimeFormatterBuilder$DateTimePrinterParser {
public static final enum java.time.format.DateTimeFormatterBuilder$SettingsParser SENSITIVE
public static final enum java.time.format.DateTimeFormatterBuilder$SettingsParser INSENSITIVE
public static final enum java.time.format.DateTimeFormatterBuilder$SettingsParser STRICT
public static final enum java.time.format.DateTimeFormatterBuilder$SettingsParser LENIENT
private static final synthetic java.time.format.DateTimeFormatterBuilder$SettingsParser[] $VALUES
public static java.time.format.DateTimeFormatterBuilder$SettingsParser[] values ()
public static java.time.format.DateTimeFormatterBuilder$SettingsParser valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public boolean format (java.time.format.DateTimePrintContext, java.lang.StringBuilder)
java.time.format.DateTimePrintContext context
StringBuilder buf
public int parse (java.time.format.DateTimeParseContext, java.lang.CharSequence, int)
java.time.format.DateTimeParseContext context
CharSequence text
int position
public java.lang.String toString ()
private static synthetic java.time.format.DateTimeFormatterBuilder$SettingsParser[] $values ()
static void <clinit> ()
}
java/time/YearMonth.class
YearMonth.java
package java.time
public final java.time.YearMonth extends java.lang.Object implements java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.lang.Comparable java.io.Serializable {
private static final long serialVersionUID
private static final java.time.format.DateTimeFormatter PARSER
private final int year
private final int month
public static java.time.YearMonth now ()
public static java.time.YearMonth now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.YearMonth now (java.time.Clock)
java.time.Clock clock
java.time.LocalDate now
public static java.time.YearMonth of (int, java.time.Month)
int year
java.time.Month month
public static java.time.YearMonth of (int, int)
int year
int month
public static java.time.YearMonth from (java.time.temporal.TemporalAccessor)
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public static java.time.YearMonth parse (java.lang.CharSequence)
CharSequence text
public static java.time.YearMonth parse (java.lang.CharSequence, java.time.format.DateTimeFormatter)
CharSequence text
java.time.format.DateTimeFormatter formatter
private void <init> (int, int)
int year
int month
private java.time.YearMonth with (int, int)
int newYear
int newMonth
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
private long getProlepticMonth ()
public int getYear ()
public int getMonthValue ()
public java.time.Month getMonth ()
public boolean isLeapYear ()
public boolean isValidDay (int)
int dayOfMonth
public int lengthOfMonth ()
public int lengthOfYear ()
public java.time.YearMonth with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.YearMonth with (java.time.temporal.TemporalField, long)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.YearMonth withYear (int)
int year
public java.time.YearMonth withMonth (int)
int month
public java.time.YearMonth plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToAdd
public java.time.YearMonth plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.YearMonth plusYears (long)
long yearsToAdd
int newYear
public java.time.YearMonth plusMonths (long)
long monthsToAdd
long monthCount
long calcMonths
int newYear
int newMonth
public java.time.YearMonth minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToSubtract
public java.time.YearMonth minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.time.YearMonth minusYears (long)
long yearsToSubtract
public java.time.YearMonth minusMonths (long)
long monthsToSubtract
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
long monthsUntil
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.YearMonth end
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.LocalDate atDay (int)
int dayOfMonth
public java.time.LocalDate atEndOfMonth ()
public int compareTo (java.time.YearMonth)
java.time.YearMonth other
int cmp
public boolean isAfter (java.time.YearMonth)
java.time.YearMonth other
public boolean isBefore (java.time.YearMonth)
java.time.YearMonth other
public boolean equals (java.lang.Object)
java.time.YearMonth other
Object obj
public int hashCode ()
public java.lang.String toString ()
int absYear
StringBuilder buf
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.YearMonth readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
int year
byte month
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/time/YearMonth$1.class
YearMonth.java
package java.time
synthetic java.time.YearMonth$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoUnit
static void <clinit> ()
}
java/time/OffsetTime$1.class
OffsetTime.java
package java.time
synthetic java.time.OffsetTime$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoUnit
static void <clinit> ()
}
java/time/OffsetDateTime$1.class
OffsetDateTime.java
package java.time
synthetic java.time.OffsetDateTime$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/Year.class
Year.java
package java.time
public final java.time.Year extends java.lang.Object implements java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.lang.Comparable java.io.Serializable {
public static final int MIN_VALUE
public static final int MAX_VALUE
private static final long serialVersionUID
private static final java.time.format.DateTimeFormatter PARSER
private final int year
public static java.time.Year now ()
public static java.time.Year now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.Year now (java.time.Clock)
java.time.Clock clock
java.time.LocalDate now
public static java.time.Year of (int)
int isoYear
public static java.time.Year from (java.time.temporal.TemporalAccessor)
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public static java.time.Year parse (java.lang.CharSequence)
CharSequence text
public static java.time.Year parse (java.lang.CharSequence, java.time.format.DateTimeFormatter)
CharSequence text
java.time.format.DateTimeFormatter formatter
public static boolean isLeap (long)
long year
private void <init> (int)
int year
public int getValue ()
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public boolean isLeap ()
public boolean isValidMonthDay (java.time.MonthDay)
java.time.MonthDay monthDay
public int length ()
public java.time.Year with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.Year with (java.time.temporal.TemporalField, long)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.Year plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToAdd
public java.time.Year plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.Year plusYears (long)
long yearsToAdd
public java.time.Year minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToSubtract
public java.time.Year minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.time.Year minusYears (long)
long yearsToSubtract
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
long yearsUntil
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.Year end
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.LocalDate atDay (int)
int dayOfYear
public java.time.YearMonth atMonth (java.time.Month)
java.time.Month month
public java.time.YearMonth atMonth (int)
int month
public java.time.LocalDate atMonthDay (java.time.MonthDay)
java.time.MonthDay monthDay
public int compareTo (java.time.Year)
java.time.Year other
public boolean isAfter (java.time.Year)
java.time.Year other
public boolean isBefore (java.time.Year)
java.time.Year other
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.Year readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/time/DateTimeException.class
DateTimeException.java
package java.time
public java.time.DateTimeException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
java/time/temporal/TemporalAdjuster.class
TemporalAdjuster.java
package java.time.temporal
public abstract java.time.temporal.TemporalAdjuster extends java.lang.Object {
public abstract java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
}
java/time/temporal/TemporalQueries$1.class
TemporalQueries.java
package java.time.temporal
java.time.temporal.TemporalQueries$1 extends java.lang.Object implements java.time.temporal.TemporalQuery {
void <init> ()
public java.time.ZoneId queryFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.lang.String toString ()
public volatile synthetic java.lang.Object queryFrom (java.time.temporal.TemporalAccessor)
}
java/time/temporal/TemporalAccessor.class
TemporalAccessor.java
package java.time.temporal
public abstract java.time.temporal.TemporalAccessor extends java.lang.Object {
public abstract boolean isSupported (java.time.temporal.TemporalField)
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
java.time.temporal.ValueRange range
long value
public abstract long getLong (java.time.temporal.TemporalField)
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
}
java/time/temporal/IsoFields$Field$2.class
IsoFields.java
package java.time.temporal
final enum java.time.temporal.IsoFields$Field$2 extends java.time.temporal.IsoFields$Field {
private void <init> (java.lang.String, int)
public java.time.temporal.TemporalUnit getBaseUnit ()
public java.time.temporal.TemporalUnit getRangeUnit ()
public java.time.temporal.ValueRange range ()
public boolean isSupportedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public long getFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
long moy
public java.time.temporal.ValueRange rangeRefinedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal, long)
java.time.temporal.Temporal temporal
long newValue
long curValue
public java.lang.String toString ()
}
java/time/temporal/IsoFields.class
IsoFields.java
package java.time.temporal
public final java.time.temporal.IsoFields extends java.lang.Object {
public static final java.time.temporal.TemporalField DAY_OF_QUARTER
public static final java.time.temporal.TemporalField QUARTER_OF_YEAR
public static final java.time.temporal.TemporalField WEEK_OF_WEEK_BASED_YEAR
public static final java.time.temporal.TemporalField WEEK_BASED_YEAR
public static final java.time.temporal.TemporalUnit WEEK_BASED_YEARS
public static final java.time.temporal.TemporalUnit QUARTER_YEARS
private void <init> ()
static boolean isIso (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
static void <clinit> ()
}
java/time/temporal/WeekFields.class
WeekFields.java
package java.time.temporal
public final java.time.temporal.WeekFields extends java.lang.Object implements java.io.Serializable {
private static final java.util.concurrent.ConcurrentMap CACHE
public static final java.time.temporal.WeekFields ISO
public static final java.time.temporal.WeekFields SUNDAY_START
public static final java.time.temporal.TemporalUnit WEEK_BASED_YEARS
private static final long serialVersionUID
private final java.time.DayOfWeek firstDayOfWeek
private final int minimalDays
private final transient java.time.temporal.TemporalField dayOfWeek
private final transient java.time.temporal.TemporalField weekOfMonth
private final transient java.time.temporal.TemporalField weekOfYear
private final transient java.time.temporal.TemporalField weekOfWeekBasedYear
private final transient java.time.temporal.TemporalField weekBasedYear
public static java.time.temporal.WeekFields of (java.util.Locale)
java.util.Locale locale
java.util.Calendar cal
int calDow
java.time.DayOfWeek dow
int minDays
public static java.time.temporal.WeekFields of (java.time.DayOfWeek, int)
java.time.DayOfWeek firstDayOfWeek
int minimalDaysInFirstWeek
String key
java.time.temporal.WeekFields rules
private void <init> (java.time.DayOfWeek, int)
java.time.DayOfWeek firstDayOfWeek
int minimalDaysInFirstWeek
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.InvalidObjectException
java.io.ObjectInputStream s
private java.lang.Object readResolve () throws java.io.InvalidObjectException
IllegalArgumentException iae
public java.time.DayOfWeek getFirstDayOfWeek ()
public int getMinimalDaysInFirstWeek ()
public java.time.temporal.TemporalField dayOfWeek ()
public java.time.temporal.TemporalField weekOfMonth ()
public java.time.temporal.TemporalField weekOfYear ()
public java.time.temporal.TemporalField weekOfWeekBasedYear ()
public java.time.temporal.TemporalField weekBasedYear ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
java/time/temporal/IsoFields$Field$3.class
IsoFields.java
package java.time.temporal
final enum java.time.temporal.IsoFields$Field$3 extends java.time.temporal.IsoFields$Field {
private void <init> (java.lang.String, int)
public java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public java.time.temporal.TemporalUnit getBaseUnit ()
public java.time.temporal.TemporalUnit getRangeUnit ()
public java.time.temporal.ValueRange range ()
public boolean isSupportedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.temporal.ValueRange rangeRefinedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public long getFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal, long)
java.time.temporal.Temporal temporal
long newValue
public java.time.chrono.ChronoLocalDate resolve (java.util.Map, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle)
long dow
int dow
java.util.Map fieldValues
java.time.temporal.TemporalAccessor partialTemporal
java.time.format.ResolverStyle resolverStyle
Long wbyLong
Long dowLong
int wby
long wowby
java.time.LocalDate date
public java.lang.String toString ()
public volatile synthetic java.time.temporal.TemporalAccessor resolve (java.util.Map, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle)
}
java/time/temporal/ChronoField.class
ChronoField.java
package java.time.temporal
public final enum java.time.temporal.ChronoField extends java.lang.Enum implements java.time.temporal.TemporalField {
public static final enum java.time.temporal.ChronoField NANO_OF_SECOND
public static final enum java.time.temporal.ChronoField NANO_OF_DAY
public static final enum java.time.temporal.ChronoField MICRO_OF_SECOND
public static final enum java.time.temporal.ChronoField MICRO_OF_DAY
public static final enum java.time.temporal.ChronoField MILLI_OF_SECOND
public static final enum java.time.temporal.ChronoField MILLI_OF_DAY
public static final enum java.time.temporal.ChronoField SECOND_OF_MINUTE
public static final enum java.time.temporal.ChronoField SECOND_OF_DAY
public static final enum java.time.temporal.ChronoField MINUTE_OF_HOUR
public static final enum java.time.temporal.ChronoField MINUTE_OF_DAY
public static final enum java.time.temporal.ChronoField HOUR_OF_AMPM
public static final enum java.time.temporal.ChronoField CLOCK_HOUR_OF_AMPM
public static final enum java.time.temporal.ChronoField HOUR_OF_DAY
public static final enum java.time.temporal.ChronoField CLOCK_HOUR_OF_DAY
public static final enum java.time.temporal.ChronoField AMPM_OF_DAY
public static final enum java.time.temporal.ChronoField DAY_OF_WEEK
public static final enum java.time.temporal.ChronoField ALIGNED_DAY_OF_WEEK_IN_MONTH
public static final enum java.time.temporal.ChronoField ALIGNED_DAY_OF_WEEK_IN_YEAR
public static final enum java.time.temporal.ChronoField DAY_OF_MONTH
public static final enum java.time.temporal.ChronoField DAY_OF_YEAR
public static final enum java.time.temporal.ChronoField EPOCH_DAY
public static final enum java.time.temporal.ChronoField ALIGNED_WEEK_OF_MONTH
public static final enum java.time.temporal.ChronoField ALIGNED_WEEK_OF_YEAR
public static final enum java.time.temporal.ChronoField MONTH_OF_YEAR
public static final enum java.time.temporal.ChronoField PROLEPTIC_MONTH
public static final enum java.time.temporal.ChronoField YEAR_OF_ERA
public static final enum java.time.temporal.ChronoField YEAR
public static final enum java.time.temporal.ChronoField ERA
public static final enum java.time.temporal.ChronoField INSTANT_SECONDS
public static final enum java.time.temporal.ChronoField OFFSET_SECONDS
private final String name
private final java.time.temporal.TemporalUnit baseUnit
private final java.time.temporal.TemporalUnit rangeUnit
private final java.time.temporal.ValueRange range
private final String displayNameKey
private static final synthetic java.time.temporal.ChronoField[] $VALUES
public static java.time.temporal.ChronoField[] values ()
public static java.time.temporal.ChronoField valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String, java.time.temporal.TemporalUnit, java.time.temporal.TemporalUnit, java.time.temporal.ValueRange)
String name
java.time.temporal.TemporalUnit baseUnit
java.time.temporal.TemporalUnit rangeUnit
java.time.temporal.ValueRange range
private void <init> (java.lang.String, int, java.lang.String, java.time.temporal.TemporalUnit, java.time.temporal.TemporalUnit, java.time.temporal.ValueRange, java.lang.String)
String name
java.time.temporal.TemporalUnit baseUnit
java.time.temporal.TemporalUnit rangeUnit
java.time.temporal.ValueRange range
String displayNameKey
public java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public java.time.temporal.TemporalUnit getBaseUnit ()
public java.time.temporal.TemporalUnit getRangeUnit ()
public java.time.temporal.ValueRange range ()
public boolean isDateBased ()
public boolean isTimeBased ()
public long checkValidValue (long)
long value
public int checkValidIntValue (long)
long value
public boolean isSupportedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.temporal.ValueRange rangeRefinedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public long getFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal, long)
java.time.temporal.Temporal temporal
long newValue
public java.lang.String toString ()
private static synthetic java.time.temporal.ChronoField[] $values ()
static void <clinit> ()
}
java/time/temporal/IsoFields$Unit.class
IsoFields.java
package java.time.temporal
final enum java.time.temporal.IsoFields$Unit extends java.lang.Enum implements java.time.temporal.TemporalUnit {
public static final enum java.time.temporal.IsoFields$Unit WEEK_BASED_YEARS
public static final enum java.time.temporal.IsoFields$Unit QUARTER_YEARS
private final String name
private final java.time.Duration duration
private static final synthetic java.time.temporal.IsoFields$Unit[] $VALUES
public static java.time.temporal.IsoFields$Unit[] values ()
public static java.time.temporal.IsoFields$Unit valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String, java.time.Duration)
String name
java.time.Duration estimatedDuration
public java.time.Duration getDuration ()
public boolean isDurationEstimated ()
public boolean isDateBased ()
public boolean isTimeBased ()
public boolean isSupportedBy (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public java.time.temporal.Temporal addTo (java.time.temporal.Temporal, long)
java.time.temporal.Temporal temporal
long amount
public long between (java.time.temporal.Temporal, java.time.temporal.Temporal)
java.time.temporal.Temporal temporal1Inclusive
java.time.temporal.Temporal temporal2Exclusive
public java.lang.String toString ()
private static synthetic java.time.temporal.IsoFields$Unit[] $values ()
static void <clinit> ()
}
java/time/temporal/JulianFields$Field.class
JulianFields.java
package java.time.temporal
final enum java.time.temporal.JulianFields$Field extends java.lang.Enum implements java.time.temporal.TemporalField {
public static final enum java.time.temporal.JulianFields$Field JULIAN_DAY
public static final enum java.time.temporal.JulianFields$Field MODIFIED_JULIAN_DAY
public static final enum java.time.temporal.JulianFields$Field RATA_DIE
private static final long serialVersionUID
private final transient String name
private final transient java.time.temporal.TemporalUnit baseUnit
private final transient java.time.temporal.TemporalUnit rangeUnit
private final transient java.time.temporal.ValueRange range
private final transient long offset
private static final synthetic java.time.temporal.JulianFields$Field[] $VALUES
public static java.time.temporal.JulianFields$Field[] values ()
public static java.time.temporal.JulianFields$Field valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String, java.time.temporal.TemporalUnit, java.time.temporal.TemporalUnit, long)
String name
java.time.temporal.TemporalUnit baseUnit
java.time.temporal.TemporalUnit rangeUnit
long offset
public java.time.temporal.TemporalUnit getBaseUnit ()
public java.time.temporal.TemporalUnit getRangeUnit ()
public boolean isDateBased ()
public boolean isTimeBased ()
public java.time.temporal.ValueRange range ()
public boolean isSupportedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.temporal.ValueRange rangeRefinedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public long getFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal, long)
java.time.temporal.Temporal temporal
long newValue
public java.time.chrono.ChronoLocalDate resolve (java.util.Map, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle)
java.util.Map fieldValues
java.time.temporal.TemporalAccessor partialTemporal
java.time.format.ResolverStyle resolverStyle
long value
java.time.chrono.Chronology chrono
public java.lang.String toString ()
public volatile synthetic java.time.temporal.TemporalAccessor resolve (java.util.Map, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle)
private static synthetic java.time.temporal.JulianFields$Field[] $values ()
static void <clinit> ()
}
java/time/temporal/TemporalQueries$5.class
TemporalQueries.java
package java.time.temporal
java.time.temporal.TemporalQueries$5 extends java.lang.Object implements java.time.temporal.TemporalQuery {
void <init> ()
public java.time.ZoneId queryFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.ZoneId zone
public java.lang.String toString ()
public volatile synthetic java.lang.Object queryFrom (java.time.temporal.TemporalAccessor)
}
java/time/temporal/TemporalQueries$3.class
TemporalQueries.java
package java.time.temporal
java.time.temporal.TemporalQueries$3 extends java.lang.Object implements java.time.temporal.TemporalQuery {
void <init> ()
public java.time.temporal.TemporalUnit queryFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.lang.String toString ()
public volatile synthetic java.lang.Object queryFrom (java.time.temporal.TemporalAccessor)
}
java/time/temporal/IsoFields$Field$1.class
IsoFields.java
package java.time.temporal
final enum java.time.temporal.IsoFields$Field$1 extends java.time.temporal.IsoFields$Field {
private void <init> (java.lang.String, int)
public java.time.temporal.TemporalUnit getBaseUnit ()
public java.time.temporal.TemporalUnit getRangeUnit ()
public java.time.temporal.ValueRange range ()
public boolean isSupportedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.temporal.ValueRange rangeRefinedBy (java.time.temporal.TemporalAccessor)
long year
java.time.temporal.TemporalAccessor temporal
long qoy
public long getFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
int doy
int moy
long year
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal, long)
java.time.temporal.Temporal temporal
long newValue
long curValue
public java.time.chrono.ChronoLocalDate resolve (java.util.Map, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle)
java.time.LocalDate date
int qoy
java.util.Map fieldValues
java.time.temporal.TemporalAccessor partialTemporal
java.time.format.ResolverStyle resolverStyle
Long yearLong
Long qoyLong
int y
long doq
java.time.LocalDate date
public java.lang.String toString ()
public volatile synthetic java.time.temporal.TemporalAccessor resolve (java.util.Map, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle)
}
java/time/temporal/IsoFields$Field$4.class
IsoFields.java
package java.time.temporal
final enum java.time.temporal.IsoFields$Field$4 extends java.time.temporal.IsoFields$Field {
private void <init> (java.lang.String, int)
public java.time.temporal.TemporalUnit getBaseUnit ()
public java.time.temporal.TemporalUnit getRangeUnit ()
public java.time.temporal.ValueRange range ()
public boolean isSupportedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public long getFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.temporal.ValueRange rangeRefinedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal, long)
java.time.temporal.Temporal temporal
long newValue
int newWby
java.time.LocalDate date
int dow
int week
java.time.LocalDate resolved
int days
public java.lang.String toString ()
}
java/time/temporal/TemporalQueries$7.class
TemporalQueries.java
package java.time.temporal
java.time.temporal.TemporalQueries$7 extends java.lang.Object implements java.time.temporal.TemporalQuery {
void <init> ()
public java.time.LocalTime queryFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.lang.String toString ()
public volatile synthetic java.lang.Object queryFrom (java.time.temporal.TemporalAccessor)
}
java/time/temporal/ChronoUnit.class
ChronoUnit.java
package java.time.temporal
public final enum java.time.temporal.ChronoUnit extends java.lang.Enum implements java.time.temporal.TemporalUnit {
public static final enum java.time.temporal.ChronoUnit NANOS
public static final enum java.time.temporal.ChronoUnit MICROS
public static final enum java.time.temporal.ChronoUnit MILLIS
public static final enum java.time.temporal.ChronoUnit SECONDS
public static final enum java.time.temporal.ChronoUnit MINUTES
public static final enum java.time.temporal.ChronoUnit HOURS
public static final enum java.time.temporal.ChronoUnit HALF_DAYS
public static final enum java.time.temporal.ChronoUnit DAYS
public static final enum java.time.temporal.ChronoUnit WEEKS
public static final enum java.time.temporal.ChronoUnit MONTHS
public static final enum java.time.temporal.ChronoUnit YEARS
public static final enum java.time.temporal.ChronoUnit DECADES
public static final enum java.time.temporal.ChronoUnit CENTURIES
public static final enum java.time.temporal.ChronoUnit MILLENNIA
public static final enum java.time.temporal.ChronoUnit ERAS
public static final enum java.time.temporal.ChronoUnit FOREVER
private final String name
private final java.time.Duration duration
private static final synthetic java.time.temporal.ChronoUnit[] $VALUES
public static java.time.temporal.ChronoUnit[] values ()
public static java.time.temporal.ChronoUnit valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String, java.time.Duration)
String name
java.time.Duration estimatedDuration
public java.time.Duration getDuration ()
public boolean isDurationEstimated ()
public boolean isDateBased ()
public boolean isTimeBased ()
public boolean isSupportedBy (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public java.time.temporal.Temporal addTo (java.time.temporal.Temporal, long)
java.time.temporal.Temporal temporal
long amount
public long between (java.time.temporal.Temporal, java.time.temporal.Temporal)
java.time.temporal.Temporal temporal1Inclusive
java.time.temporal.Temporal temporal2Exclusive
public java.lang.String toString ()
private static synthetic java.time.temporal.ChronoUnit[] $values ()
static void <clinit> ()
}
java/time/temporal/IsoFields$Field.class
IsoFields.java
package java.time.temporal
abstract enum java.time.temporal.IsoFields$Field extends java.lang.Enum implements java.time.temporal.TemporalField {
public static final enum java.time.temporal.IsoFields$Field DAY_OF_QUARTER
public static final enum java.time.temporal.IsoFields$Field QUARTER_OF_YEAR
public static final enum java.time.temporal.IsoFields$Field WEEK_OF_WEEK_BASED_YEAR
public static final enum java.time.temporal.IsoFields$Field WEEK_BASED_YEAR
private static final int[] QUARTER_DAYS
private static final synthetic java.time.temporal.IsoFields$Field[] $VALUES
public static java.time.temporal.IsoFields$Field[] values ()
public static java.time.temporal.IsoFields$Field valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public boolean isDateBased ()
public boolean isTimeBased ()
public java.time.temporal.ValueRange rangeRefinedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
private static void ensureIso (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
private static java.time.temporal.ValueRange getWeekRange (java.time.LocalDate)
java.time.LocalDate date
int wby
private static int getWeekRange (int)
int wby
java.time.LocalDate date
private static int getWeek (java.time.LocalDate)
java.time.LocalDate date
int dow0
int doy0
int doyThu0
int alignedWeek
int firstThuDoy0
int firstMonDoy0
int week
private static int getWeekBasedYear (java.time.LocalDate)
int dow
int dow
java.time.LocalDate date
int year
int doy
private static synthetic java.time.temporal.IsoFields$Field[] $values ()
static void <clinit> ()
}
java/time/temporal/WeekFields$ComputedDayOfField.class
WeekFields.java
package java.time.temporal
java.time.temporal.WeekFields$ComputedDayOfField extends java.lang.Object implements java.time.temporal.TemporalField {
private final String name
private final java.time.temporal.WeekFields weekDef
private final java.time.temporal.TemporalUnit baseUnit
private final java.time.temporal.TemporalUnit rangeUnit
private final java.time.temporal.ValueRange range
private static final java.time.temporal.ValueRange DAY_OF_WEEK_RANGE
private static final java.time.temporal.ValueRange WEEK_OF_MONTH_RANGE
private static final java.time.temporal.ValueRange WEEK_OF_YEAR_RANGE
private static final java.time.temporal.ValueRange WEEK_OF_WEEK_BASED_YEAR_RANGE
static java.time.temporal.WeekFields$ComputedDayOfField ofDayOfWeekField (java.time.temporal.WeekFields)
java.time.temporal.WeekFields weekDef
static java.time.temporal.WeekFields$ComputedDayOfField ofWeekOfMonthField (java.time.temporal.WeekFields)
java.time.temporal.WeekFields weekDef
static java.time.temporal.WeekFields$ComputedDayOfField ofWeekOfYearField (java.time.temporal.WeekFields)
java.time.temporal.WeekFields weekDef
static java.time.temporal.WeekFields$ComputedDayOfField ofWeekOfWeekBasedYearField (java.time.temporal.WeekFields)
java.time.temporal.WeekFields weekDef
static java.time.temporal.WeekFields$ComputedDayOfField ofWeekBasedYearField (java.time.temporal.WeekFields)
java.time.temporal.WeekFields weekDef
private java.time.chrono.ChronoLocalDate ofWeekBasedYear (java.time.chrono.Chronology, int, int, int)
java.time.chrono.Chronology chrono
int yowby
int wowby
int dow
java.time.chrono.ChronoLocalDate date
int ldow
int offset
int yearLen
int newYearWeek
int days
private void <init> (java.lang.String, java.time.temporal.WeekFields, java.time.temporal.TemporalUnit, java.time.temporal.TemporalUnit, java.time.temporal.ValueRange)
String name
java.time.temporal.WeekFields weekDef
java.time.temporal.TemporalUnit baseUnit
java.time.temporal.TemporalUnit rangeUnit
java.time.temporal.ValueRange range
public long getFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
private int localizedDayOfWeek (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
int sow
int isoDow
private int localizedDayOfWeek (int)
int isoDow
int sow
private long localizedWeekOfMonth (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
int dow
int dom
int offset
private long localizedWeekOfYear (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
int dow
int doy
int offset
private int localizedWeekBasedYear (java.time.temporal.TemporalAccessor)
java.time.temporal.ValueRange dayRange
int yearLen
int newYearWeek
java.time.temporal.TemporalAccessor temporal
int dow
int year
int doy
int offset
int week
private int localizedWeekOfWeekBasedYear (java.time.temporal.TemporalAccessor)
java.time.chrono.ChronoLocalDate date
java.time.temporal.ValueRange dayRange
int yearLen
int newYearWeek
java.time.temporal.TemporalAccessor temporal
int dow
int doy
int offset
int week
private int startOfWeekOffset (int, int)
int day
int dow
int weekStart
int offset
private int computeWeek (int, int)
int offset
int day
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal, long)
int idow
int wowby
java.time.temporal.Temporal temporal
long newValue
int newVal
int currentVal
public java.time.chrono.ChronoLocalDate resolve (java.util.Map, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle)
int checkedValue
int startDow
long isoDow
long month
int year
java.util.Map fieldValues
java.time.temporal.TemporalAccessor partialTemporal
java.time.format.ResolverStyle resolverStyle
long value
int newValue
int isoDow
int dow
java.time.chrono.Chronology chrono
private java.time.chrono.ChronoLocalDate resolveWoM (java.util.Map, java.time.chrono.Chronology, int, long, long, int, java.time.format.ResolverStyle)
long weeks
int days
java.time.chrono.ChronoLocalDate date
int monthValid
int womInt
int weeks
int days
java.util.Map fieldValues
java.time.chrono.Chronology chrono
int year
long month
long wom
int localDow
java.time.format.ResolverStyle resolverStyle
java.time.chrono.ChronoLocalDate date
private java.time.chrono.ChronoLocalDate resolveWoY (java.util.Map, java.time.chrono.Chronology, int, long, int, java.time.format.ResolverStyle)
long weeks
int days
int womInt
int weeks
int days
java.util.Map fieldValues
java.time.chrono.Chronology chrono
int year
long woy
int localDow
java.time.format.ResolverStyle resolverStyle
java.time.chrono.ChronoLocalDate date
private java.time.chrono.ChronoLocalDate resolveWBY (java.util.Map, java.time.chrono.Chronology, int, java.time.format.ResolverStyle)
long wowby
long weeks
java.time.chrono.ChronoLocalDate date
int wowby
java.util.Map fieldValues
java.time.chrono.Chronology chrono
int localDow
java.time.format.ResolverStyle resolverStyle
int yowby
java.time.chrono.ChronoLocalDate date
public java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public java.time.temporal.TemporalUnit getBaseUnit ()
public java.time.temporal.TemporalUnit getRangeUnit ()
public boolean isDateBased ()
public boolean isTimeBased ()
public java.time.temporal.ValueRange range ()
public boolean isSupportedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.time.temporal.ValueRange rangeRefinedBy (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
private java.time.temporal.ValueRange rangeByWeek (java.time.temporal.TemporalAccessor, java.time.temporal.TemporalField)
java.time.temporal.TemporalAccessor temporal
java.time.temporal.TemporalField field
int dow
int offset
java.time.temporal.ValueRange fieldRange
private java.time.temporal.ValueRange rangeWeekOfWeekBasedYear (java.time.temporal.TemporalAccessor)
java.time.chrono.ChronoLocalDate date
java.time.chrono.ChronoLocalDate date
java.time.temporal.TemporalAccessor temporal
int dow
int doy
int offset
int week
java.time.temporal.ValueRange dayRange
int yearLen
int newYearWeek
public java.lang.String toString ()
public volatile synthetic java.time.temporal.TemporalAccessor resolve (java.util.Map, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle)
static void <clinit> ()
}
java/time/temporal/TemporalQueries$4.class
TemporalQueries.java
package java.time.temporal
java.time.temporal.TemporalQueries$4 extends java.lang.Object implements java.time.temporal.TemporalQuery {
void <init> ()
public java.time.ZoneOffset queryFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.lang.String toString ()
public volatile synthetic java.lang.Object queryFrom (java.time.temporal.TemporalAccessor)
}
java/time/temporal/TemporalAmount.class
TemporalAmount.java
package java.time.temporal
public abstract java.time.temporal.TemporalAmount extends java.lang.Object {
public abstract long get (java.time.temporal.TemporalUnit)
public abstract java.util.List getUnits ()
public abstract java.time.temporal.Temporal addTo (java.time.temporal.Temporal)
public abstract java.time.temporal.Temporal subtractFrom (java.time.temporal.Temporal)
}
java/time/temporal/TemporalAdjusters.class
TemporalAdjusters.java
package java.time.temporal
public final java.time.temporal.TemporalAdjusters extends java.lang.Object {
private void <init> ()
public static java.time.temporal.TemporalAdjuster ofDateAdjuster (java.util.function.UnaryOperator)
java.util.function.UnaryOperator dateBasedAdjuster
public static java.time.temporal.TemporalAdjuster firstDayOfMonth ()
public static java.time.temporal.TemporalAdjuster lastDayOfMonth ()
public static java.time.temporal.TemporalAdjuster firstDayOfNextMonth ()
public static java.time.temporal.TemporalAdjuster firstDayOfYear ()
public static java.time.temporal.TemporalAdjuster lastDayOfYear ()
public static java.time.temporal.TemporalAdjuster firstDayOfNextYear ()
public static java.time.temporal.TemporalAdjuster firstInMonth (java.time.DayOfWeek)
java.time.DayOfWeek dayOfWeek
public static java.time.temporal.TemporalAdjuster lastInMonth (java.time.DayOfWeek)
java.time.DayOfWeek dayOfWeek
public static java.time.temporal.TemporalAdjuster dayOfWeekInMonth (int, java.time.DayOfWeek)
int ordinal
java.time.DayOfWeek dayOfWeek
int dowValue
public static java.time.temporal.TemporalAdjuster next (java.time.DayOfWeek)
java.time.DayOfWeek dayOfWeek
int dowValue
public static java.time.temporal.TemporalAdjuster nextOrSame (java.time.DayOfWeek)
java.time.DayOfWeek dayOfWeek
int dowValue
public static java.time.temporal.TemporalAdjuster previous (java.time.DayOfWeek)
java.time.DayOfWeek dayOfWeek
int dowValue
public static java.time.temporal.TemporalAdjuster previousOrSame (java.time.DayOfWeek)
java.time.DayOfWeek dayOfWeek
int dowValue
private static synthetic java.time.temporal.Temporal lambda$previousOrSame$12 (int, java.time.temporal.Temporal)
int dowValue
java.time.temporal.Temporal temporal
int calDow
int daysDiff
private static synthetic java.time.temporal.Temporal lambda$previous$11 (int, java.time.temporal.Temporal)
int dowValue
java.time.temporal.Temporal temporal
int calDow
int daysDiff
private static synthetic java.time.temporal.Temporal lambda$nextOrSame$10 (int, java.time.temporal.Temporal)
int dowValue
java.time.temporal.Temporal temporal
int calDow
int daysDiff
private static synthetic java.time.temporal.Temporal lambda$next$9 (int, java.time.temporal.Temporal)
int dowValue
java.time.temporal.Temporal temporal
int calDow
int daysDiff
private static synthetic java.time.temporal.Temporal lambda$dayOfWeekInMonth$8 (int, int, java.time.temporal.Temporal)
int dowValue
int ordinal
java.time.temporal.Temporal temporal
java.time.temporal.Temporal temp
int curDow
int daysDiff
private static synthetic java.time.temporal.Temporal lambda$dayOfWeekInMonth$7 (int, int, java.time.temporal.Temporal)
int dowValue
int ordinal
java.time.temporal.Temporal temporal
java.time.temporal.Temporal temp
int curDow
int dowDiff
private static synthetic java.time.temporal.Temporal lambda$firstDayOfNextYear$6 (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
private static synthetic java.time.temporal.Temporal lambda$lastDayOfYear$5 (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
private static synthetic java.time.temporal.Temporal lambda$firstDayOfYear$4 (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
private static synthetic java.time.temporal.Temporal lambda$firstDayOfNextMonth$3 (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
private static synthetic java.time.temporal.Temporal lambda$lastDayOfMonth$2 (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
private static synthetic java.time.temporal.Temporal lambda$firstDayOfMonth$1 (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
private static synthetic java.time.temporal.Temporal lambda$ofDateAdjuster$0 (java.util.function.UnaryOperator, java.time.temporal.Temporal)
java.util.function.UnaryOperator dateBasedAdjuster
java.time.temporal.Temporal temporal
java.time.LocalDate input
java.time.LocalDate output
}
java/time/temporal/TemporalUnit.class
TemporalUnit.java
package java.time.temporal
public abstract java.time.temporal.TemporalUnit extends java.lang.Object {
public abstract java.time.Duration getDuration ()
public abstract boolean isDurationEstimated ()
public abstract boolean isDateBased ()
public abstract boolean isTimeBased ()
public boolean isSupportedBy (java.time.temporal.Temporal)
java.time.temporal.UnsupportedTemporalTypeException ex
RuntimeException ex2
RuntimeException ex
java.time.temporal.Temporal temporal
public abstract java.time.temporal.Temporal addTo (java.time.temporal.Temporal, long)
public abstract long between (java.time.temporal.Temporal, java.time.temporal.Temporal)
public abstract java.lang.String toString ()
}
java/time/temporal/TemporalField.class
TemporalField.java
package java.time.temporal
public abstract java.time.temporal.TemporalField extends java.lang.Object {
public java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public abstract java.time.temporal.TemporalUnit getBaseUnit ()
public abstract java.time.temporal.TemporalUnit getRangeUnit ()
public abstract java.time.temporal.ValueRange range ()
public abstract boolean isDateBased ()
public abstract boolean isTimeBased ()
public abstract boolean isSupportedBy (java.time.temporal.TemporalAccessor)
public abstract java.time.temporal.ValueRange rangeRefinedBy (java.time.temporal.TemporalAccessor)
public abstract long getFrom (java.time.temporal.TemporalAccessor)
public abstract java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal, long)
public java.time.temporal.TemporalAccessor resolve (java.util.Map, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle)
java.util.Map fieldValues
java.time.temporal.TemporalAccessor partialTemporal
java.time.format.ResolverStyle resolverStyle
public abstract java.lang.String toString ()
}
java/time/temporal/Temporal.class
Temporal.java
package java.time.temporal
public abstract java.time.temporal.Temporal extends java.lang.Object implements java.time.temporal.TemporalAccessor {
public abstract boolean isSupported (java.time.temporal.TemporalUnit)
public java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public abstract java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public abstract java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amount
public java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public abstract long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
}
java/time/temporal/ValueRange.class
ValueRange.java
package java.time.temporal
public final java.time.temporal.ValueRange extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final long minSmallest
private final long minLargest
private final long maxSmallest
private final long maxLargest
public static java.time.temporal.ValueRange of (long, long)
long min
long max
public static java.time.temporal.ValueRange of (long, long, long)
long min
long maxSmallest
long maxLargest
public static java.time.temporal.ValueRange of (long, long, long, long)
long minSmallest
long minLargest
long maxSmallest
long maxLargest
private void <init> (long, long, long, long)
long minSmallest
long minLargest
long maxSmallest
long maxLargest
public boolean isFixed ()
public long getMinimum ()
public long getLargestMinimum ()
public long getSmallestMaximum ()
public long getMaximum ()
public boolean isIntValue ()
public boolean isValidValue (long)
long value
public boolean isValidIntValue (long)
long value
public long checkValidValue (long, java.time.temporal.TemporalField)
long value
java.time.temporal.TemporalField field
public int checkValidIntValue (long, java.time.temporal.TemporalField)
long value
java.time.temporal.TemporalField field
private java.lang.String genInvalidFieldMessage (java.time.temporal.TemporalField, long)
java.time.temporal.TemporalField field
long value
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.InvalidObjectException
java.io.ObjectInputStream s
public boolean equals (java.lang.Object)
java.time.temporal.ValueRange other
Object obj
public int hashCode ()
long hash
public java.lang.String toString ()
StringBuilder buf
}
java/time/temporal/JulianFields.class
JulianFields.java
package java.time.temporal
public final java.time.temporal.JulianFields extends java.lang.Object {
private static final long JULIAN_DAY_OFFSET
public static final java.time.temporal.TemporalField JULIAN_DAY
public static final java.time.temporal.TemporalField MODIFIED_JULIAN_DAY
public static final java.time.temporal.TemporalField RATA_DIE
private void <init> ()
static void <clinit> ()
}
java/time/temporal/TemporalQueries$2.class
TemporalQueries.java
package java.time.temporal
java.time.temporal.TemporalQueries$2 extends java.lang.Object implements java.time.temporal.TemporalQuery {
void <init> ()
public java.time.chrono.Chronology queryFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.lang.String toString ()
public volatile synthetic java.lang.Object queryFrom (java.time.temporal.TemporalAccessor)
}
java/time/temporal/TemporalQueries.class
TemporalQueries.java
package java.time.temporal
public final java.time.temporal.TemporalQueries extends java.lang.Object {
static final java.time.temporal.TemporalQuery ZONE_ID
static final java.time.temporal.TemporalQuery CHRONO
static final java.time.temporal.TemporalQuery PRECISION
static final java.time.temporal.TemporalQuery OFFSET
static final java.time.temporal.TemporalQuery ZONE
static final java.time.temporal.TemporalQuery LOCAL_DATE
static final java.time.temporal.TemporalQuery LOCAL_TIME
private void <init> ()
public static java.time.temporal.TemporalQuery zoneId ()
public static java.time.temporal.TemporalQuery chronology ()
public static java.time.temporal.TemporalQuery precision ()
public static java.time.temporal.TemporalQuery zone ()
public static java.time.temporal.TemporalQuery offset ()
public static java.time.temporal.TemporalQuery localDate ()
public static java.time.temporal.TemporalQuery localTime ()
static void <clinit> ()
}
java/time/temporal/TemporalQueries$6.class
TemporalQueries.java
package java.time.temporal
java.time.temporal.TemporalQueries$6 extends java.lang.Object implements java.time.temporal.TemporalQuery {
void <init> ()
public java.time.LocalDate queryFrom (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
public java.lang.String toString ()
public volatile synthetic java.lang.Object queryFrom (java.time.temporal.TemporalAccessor)
}
java/time/temporal/TemporalQuery.class
TemporalQuery.java
package java.time.temporal
public abstract java.time.temporal.TemporalQuery extends java.lang.Object {
public abstract java.lang.Object queryFrom (java.time.temporal.TemporalAccessor)
}
java/time/temporal/UnsupportedTemporalTypeException.class
UnsupportedTemporalTypeException.java
package java.time.temporal
public java.time.temporal.UnsupportedTemporalTypeException extends java.time.DateTimeException {
private static final long serialVersionUID
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
java/time/Instant.class
Instant.java
package java.time
public final java.time.Instant extends java.lang.Object implements java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.lang.Comparable java.io.Serializable {
public static final java.time.Instant EPOCH
private static final long MIN_SECOND
private static final long MAX_SECOND
public static final java.time.Instant MIN
public static final java.time.Instant MAX
private static final long serialVersionUID
private final long seconds
private final int nanos
public static java.time.Instant now ()
public static java.time.Instant now (java.time.Clock)
java.time.Clock clock
public static java.time.Instant ofEpochSecond (long)
long epochSecond
public static java.time.Instant ofEpochSecond (long, long)
long epochSecond
long nanoAdjustment
long secs
int nos
public static java.time.Instant ofEpochMilli (long)
long epochMilli
long secs
int mos
public static java.time.Instant from (java.time.temporal.TemporalAccessor)
long instantSecs
int nanoOfSecond
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public static java.time.Instant parse (java.lang.CharSequence)
CharSequence text
private static java.time.Instant create (long, int)
long seconds
int nanoOfSecond
private void <init> (long, int)
long epochSecond
int nanos
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getEpochSecond ()
public int getNano ()
public java.time.Instant with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.Instant with (java.time.temporal.TemporalField, long)
int nval
int nval
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.Instant truncatedTo (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
java.time.Duration unitDur
long dur
long nod
long result
public java.time.Instant plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToAdd
public java.time.Instant plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.Instant plusSeconds (long)
long secondsToAdd
public java.time.Instant plusMillis (long)
long millisToAdd
public java.time.Instant plusNanos (long)
long nanosToAdd
private java.time.Instant plus (long, long)
long secondsToAdd
long nanosToAdd
long epochSec
long nanoAdjustment
public java.time.Instant minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToSubtract
public java.time.Instant minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.time.Instant minusSeconds (long)
long secondsToSubtract
public java.time.Instant minusMillis (long)
long millisToSubtract
public java.time.Instant minusNanos (long)
long nanosToSubtract
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
java.time.temporal.ChronoUnit f
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.Instant end
private long nanosUntil (java.time.Instant)
java.time.Instant end
long secsDiff
long totalNanos
private long secondsUntil (java.time.Instant)
java.time.Instant end
long secsDiff
long nanosDiff
public java.time.OffsetDateTime atOffset (java.time.ZoneOffset)
java.time.ZoneOffset offset
public java.time.ZonedDateTime atZone (java.time.ZoneId)
java.time.ZoneId zone
public long toEpochMilli ()
long millis
long adjustment
long millis
public int compareTo (java.time.Instant)
java.time.Instant otherInstant
int cmp
public boolean isAfter (java.time.Instant)
java.time.Instant otherInstant
public boolean isBefore (java.time.Instant)
java.time.Instant otherInstant
public boolean equals (java.lang.Object)
java.time.Instant other
Object otherInstant
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.Instant readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
long seconds
int nanos
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/time/ZoneOffset.class
ZoneOffset.java
package java.time
public final java.time.ZoneOffset extends java.time.ZoneId implements java.time.temporal.TemporalAccessor java.time.temporal.TemporalAdjuster java.lang.Comparable java.io.Serializable {
private static final java.util.concurrent.ConcurrentMap SECONDS_CACHE
private static final java.util.concurrent.ConcurrentMap ID_CACHE
private static final int MAX_SECONDS
private static final long serialVersionUID
public static final java.time.ZoneOffset UTC
public static final java.time.ZoneOffset MIN
public static final java.time.ZoneOffset MAX
private final int totalSeconds
private final transient String id
public static java.time.ZoneOffset of (java.lang.String)
int hours
int minutes
int seconds
int hours
int minutes
int seconds
int hours
int minutes
int seconds
int hours
int minutes
int seconds
int hours
int minutes
int seconds
String offsetId
java.time.ZoneOffset offset
int hours
int minutes
int seconds
char first
private static int parseNumber (java.lang.CharSequence, int, boolean)
CharSequence offsetId
int pos
boolean precededByColon
char ch1
char ch2
public static java.time.ZoneOffset ofHours (int)
int hours
public static java.time.ZoneOffset ofHoursMinutes (int, int)
int hours
int minutes
public static java.time.ZoneOffset ofHoursMinutesSeconds (int, int, int)
int hours
int minutes
int seconds
int totalSeconds
public static java.time.ZoneOffset from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.ZoneOffset offset
private static void validate (int, int, int)
int hours
int minutes
int seconds
private static int totalSeconds (int, int, int)
int hours
int minutes
int seconds
public static java.time.ZoneOffset ofTotalSeconds (int)
Integer totalSecs
java.time.ZoneOffset result
int totalSeconds
private void <init> (int)
int totalSeconds
private static java.lang.String buildId (int)
int absTotalSeconds
StringBuilder buf
int absHours
int absMinutes
int absSeconds
int totalSeconds
public int getTotalSeconds ()
public java.lang.String getId ()
public java.time.zone.ZoneRules getRules ()
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public int compareTo (java.time.ZoneOffset)
java.time.ZoneOffset other
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void write (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
int offsetSecs
int offsetByte
static java.time.ZoneOffset readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
int offsetByte
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/time/OffsetDateTime.class
OffsetDateTime.java
package java.time
public final java.time.OffsetDateTime extends java.lang.Object implements java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.lang.Comparable java.io.Serializable {
public static final java.time.OffsetDateTime MIN
public static final java.time.OffsetDateTime MAX
private static final long serialVersionUID
private final java.time.LocalDateTime dateTime
private final java.time.ZoneOffset offset
public static java.util.Comparator timeLineOrder ()
private static int compareInstant (java.time.OffsetDateTime, java.time.OffsetDateTime)
java.time.OffsetDateTime datetime1
java.time.OffsetDateTime datetime2
int cmp
public static java.time.OffsetDateTime now ()
public static java.time.OffsetDateTime now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.OffsetDateTime now (java.time.Clock)
java.time.Clock clock
java.time.Instant now
public static java.time.OffsetDateTime of (java.time.LocalDate, java.time.LocalTime, java.time.ZoneOffset)
java.time.LocalDate date
java.time.LocalTime time
java.time.ZoneOffset offset
java.time.LocalDateTime dt
public static java.time.OffsetDateTime of (java.time.LocalDateTime, java.time.ZoneOffset)
java.time.LocalDateTime dateTime
java.time.ZoneOffset offset
public static java.time.OffsetDateTime of (int, int, int, int, int, int, int, java.time.ZoneOffset)
int year
int month
int dayOfMonth
int hour
int minute
int second
int nanoOfSecond
java.time.ZoneOffset offset
java.time.LocalDateTime dt
public static java.time.OffsetDateTime ofInstant (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
java.time.zone.ZoneRules rules
java.time.ZoneOffset offset
java.time.LocalDateTime ldt
public static java.time.OffsetDateTime from (java.time.temporal.TemporalAccessor)
java.time.Instant instant
java.time.ZoneOffset offset
java.time.LocalDate date
java.time.LocalTime time
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public static java.time.OffsetDateTime parse (java.lang.CharSequence)
CharSequence text
public static java.time.OffsetDateTime parse (java.lang.CharSequence, java.time.format.DateTimeFormatter)
CharSequence text
java.time.format.DateTimeFormatter formatter
private void <init> (java.time.LocalDateTime, java.time.ZoneOffset)
java.time.LocalDateTime dateTime
java.time.ZoneOffset offset
private java.time.OffsetDateTime with (java.time.LocalDateTime, java.time.ZoneOffset)
java.time.LocalDateTime dateTime
java.time.ZoneOffset offset
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.ZoneOffset getOffset ()
public java.time.OffsetDateTime withOffsetSameLocal (java.time.ZoneOffset)
java.time.ZoneOffset offset
public java.time.OffsetDateTime withOffsetSameInstant (java.time.ZoneOffset)
java.time.ZoneOffset offset
int difference
java.time.LocalDateTime adjusted
public java.time.LocalDateTime toLocalDateTime ()
public java.time.LocalDate toLocalDate ()
public int getYear ()
public int getMonthValue ()
public java.time.Month getMonth ()
public int getDayOfMonth ()
public int getDayOfYear ()
public java.time.DayOfWeek getDayOfWeek ()
public java.time.LocalTime toLocalTime ()
public int getHour ()
public int getMinute ()
public int getSecond ()
public int getNano ()
public java.time.OffsetDateTime with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.OffsetDateTime with (java.time.temporal.TemporalField, long)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.OffsetDateTime withYear (int)
int year
public java.time.OffsetDateTime withMonth (int)
int month
public java.time.OffsetDateTime withDayOfMonth (int)
int dayOfMonth
public java.time.OffsetDateTime withDayOfYear (int)
int dayOfYear
public java.time.OffsetDateTime withHour (int)
int hour
public java.time.OffsetDateTime withMinute (int)
int minute
public java.time.OffsetDateTime withSecond (int)
int second
public java.time.OffsetDateTime withNano (int)
int nanoOfSecond
public java.time.OffsetDateTime truncatedTo (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.OffsetDateTime plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToAdd
public java.time.OffsetDateTime plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.OffsetDateTime plusYears (long)
long years
public java.time.OffsetDateTime plusMonths (long)
long months
public java.time.OffsetDateTime plusWeeks (long)
long weeks
public java.time.OffsetDateTime plusDays (long)
long days
public java.time.OffsetDateTime plusHours (long)
long hours
public java.time.OffsetDateTime plusMinutes (long)
long minutes
public java.time.OffsetDateTime plusSeconds (long)
long seconds
public java.time.OffsetDateTime plusNanos (long)
long nanos
public java.time.OffsetDateTime minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToSubtract
public java.time.OffsetDateTime minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.time.OffsetDateTime minusYears (long)
long years
public java.time.OffsetDateTime minusMonths (long)
long months
public java.time.OffsetDateTime minusWeeks (long)
long weeks
public java.time.OffsetDateTime minusDays (long)
long days
public java.time.OffsetDateTime minusHours (long)
long hours
public java.time.OffsetDateTime minusMinutes (long)
long minutes
public java.time.OffsetDateTime minusSeconds (long)
long seconds
public java.time.OffsetDateTime minusNanos (long)
long nanos
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.OffsetDateTime end
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.ZonedDateTime atZoneSameInstant (java.time.ZoneId)
java.time.ZoneId zone
public java.time.ZonedDateTime atZoneSimilarLocal (java.time.ZoneId)
java.time.ZoneId zone
public java.time.OffsetTime toOffsetTime ()
public java.time.ZonedDateTime toZonedDateTime ()
public java.time.Instant toInstant ()
public long toEpochSecond ()
public int compareTo (java.time.OffsetDateTime)
java.time.OffsetDateTime other
int cmp
public boolean isAfter (java.time.OffsetDateTime)
java.time.OffsetDateTime other
long thisEpochSec
long otherEpochSec
public boolean isBefore (java.time.OffsetDateTime)
java.time.OffsetDateTime other
long thisEpochSec
long otherEpochSec
public boolean isEqual (java.time.OffsetDateTime)
java.time.OffsetDateTime other
public boolean equals (java.lang.Object)
java.time.OffsetDateTime other
Object obj
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
static java.time.OffsetDateTime readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
java.time.LocalDateTime dateTime
java.time.ZoneOffset offset
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/time/Clock$SystemClock.class
Clock.java
package java.time
final java.time.Clock$SystemClock extends java.time.Clock implements java.io.Serializable {
private static final long serialVersionUID
private static final long OFFSET_SEED
static final java.time.Clock$SystemClock UTC
private final java.time.ZoneId zone
void <init> (java.time.ZoneId)
java.time.ZoneId zone
public java.time.ZoneId getZone ()
public java.time.Clock withZone (java.time.ZoneId)
java.time.ZoneId zone
public long millis ()
public java.time.Instant instant ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream is
static void <clinit> ()
}
java/time/LocalDate.class
LocalDate.java
package java.time
public final java.time.LocalDate extends java.lang.Object implements java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.time.chrono.ChronoLocalDate java.io.Serializable {
public static final java.time.LocalDate MIN
public static final java.time.LocalDate MAX
public static final java.time.LocalDate EPOCH
private static final long serialVersionUID
private static final int DAYS_PER_CYCLE
static final long DAYS_0000_TO_1970
private final int year
private final short month
private final short day
public static java.time.LocalDate now ()
public static java.time.LocalDate now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.LocalDate now (java.time.Clock)
java.time.Clock clock
java.time.Instant now
public static java.time.LocalDate of (int, java.time.Month, int)
int year
java.time.Month month
int dayOfMonth
public static java.time.LocalDate of (int, int, int)
int year
int month
int dayOfMonth
public static java.time.LocalDate ofYearDay (int, int)
int year
int dayOfYear
boolean leap
java.time.Month moy
int monthEnd
int dom
public static java.time.LocalDate ofInstant (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
java.time.zone.ZoneRules rules
java.time.ZoneOffset offset
long localSecond
long localEpochDay
public static java.time.LocalDate ofEpochDay (long)
long adjustCycles
long epochDay
long zeroDay
long adjust
long yearEst
long doyEst
int marchDoy0
int marchMonth0
int month
int dom
int year
public static java.time.LocalDate from (java.time.temporal.TemporalAccessor)
java.time.temporal.TemporalAccessor temporal
java.time.LocalDate date
public static java.time.LocalDate parse (java.lang.CharSequence)
CharSequence text
public static java.time.LocalDate parse (java.lang.CharSequence, java.time.format.DateTimeFormatter)
CharSequence text
java.time.format.DateTimeFormatter formatter
private static java.time.LocalDate create (int, int, int)
int dom
int year
int month
int dayOfMonth
private static java.time.LocalDate resolvePreviousValid (int, int, int)
int year
int month
int day
private void <init> (int, int, int)
int year
int month
int dayOfMonth
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
private int get0 (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
private long getProlepticMonth ()
public java.time.chrono.IsoChronology getChronology ()
public java.time.chrono.IsoEra getEra ()
public int getYear ()
public int getMonthValue ()
public java.time.Month getMonth ()
public int getDayOfMonth ()
public int getDayOfYear ()
public java.time.DayOfWeek getDayOfWeek ()
int dow0
public boolean isLeapYear ()
public int lengthOfMonth ()
public int lengthOfYear ()
public java.time.LocalDate with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.LocalDate with (java.time.temporal.TemporalField, long)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.LocalDate withYear (int)
int year
public java.time.LocalDate withMonth (int)
int month
public java.time.LocalDate withDayOfMonth (int)
int dayOfMonth
public java.time.LocalDate withDayOfYear (int)
int dayOfYear
public java.time.LocalDate plus (java.time.temporal.TemporalAmount)
java.time.Period periodToAdd
java.time.temporal.TemporalAmount amountToAdd
public java.time.LocalDate plus (long, java.time.temporal.TemporalUnit)
java.time.temporal.ChronoUnit f
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.LocalDate plusYears (long)
long yearsToAdd
int newYear
public java.time.LocalDate plusMonths (long)
long monthsToAdd
long monthCount
long calcMonths
int newYear
int newMonth
public java.time.LocalDate plusWeeks (long)
long weeksToAdd
public java.time.LocalDate plusDays (long)
long monthLen
long daysToAdd
long dom
long mjDay
public java.time.LocalDate minus (java.time.temporal.TemporalAmount)
java.time.Period periodToSubtract
java.time.temporal.TemporalAmount amountToSubtract
public java.time.LocalDate minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.time.LocalDate minusYears (long)
long yearsToSubtract
public java.time.LocalDate minusMonths (long)
long monthsToSubtract
public java.time.LocalDate minusWeeks (long)
long weeksToSubtract
public java.time.LocalDate minusDays (long)
long daysToSubtract
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.LocalDate end
long daysUntil (java.time.LocalDate)
java.time.LocalDate end
private long monthsUntil (java.time.LocalDate)
java.time.LocalDate end
long packed1
long packed2
public java.time.Period until (java.time.chrono.ChronoLocalDate)
java.time.LocalDate calcDate
java.time.chrono.ChronoLocalDate endDateExclusive
java.time.LocalDate end
long totalMonths
int days
long years
int months
public java.util.stream.Stream datesUntil (java.time.LocalDate)
java.time.LocalDate endExclusive
long end
long start
public java.util.stream.Stream datesUntil (java.time.LocalDate, java.time.Period)
long steps
java.time.LocalDate endExclusive
java.time.Period step
long end
long start
long until
long months
long days
int sign
long steps
long addMonths
long addDays
long maxAddMonths
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.LocalDateTime atTime (java.time.LocalTime)
java.time.LocalTime time
public java.time.LocalDateTime atTime (int, int)
int hour
int minute
public java.time.LocalDateTime atTime (int, int, int)
int hour
int minute
int second
public java.time.LocalDateTime atTime (int, int, int, int)
int hour
int minute
int second
int nanoOfSecond
public java.time.OffsetDateTime atTime (java.time.OffsetTime)
java.time.OffsetTime time
public java.time.LocalDateTime atStartOfDay ()
public java.time.ZonedDateTime atStartOfDay (java.time.ZoneId)
java.time.zone.ZoneRules rules
java.time.zone.ZoneOffsetTransition trans
java.time.ZoneId zone
java.time.LocalDateTime ldt
public long toEpochDay ()
long y
long m
long total
public long toEpochSecond (java.time.LocalTime, java.time.ZoneOffset)
java.time.LocalTime time
java.time.ZoneOffset offset
long secs
public int compareTo (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate other
int compareTo0 (java.time.LocalDate)
java.time.LocalDate otherDate
int cmp
public boolean isAfter (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate other
public boolean isBefore (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate other
public boolean isEqual (java.time.chrono.ChronoLocalDate)
java.time.chrono.ChronoLocalDate other
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
int yearValue
int monthValue
int dayValue
public java.lang.String toString ()
int yearValue
int monthValue
int dayValue
int absYear
StringBuilder buf
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput out
static java.time.LocalDate readExternal (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
int year
int month
int dayOfMonth
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic java.time.chrono.ChronoLocalDateTime atTime (java.time.LocalTime)
public volatile synthetic java.time.chrono.ChronoPeriod until (java.time.chrono.ChronoLocalDate)
public volatile synthetic java.time.chrono.ChronoLocalDate minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDate minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDate plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.chrono.ChronoLocalDate plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.chrono.ChronoLocalDate with (java.time.temporal.TemporalAdjuster)
public volatile synthetic java.time.chrono.Era getEra ()
public volatile synthetic java.time.chrono.Chronology getChronology ()
public volatile synthetic int compareTo (java.lang.Object)
private synthetic java.time.LocalDate lambda$datesUntil$1 (long, long, long)
long months
long days
long n
private static synthetic java.time.LocalDate lambda$datesUntil$0 (long, long, long)
long start
long days
long n
static void <clinit> ()
}
java/time/ZonedDateTime$1.class
ZonedDateTime.java
package java.time
synthetic java.time.ZonedDateTime$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static void <clinit> ()
}
java/time/OffsetTime.class
OffsetTime.java
package java.time
public final java.time.OffsetTime extends java.lang.Object implements java.time.temporal.Temporal java.time.temporal.TemporalAdjuster java.lang.Comparable java.io.Serializable {
public static final java.time.OffsetTime MIN
public static final java.time.OffsetTime MAX
private static final long serialVersionUID
private final java.time.LocalTime time
private final java.time.ZoneOffset offset
public static java.time.OffsetTime now ()
public static java.time.OffsetTime now (java.time.ZoneId)
java.time.ZoneId zone
public static java.time.OffsetTime now (java.time.Clock)
java.time.Clock clock
java.time.Instant now
public static java.time.OffsetTime of (java.time.LocalTime, java.time.ZoneOffset)
java.time.LocalTime time
java.time.ZoneOffset offset
public static java.time.OffsetTime of (int, int, int, int, java.time.ZoneOffset)
int hour
int minute
int second
int nanoOfSecond
java.time.ZoneOffset offset
public static java.time.OffsetTime ofInstant (java.time.Instant, java.time.ZoneId)
java.time.Instant instant
java.time.ZoneId zone
java.time.zone.ZoneRules rules
java.time.ZoneOffset offset
long localSecond
int secsOfDay
java.time.LocalTime time
public static java.time.OffsetTime from (java.time.temporal.TemporalAccessor)
java.time.LocalTime time
java.time.ZoneOffset offset
java.time.DateTimeException ex
java.time.temporal.TemporalAccessor temporal
public static java.time.OffsetTime parse (java.lang.CharSequence)
CharSequence text
public static java.time.OffsetTime parse (java.lang.CharSequence, java.time.format.DateTimeFormatter)
CharSequence text
java.time.format.DateTimeFormatter formatter
private void <init> (java.time.LocalTime, java.time.ZoneOffset)
java.time.LocalTime time
java.time.ZoneOffset offset
private java.time.OffsetTime with (java.time.LocalTime, java.time.ZoneOffset)
java.time.LocalTime time
java.time.ZoneOffset offset
public boolean isSupported (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public boolean isSupported (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.temporal.ValueRange range (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public int get (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public long getLong (java.time.temporal.TemporalField)
java.time.temporal.TemporalField field
public java.time.ZoneOffset getOffset ()
public java.time.OffsetTime withOffsetSameLocal (java.time.ZoneOffset)
java.time.ZoneOffset offset
public java.time.OffsetTime withOffsetSameInstant (java.time.ZoneOffset)
java.time.ZoneOffset offset
int difference
java.time.LocalTime adjusted
public java.time.LocalTime toLocalTime ()
public int getHour ()
public int getMinute ()
public int getSecond ()
public int getNano ()
public java.time.OffsetTime with (java.time.temporal.TemporalAdjuster)
java.time.temporal.TemporalAdjuster adjuster
public java.time.OffsetTime with (java.time.temporal.TemporalField, long)
java.time.temporal.ChronoField f
java.time.temporal.TemporalField field
long newValue
public java.time.OffsetTime withHour (int)
int hour
public java.time.OffsetTime withMinute (int)
int minute
public java.time.OffsetTime withSecond (int)
int second
public java.time.OffsetTime withNano (int)
int nanoOfSecond
public java.time.OffsetTime truncatedTo (java.time.temporal.TemporalUnit)
java.time.temporal.TemporalUnit unit
public java.time.OffsetTime plus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToAdd
public java.time.OffsetTime plus (long, java.time.temporal.TemporalUnit)
long amountToAdd
java.time.temporal.TemporalUnit unit
public java.time.OffsetTime plusHours (long)
long hours
public java.time.OffsetTime plusMinutes (long)
long minutes
public java.time.OffsetTime plusSeconds (long)
long seconds
public java.time.OffsetTime plusNanos (long)
long nanos
public java.time.OffsetTime minus (java.time.temporal.TemporalAmount)
java.time.temporal.TemporalAmount amountToSubtract
public java.time.OffsetTime minus (long, java.time.temporal.TemporalUnit)
long amountToSubtract
java.time.temporal.TemporalUnit unit
public java.time.OffsetTime minusHours (long)
long hours
public java.time.OffsetTime minusMinutes (long)
long minutes
public java.time.OffsetTime minusSeconds (long)
long seconds
public java.time.OffsetTime minusNanos (long)
long nanos
public java.lang.Object query (java.time.temporal.TemporalQuery)
java.time.temporal.TemporalQuery query
public java.time.temporal.Temporal adjustInto (java.time.temporal.Temporal)
java.time.temporal.Temporal temporal
public long until (java.time.temporal.Temporal, java.time.temporal.TemporalUnit)
long nanosUntil
java.time.temporal.Temporal endExclusive
java.time.temporal.TemporalUnit unit
java.time.OffsetTime end
public java.lang.String format (java.time.format.DateTimeFormatter)
java.time.format.DateTimeFormatter formatter
public java.time.OffsetDateTime atDate (java.time.LocalDate)
java.time.LocalDate date
private long toEpochNano ()
long nod
long offsetNanos
public long toEpochSecond (java.time.LocalDate)
java.time.LocalDate date
long epochDay
long secs
public int compareTo (java.time.OffsetTime)
java.time.OffsetTime other
int compare
public boolean isAfter (java.time.OffsetTime)
java.time.OffsetTime other
public boolean isBefore (java.time.OffsetTime)
java.time.OffsetTime other
public boolean isEqual (java.time.OffsetTime)
java.time.OffsetTime other
public boolean equals (java.lang.Object)
java.time.OffsetTime other
Object obj
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
static java.time.OffsetTime readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
java.time.LocalTime time
java.time.ZoneOffset offset
public volatile synthetic java.time.temporal.Temporal minus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal minus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal plus (long, java.time.temporal.TemporalUnit)
public volatile synthetic java.time.temporal.Temporal plus (java.time.temporal.TemporalAmount)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalField, long)
public volatile synthetic java.time.temporal.Temporal with (java.time.temporal.TemporalAdjuster)
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/time/Instant$1.class
Instant.java
package java.time
synthetic java.time.Instant$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoField
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoUnit
static void <clinit> ()
}
java/util/ImmutableCollections$AbstractImmutableMap.class
ImmutableCollections.java
package java.util
abstract java.util.ImmutableCollections$AbstractImmutableMap extends java.util.AbstractMap implements java.io.Serializable {
void <init> ()
public void clear ()
public java.lang.Object compute (java.lang.Object, java.util.function.BiFunction)
Object key
java.util.function.BiFunction rf
public java.lang.Object computeIfAbsent (java.lang.Object, java.util.function.Function)
Object key
java.util.function.Function mf
public java.lang.Object computeIfPresent (java.lang.Object, java.util.function.BiFunction)
Object key
java.util.function.BiFunction rf
public java.lang.Object merge (java.lang.Object, java.lang.Object, java.util.function.BiFunction)
Object key
Object value
java.util.function.BiFunction rf
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map m
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public void replaceAll (java.util.function.BiFunction)
java.util.function.BiFunction f
}
java/util/ImmutableCollections.class
ImmutableCollections.java
package java.util
java.util.ImmutableCollections extends java.lang.Object {
static final int SALT
static final int EXPAND_FACTOR
private void <init> ()
static java.lang.UnsupportedOperationException uoe ()
static java.util.List listCopy (java.util.Collection)
java.util.Collection coll
static java.util.List emptyList ()
static java.util.Set emptySet ()
static java.util.Map emptyMap ()
static void <clinit> ()
long nt
}
java/util/Spliterators$AbstractDoubleSpliterator$HoldingDoubleConsumer.class
Spliterators.java
package java.util
final java.util.Spliterators$AbstractDoubleSpliterator$HoldingDoubleConsumer extends java.lang.Object implements java.util.function.DoubleConsumer {
double value
void <init> ()
public void accept (double)
double value
}
java/util/stream/DoublePipeline$StatefulOp.class
DoublePipeline.java
package java.util.stream
abstract java.util.stream.DoublePipeline$StatefulOp extends java.util.stream.DoublePipeline {
static final synthetic boolean $assertionsDisabled
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
final boolean opIsStateful ()
abstract java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
public volatile synthetic java.util.stream.DoubleStream parallel ()
public volatile synthetic java.util.stream.DoubleStream sequential ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
static void <clinit> ()
}
java/util/stream/DoubleStream.class
DoubleStream.java
package java.util.stream
public abstract java.util.stream.DoubleStream extends java.lang.Object implements java.util.stream.BaseStream {
public abstract java.util.stream.DoubleStream filter (java.util.function.DoublePredicate)
public abstract java.util.stream.DoubleStream map (java.util.function.DoubleUnaryOperator)
public abstract java.util.stream.Stream mapToObj (java.util.function.DoubleFunction)
public abstract java.util.stream.IntStream mapToInt (java.util.function.DoubleToIntFunction)
public abstract java.util.stream.LongStream mapToLong (java.util.function.DoubleToLongFunction)
public abstract java.util.stream.DoubleStream flatMap (java.util.function.DoubleFunction)
public abstract java.util.stream.DoubleStream distinct ()
public abstract java.util.stream.DoubleStream sorted ()
public abstract java.util.stream.DoubleStream peek (java.util.function.DoubleConsumer)
public abstract java.util.stream.DoubleStream limit (long)
public abstract java.util.stream.DoubleStream skip (long)
public java.util.stream.DoubleStream takeWhile (java.util.function.DoublePredicate)
java.util.function.DoublePredicate predicate
public java.util.stream.DoubleStream dropWhile (java.util.function.DoublePredicate)
java.util.function.DoublePredicate predicate
public abstract void forEach (java.util.function.DoubleConsumer)
public abstract void forEachOrdered (java.util.function.DoubleConsumer)
public abstract double[] toArray ()
public abstract double reduce (double, java.util.function.DoubleBinaryOperator)
public abstract java.util.OptionalDouble reduce (java.util.function.DoubleBinaryOperator)
public abstract java.lang.Object collect (java.util.function.Supplier, java.util.function.ObjDoubleConsumer, java.util.function.BiConsumer)
public abstract double sum ()
public abstract java.util.OptionalDouble min ()
public abstract java.util.OptionalDouble max ()
public abstract long count ()
public abstract java.util.OptionalDouble average ()
public abstract java.util.DoubleSummaryStatistics summaryStatistics ()
public abstract boolean anyMatch (java.util.function.DoublePredicate)
public abstract boolean allMatch (java.util.function.DoublePredicate)
public abstract boolean noneMatch (java.util.function.DoublePredicate)
public abstract java.util.OptionalDouble findFirst ()
public abstract java.util.OptionalDouble findAny ()
public abstract java.util.stream.Stream boxed ()
public abstract java.util.stream.DoubleStream sequential ()
public abstract java.util.stream.DoubleStream parallel ()
public abstract java.util.PrimitiveIterator$OfDouble iterator ()
public abstract java.util.Spliterator$OfDouble spliterator ()
public static java.util.stream.DoubleStream$Builder builder ()
public static java.util.stream.DoubleStream empty ()
public static java.util.stream.DoubleStream of (double)
double t
public static transient java.util.stream.DoubleStream of (double[])
double[] values
public static java.util.stream.DoubleStream iterate (double, java.util.function.DoubleUnaryOperator)
double seed
java.util.function.DoubleUnaryOperator f
java.util.Spliterator$OfDouble spliterator
public static java.util.stream.DoubleStream iterate (double, java.util.function.DoublePredicate, java.util.function.DoubleUnaryOperator)
double seed
java.util.function.DoublePredicate hasNext
java.util.function.DoubleUnaryOperator next
java.util.Spliterator$OfDouble spliterator
public static java.util.stream.DoubleStream generate (java.util.function.DoubleSupplier)
java.util.function.DoubleSupplier s
public static java.util.stream.DoubleStream concat (java.util.stream.DoubleStream, java.util.stream.DoubleStream)
java.util.stream.DoubleStream a
java.util.stream.DoubleStream b
java.util.Spliterator$OfDouble split
java.util.stream.DoubleStream stream
public volatile synthetic java.util.stream.BaseStream parallel ()
public volatile synthetic java.util.stream.BaseStream sequential ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
}
java/util/stream/Streams.class
Streams.java
package java.util.stream
final java.util.stream.Streams extends java.lang.Object {
private void <init> ()
static java.lang.Runnable composeWithExceptions (java.lang.Runnable, java.lang.Runnable)
Runnable a
Runnable b
static java.lang.Runnable composedClose (java.util.stream.BaseStream, java.util.stream.BaseStream)
java.util.stream.BaseStream a
java.util.stream.BaseStream b
}
java/util/stream/LongStream$Builder.class
LongStream.java
package java.util.stream
public abstract java.util.stream.LongStream$Builder extends java.lang.Object implements java.util.function.LongConsumer {
public abstract void accept (long)
public java.util.stream.LongStream$Builder add (long)
long t
public abstract java.util.stream.LongStream build ()
}
java/util/stream/ReduceOps$CountingSink.class
ReduceOps.java
package java.util.stream
abstract java.util.stream.ReduceOps$CountingSink extends java.util.stream.ReduceOps$Box implements java.util.stream.ReduceOps$AccumulatingSink {
long count
void <init> ()
public void begin (long)
long size
public java.lang.Long get ()
public void combine (java.util.stream.ReduceOps$CountingSink)
java.util.stream.ReduceOps$CountingSink other
public volatile synthetic java.lang.Object get ()
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
}
java/util/stream/StreamSpliterators.class
StreamSpliterators.java
package java.util.stream
java.util.stream.StreamSpliterators extends java.lang.Object {
void <init> ()
}
java/util/stream/ReferencePipeline$4$1.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$4$1 extends java.util.stream.Sink$ChainedReference {
final synthetic java.util.stream.ReferencePipeline$4 this$1
void <init> (java.util.stream.ReferencePipeline$4, java.util.stream.Sink)
java.util.stream.ReferencePipeline$4 this$1
java.util.stream.Sink downstream
public void accept (java.lang.Object)
Object u
}
java/util/stream/IntPipeline$1.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$1 extends java.util.stream.ReferencePipeline$StatelessOp {
final synthetic java.util.function.IntFunction val$mapper
final synthetic java.util.stream.IntPipeline this$0
void <init> (java.util.stream.IntPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.IntFunction)
java.util.stream.IntPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/Nodes$ConcNode.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$ConcNode extends java.util.stream.Nodes$AbstractConcNode implements java.util.stream.Node {
void <init> (java.util.stream.Node, java.util.stream.Node)
java.util.stream.Node left
java.util.stream.Node right
public java.util.Spliterator spliterator ()
public void copyInto (java.lang.Object[], int)
Object[] array
int offset
public java.lang.Object[] asArray (java.util.function.IntFunction)
java.util.function.IntFunction generator
long size
Object[] array
public void forEach (java.util.function.Consumer)
java.util.function.Consumer consumer
public java.util.stream.Node truncate (long, long, java.util.function.IntFunction)
long from
long to
java.util.function.IntFunction generator
long leftCount
public java.lang.String toString ()
}
java/util/stream/Streams$2.class
Streams.java
package java.util.stream
java.util.stream.Streams$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.stream.BaseStream val$a
final synthetic java.util.stream.BaseStream val$b
void <init> (java.util.stream.BaseStream, java.util.stream.BaseStream)
public void run ()
Throwable e2
Throwable e1
}
java/util/stream/StreamSupport.class
StreamSupport.java
package java.util.stream
public final java.util.stream.StreamSupport extends java.lang.Object {
private void <init> ()
public static java.util.stream.Stream stream (java.util.Spliterator, boolean)
java.util.Spliterator spliterator
boolean parallel
public static java.util.stream.Stream stream (java.util.function.Supplier, int, boolean)
java.util.function.Supplier supplier
int characteristics
boolean parallel
public static java.util.stream.IntStream intStream (java.util.Spliterator$OfInt, boolean)
java.util.Spliterator$OfInt spliterator
boolean parallel
public static java.util.stream.IntStream intStream (java.util.function.Supplier, int, boolean)
java.util.function.Supplier supplier
int characteristics
boolean parallel
public static java.util.stream.LongStream longStream (java.util.Spliterator$OfLong, boolean)
java.util.Spliterator$OfLong spliterator
boolean parallel
public static java.util.stream.LongStream longStream (java.util.function.Supplier, int, boolean)
java.util.function.Supplier supplier
int characteristics
boolean parallel
public static java.util.stream.DoubleStream doubleStream (java.util.Spliterator$OfDouble, boolean)
java.util.Spliterator$OfDouble spliterator
boolean parallel
public static java.util.stream.DoubleStream doubleStream (java.util.function.Supplier, int, boolean)
java.util.function.Supplier supplier
int characteristics
boolean parallel
}
java/util/stream/StreamSpliterators$SliceSpliterator$OfLong.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$SliceSpliterator$OfLong extends java.util.stream.StreamSpliterators$SliceSpliterator$OfPrimitive implements java.util.Spliterator$OfLong {
void <init> (java.util.Spliterator$OfLong, long, long)
java.util.Spliterator$OfLong s
long sliceOrigin
long sliceFence
void <init> (java.util.Spliterator$OfLong, long, long, long, long)
java.util.Spliterator$OfLong s
long sliceOrigin
long sliceFence
long origin
long fence
protected java.util.Spliterator$OfLong makeSpliterator (java.util.Spliterator$OfLong, long, long, long, long)
java.util.Spliterator$OfLong s
long sliceOrigin
long sliceFence
long origin
long fence
protected java.util.function.LongConsumer emptyConsumer ()
protected volatile synthetic java.lang.Object emptyConsumer ()
protected volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator, long, long, long, long)
public volatile synthetic void forEachRemaining (java.util.function.LongConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.LongConsumer)
public volatile synthetic java.util.Spliterator$OfLong trySplit ()
private static synthetic void lambda$emptyConsumer$0 (long)
long e
}
java/util/stream/Nodes$SizedCollectorTask.class
Nodes.java
package java.util.stream
abstract java.util.stream.Nodes$SizedCollectorTask extends java.util.concurrent.CountedCompleter implements java.util.stream.Sink {
protected final java.util.Spliterator spliterator
protected final java.util.stream.PipelineHelper helper
protected final long targetSize
protected long offset
protected long length
protected int index
protected int fence
static final synthetic boolean $assertionsDisabled
void <init> (java.util.Spliterator, java.util.stream.PipelineHelper, int)
java.util.Spliterator spliterator
java.util.stream.PipelineHelper helper
int arrayLength
void <init> (java.util.stream.Nodes$SizedCollectorTask, java.util.Spliterator, long, long, int)
java.util.stream.Nodes$SizedCollectorTask parent
java.util.Spliterator spliterator
long offset
long length
int arrayLength
public void compute ()
long leftSplitSize
java.util.Spliterator leftSplit
java.util.stream.Nodes$SizedCollectorTask task
java.util.Spliterator rightSplit
java.util.stream.Sink sink
abstract java.util.stream.Nodes$SizedCollectorTask makeChild (java.util.Spliterator, long, long)
public void begin (long)
long size
static void <clinit> ()
}
java/util/stream/Nodes$EmptyNode.class
Nodes.java
package java.util.stream
abstract java.util.stream.Nodes$EmptyNode extends java.lang.Object implements java.util.stream.Node {
void <init> ()
public java.lang.Object[] asArray (java.util.function.IntFunction)
java.util.function.IntFunction generator
public void copyInto (java.lang.Object, int)
Object array
int offset
public long count ()
public void forEach (java.lang.Object)
Object consumer
}
java/util/stream/LongPipeline$8$1.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$8$1 extends java.util.stream.Sink$ChainedLong {
final synthetic java.util.stream.LongPipeline$8 this$1
void <init> (java.util.stream.LongPipeline$8, java.util.stream.Sink)
java.util.stream.LongPipeline$8 this$1
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (long)
long t
}
java/util/stream/DistinctOps.class
DistinctOps.java
package java.util.stream
final java.util.stream.DistinctOps extends java.lang.Object {
private void <init> ()
static java.util.stream.ReferencePipeline makeRef (java.util.stream.AbstractPipeline)
java.util.stream.AbstractPipeline upstream
}
java/util/stream/SpinedBuffer$OfLong$1Splitr.class
SpinedBuffer.java
package java.util.stream
java.util.stream.SpinedBuffer$OfLong$1Splitr extends java.util.stream.SpinedBuffer$OfPrimitive$BaseSpliterator implements java.util.Spliterator$OfLong {
final synthetic java.util.stream.SpinedBuffer$OfLong this$0
void <init> (java.util.stream.SpinedBuffer$OfLong, int, int, int, int)
java.util.stream.SpinedBuffer$OfLong this$0
int firstSpineIndex
int lastSpineIndex
int firstSpineElementIndex
int lastSpineElementFence
java.util.stream.SpinedBuffer$OfLong$1Splitr newSpliterator (int, int, int, int)
int firstSpineIndex
int lastSpineIndex
int firstSpineElementIndex
int lastSpineElementFence
void arrayForOne (long[], int, java.util.function.LongConsumer)
long[] array
int index
java.util.function.LongConsumer consumer
java.util.Spliterator$OfLong arraySpliterator (long[], int, int)
long[] array
int offset
int len
volatile synthetic java.util.Spliterator$OfPrimitive arraySpliterator (java.lang.Object, int, int)
volatile synthetic void arrayForOne (java.lang.Object, int, java.lang.Object)
volatile synthetic java.util.Spliterator$OfPrimitive newSpliterator (int, int, int, int)
public volatile synthetic void forEachRemaining (java.util.function.LongConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.LongConsumer)
public volatile synthetic java.util.Spliterator$OfLong trySplit ()
}
java/util/stream/SliceOps$1.class
SliceOps.java
package java.util.stream
java.util.stream.SliceOps$1 extends java.util.stream.ReferencePipeline$StatefulOp {
final synthetic long val$skip
final synthetic long val$limit
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, long, long)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator unorderedSkipLimitSpliterator (java.util.Spliterator, long, long, long)
java.util.Spliterator s
long skip
long limit
long sizeIfKnown
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
long size
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.Spliterator s
java.util.Spliterator s
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
long size
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/SpinedBuffer$OfPrimitive.class
SpinedBuffer.java
package java.util.stream
abstract java.util.stream.SpinedBuffer$OfPrimitive extends java.util.stream.AbstractSpinedBuffer implements java.lang.Iterable {
Object curChunk
Object[] spine
void <init> (int)
int initialCapacity
void <init> ()
public abstract java.util.Iterator iterator ()
public abstract void forEach (java.util.function.Consumer)
public java.util.Spliterator spliterator ()
protected abstract java.lang.Object[] newArrayArray (int)
public abstract java.lang.Object newArray (int)
protected abstract int arrayLength (java.lang.Object)
protected abstract void arrayForEach (java.lang.Object, int, int, java.lang.Object)
protected long capacity ()
private void inflateSpine ()
protected final void ensureCapacity (long)
int newSpineSize
int nextChunkSize
int i
long targetSize
long capacity
protected void increaseCapacity ()
protected int chunkFor (long)
int j
long index
public void copyInto (java.lang.Object, int)
int i
Object array
int offset
long finalOffset
public java.lang.Object asPrimitiveArray ()
long size
Object result
protected void preAccept ()
public void clear ()
public void forEach (java.lang.Object)
int j
Object consumer
}
java/util/stream/LongPipeline$6.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$6 extends java.util.stream.LongPipeline$StatelessOp {
final synthetic java.util.function.LongFunction val$mapper
final synthetic java.util.stream.LongPipeline this$0
void <init> (java.util.stream.LongPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.LongFunction)
java.util.stream.LongPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/SortedOps$OfLong.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$OfLong extends java.util.stream.LongPipeline$StatefulOp {
void <init> (java.util.stream.AbstractPipeline)
java.util.stream.AbstractPipeline upstream
public java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.Node$OfLong n
long[] content
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
}
java/util/stream/ReduceOps$11ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$11ReducingSink extends java.lang.Object implements java.util.stream.ReduceOps$AccumulatingSink java.util.stream.Sink$OfDouble {
private double state
final synthetic double val$identity
final synthetic java.util.function.DoubleBinaryOperator val$operator
void <init> (double, java.util.function.DoubleBinaryOperator)
public void begin (long)
long size
public void accept (double)
double t
public java.lang.Double get ()
public void combine (java.util.stream.ReduceOps$11ReducingSink)
java.util.stream.ReduceOps$11ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/IntPipeline$9.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$9 extends java.util.stream.IntPipeline$StatelessOp {
final synthetic java.util.function.IntPredicate val$predicate
final synthetic java.util.stream.IntPipeline this$0
void <init> (java.util.stream.IntPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.IntPredicate)
java.util.stream.IntPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/ReferencePipeline$10$1.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$10$1 extends java.util.stream.Sink$ChainedReference {
boolean cancellationRequestedCalled
java.util.function.LongConsumer downstreamAsLong
final synthetic java.util.stream.ReferencePipeline$10 this$1
void <init> (java.util.stream.ReferencePipeline$10, java.util.stream.Sink)
java.util.stream.ReferencePipeline$10 this$1
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (java.lang.Object)
java.util.Spliterator$OfLong s
java.util.stream.LongStream result
Object u
public boolean cancellationRequested ()
}
java/util/stream/ReduceOps$8.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$8 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.BinaryOperator val$combiner
final synthetic java.util.function.ObjIntConsumer val$accumulator
final synthetic java.util.function.Supplier val$supplier
void <init> (java.util.stream.StreamShape, java.util.function.BinaryOperator, java.util.function.ObjIntConsumer, java.util.function.Supplier)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$7ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/ForEachOps$ForEachOp.class
ForEachOps.java
package java.util.stream
abstract java.util.stream.ForEachOps$ForEachOp extends java.lang.Object implements java.util.stream.TerminalOp java.util.stream.TerminalSink {
private final boolean ordered
protected void <init> (boolean)
boolean ordered
public int getOpFlags ()
public java.lang.Void evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public java.lang.Void evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public java.lang.Void get ()
public volatile synthetic java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/Node$OfPrimitive.class
Node.java
package java.util.stream
public abstract java.util.stream.Node$OfPrimitive extends java.lang.Object implements java.util.stream.Node {
public abstract java.util.Spliterator$OfPrimitive spliterator ()
public abstract void forEach (java.lang.Object)
public java.util.stream.Node$OfPrimitive getChild (int)
int i
public abstract java.util.stream.Node$OfPrimitive truncate (long, long, java.util.function.IntFunction)
public java.lang.Object[] asArray (java.util.function.IntFunction)
java.util.function.IntFunction generator
long size
Object[] boxed
public abstract java.lang.Object asPrimitiveArray ()
public abstract java.lang.Object newArray (int)
public abstract void copyInto (java.lang.Object, int)
public volatile synthetic java.util.stream.Node truncate (long, long, java.util.function.IntFunction)
public volatile synthetic java.util.stream.Node getChild (int)
public volatile synthetic java.util.Spliterator spliterator ()
}
java/util/stream/WhileOps$3Op$1OpSink.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$3Op$1OpSink extends java.util.stream.Sink$ChainedLong implements java.util.stream.WhileOps$DropWhileSink {
long dropCount
boolean take
final synthetic java.util.stream.Sink val$sink
final synthetic boolean val$retainAndCountDroppedElements
final synthetic java.util.stream.WhileOps$3Op this$0
void <init> (java.util.stream.WhileOps$3Op, java.util.stream.Sink, boolean)
java.util.stream.WhileOps$3Op this$0
public void accept (long)
long t
boolean takeElement
public long getDropCount ()
}
java/util/stream/DoublePipeline$7$1.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$7$1 extends java.util.stream.Sink$ChainedDouble {
final synthetic java.util.stream.DoublePipeline$7 this$1
void <init> (java.util.stream.DoublePipeline$7, java.util.stream.Sink)
java.util.stream.DoublePipeline$7 this$1
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (double)
double t
}
java/util/stream/LongPipeline$3$1.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$3$1 extends java.util.stream.Sink$ChainedLong {
final synthetic java.util.stream.LongPipeline$3 this$1
void <init> (java.util.stream.LongPipeline$3, java.util.stream.Sink)
java.util.stream.LongPipeline$3 this$1
java.util.stream.Sink downstream
public void accept (long)
long t
}
java/util/stream/StreamSpliterators$ArrayBuffer$OfInt.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$ArrayBuffer$OfInt extends java.util.stream.StreamSpliterators$ArrayBuffer$OfPrimitive implements java.util.function.IntConsumer {
final int[] array
void <init> (int)
int size
public void accept (int)
int t
public void forEach (java.util.function.IntConsumer, long)
int i
java.util.function.IntConsumer action
long fence
public volatile synthetic void forEach (java.lang.Object, long)
}
java/util/stream/ForEachOps$ForEachOrderedTask.class
ForEachOps.java
package java.util.stream
final java.util.stream.ForEachOps$ForEachOrderedTask extends java.util.concurrent.CountedCompleter {
private final java.util.stream.PipelineHelper helper
private java.util.Spliterator spliterator
private final long targetSize
private final java.util.concurrent.ConcurrentHashMap completionMap
private final java.util.stream.Sink action
private final java.util.stream.ForEachOps$ForEachOrderedTask leftPredecessor
private java.util.stream.Node node
protected void <init> (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.stream.Sink)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.Sink action
void <init> (java.util.stream.ForEachOps$ForEachOrderedTask, java.util.Spliterator, java.util.stream.ForEachOps$ForEachOrderedTask)
java.util.stream.ForEachOps$ForEachOrderedTask parent
java.util.Spliterator spliterator
java.util.stream.ForEachOps$ForEachOrderedTask leftPredecessor
public final void compute ()
private static void doCompute (java.util.stream.ForEachOps$ForEachOrderedTask)
java.util.stream.ForEachOps$ForEachOrderedTask taskToFork
java.util.stream.ForEachOps$ForEachOrderedTask leftChild
java.util.stream.ForEachOps$ForEachOrderedTask rightChild
java.util.stream.ForEachOps$ForEachOrderedTask taskToFork
java.util.Spliterator leftSplit
java.util.function.IntFunction generator
java.util.stream.Node$Builder nb
java.util.stream.ForEachOps$ForEachOrderedTask task
java.util.Spliterator rightSplit
long sizeThreshold
boolean forkRight
public void onCompletion (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter caller
java.util.stream.ForEachOps$ForEachOrderedTask leftDescendant
private static synthetic java.lang.Object[] lambda$doCompute$0 (int)
int size
}
java/util/stream/ReduceOps$1.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$1 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.BinaryOperator val$combiner
final synthetic java.util.function.BiFunction val$reducer
final synthetic Object val$seed
void <init> (java.util.stream.StreamShape, java.util.function.BinaryOperator, java.util.function.BiFunction, java.lang.Object)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$1ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/DesugarLongStream$1.class
DesugarLongStream.java
package java.util.stream
java.util.stream.DesugarLongStream$1 extends java.util.Spliterators$AbstractLongSpliterator {
long prev
boolean started
boolean finished
final synthetic java.util.function.LongUnaryOperator val$next
final synthetic long val$seed
final synthetic java.util.function.LongPredicate val$hasNext
void <init> (long, int, java.util.function.LongUnaryOperator, long, java.util.function.LongPredicate)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.LongConsumer)
long t
java.util.function.LongConsumer action
long t
public void forEachRemaining (java.util.function.LongConsumer)
java.util.function.LongConsumer action
long t
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
}
java/util/stream/Collector$Characteristics.class
Collector.java
package java.util.stream
public final enum java.util.stream.Collector$Characteristics extends java.lang.Enum {
public static final enum java.util.stream.Collector$Characteristics CONCURRENT
public static final enum java.util.stream.Collector$Characteristics UNORDERED
public static final enum java.util.stream.Collector$Characteristics IDENTITY_FINISH
private static final synthetic java.util.stream.Collector$Characteristics[] $VALUES
public static java.util.stream.Collector$Characteristics[] values ()
public static java.util.stream.Collector$Characteristics valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.util.stream.Collector$Characteristics[] $values ()
static void <clinit> ()
}
java/util/stream/IntPipeline$5.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$5 extends java.util.stream.LongPipeline$StatelessOp {
final synthetic java.util.function.IntToLongFunction val$mapper
final synthetic java.util.stream.IntPipeline this$0
void <init> (java.util.stream.IntPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.IntToLongFunction)
java.util.stream.IntPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/MatchOps$3MatchSink.class
MatchOps.java
package java.util.stream
java.util.stream.MatchOps$3MatchSink extends java.util.stream.MatchOps$BooleanTerminalSink implements java.util.stream.Sink$OfLong {
final synthetic java.util.stream.MatchOps$MatchKind val$matchKind
final synthetic java.util.function.LongPredicate val$predicate
void <init> (java.util.stream.MatchOps$MatchKind, java.util.function.LongPredicate)
public void accept (long)
long t
}
java/util/stream/SliceOps$4.class
SliceOps.java
package java.util.stream
java.util.stream.SliceOps$4 extends java.util.stream.DoublePipeline$StatefulOp {
final synthetic long val$skip
final synthetic long val$limit
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, long, long)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator$OfDouble unorderedSkipLimitSpliterator (java.util.Spliterator$OfDouble, long, long, long)
java.util.Spliterator$OfDouble s
long skip
long limit
long sizeIfKnown
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
long size
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.Spliterator s
java.util.Spliterator$OfDouble s
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
long size
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
private static synthetic java.lang.Double[] lambda$opEvaluateParallelLazy$0 (int)
int x$0
}
java/util/stream/Nodes$LongSpinedNodeBuilder.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$LongSpinedNodeBuilder extends java.util.stream.SpinedBuffer$OfLong implements java.util.stream.Node$OfLong java.util.stream.Node$Builder$OfLong {
private boolean building
static final synthetic boolean $assertionsDisabled
void <init> ()
public java.util.Spliterator$OfLong spliterator ()
public void forEach (java.util.function.LongConsumer)
java.util.function.LongConsumer consumer
public void begin (long)
long size
public void accept (long)
long i
public void end ()
public void copyInto (long[], int)
long[] array
int offset
public long[] asPrimitiveArray ()
public java.util.stream.Node$OfLong build ()
public volatile synthetic void forEach (java.lang.Object)
public volatile synthetic java.lang.Object asPrimitiveArray ()
public volatile synthetic void copyInto (java.lang.Object, int)
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
public volatile synthetic java.util.stream.Node build ()
static void <clinit> ()
}
java/util/stream/SpinedBuffer$OfDouble$1Splitr.class
SpinedBuffer.java
package java.util.stream
java.util.stream.SpinedBuffer$OfDouble$1Splitr extends java.util.stream.SpinedBuffer$OfPrimitive$BaseSpliterator implements java.util.Spliterator$OfDouble {
final synthetic java.util.stream.SpinedBuffer$OfDouble this$0
void <init> (java.util.stream.SpinedBuffer$OfDouble, int, int, int, int)
java.util.stream.SpinedBuffer$OfDouble this$0
int firstSpineIndex
int lastSpineIndex
int firstSpineElementIndex
int lastSpineElementFence
java.util.stream.SpinedBuffer$OfDouble$1Splitr newSpliterator (int, int, int, int)
int firstSpineIndex
int lastSpineIndex
int firstSpineElementIndex
int lastSpineElementFence
void arrayForOne (double[], int, java.util.function.DoubleConsumer)
double[] array
int index
java.util.function.DoubleConsumer consumer
java.util.Spliterator$OfDouble arraySpliterator (double[], int, int)
double[] array
int offset
int len
volatile synthetic java.util.Spliterator$OfPrimitive arraySpliterator (java.lang.Object, int, int)
volatile synthetic void arrayForOne (java.lang.Object, int, java.lang.Object)
volatile synthetic java.util.Spliterator$OfPrimitive newSpliterator (int, int, int, int)
public volatile synthetic void forEachRemaining (java.util.function.DoubleConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.DoubleConsumer)
public volatile synthetic java.util.Spliterator$OfDouble trySplit ()
}
java/util/stream/Nodes$InternalNodeSpliterator$OfRef.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$InternalNodeSpliterator$OfRef extends java.util.stream.Nodes$InternalNodeSpliterator {
void <init> (java.util.stream.Node)
java.util.stream.Node curNode
public boolean tryAdvance (java.util.function.Consumer)
java.util.stream.Node leaf
java.util.function.Consumer consumer
boolean hasNext
public void forEachRemaining (java.util.function.Consumer)
java.util.Deque stack
java.util.stream.Node leaf
java.util.function.Consumer consumer
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfDouble$Dropping.class
WhileOps.java
package java.util.stream
final java.util.stream.WhileOps$UnorderedWhileSpliterator$OfDouble$Dropping extends java.util.stream.WhileOps$UnorderedWhileSpliterator$OfDouble {
void <init> (java.util.Spliterator$OfDouble, boolean, java.util.function.DoublePredicate)
java.util.Spliterator$OfDouble s
boolean noSplitting
java.util.function.DoublePredicate p
void <init> (java.util.Spliterator$OfDouble, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfDouble)
java.util.Spliterator$OfDouble s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfDouble parent
public boolean tryAdvance (java.util.function.DoubleConsumer)
boolean adv
boolean dropped
java.util.function.DoubleConsumer action
java.util.Spliterator$OfDouble makeSpliterator (java.util.Spliterator$OfDouble)
java.util.Spliterator$OfDouble s
public volatile synthetic java.util.Spliterator$OfDouble trySplit ()
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator)
}
java/util/stream/StreamSpliterators$UnorderedSliceSpliterator$OfDouble.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfDouble extends java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfPrimitive implements java.util.Spliterator$OfDouble java.util.function.DoubleConsumer {
double tmpValue
void <init> (java.util.Spliterator$OfDouble, long, long)
java.util.Spliterator$OfDouble s
long skip
long limit
void <init> (java.util.Spliterator$OfDouble, java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfDouble)
java.util.Spliterator$OfDouble s
java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfDouble parent
public void accept (double)
double value
protected void acceptConsumed (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
protected java.util.stream.StreamSpliterators$ArrayBuffer$OfDouble bufferCreate (int)
int initialCapacity
protected java.util.Spliterator$OfDouble makeSpliterator (java.util.Spliterator$OfDouble)
java.util.Spliterator$OfDouble s
protected volatile synthetic java.util.stream.StreamSpliterators$ArrayBuffer$OfPrimitive bufferCreate (int)
protected volatile synthetic void acceptConsumed (java.lang.Object)
protected volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator)
public volatile synthetic void forEachRemaining (java.util.function.DoubleConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.DoubleConsumer)
public volatile synthetic java.util.Spliterator$OfDouble trySplit ()
}
java/util/stream/Nodes$ToArrayTask$OfPrimitive.class
Nodes.java
package java.util.stream
java.util.stream.Nodes$ToArrayTask$OfPrimitive extends java.util.stream.Nodes$ToArrayTask {
private final Object array
private void <init> (java.util.stream.Node$OfPrimitive, java.lang.Object, int)
java.util.stream.Node$OfPrimitive node
Object array
int offset
private void <init> (java.util.stream.Nodes$ToArrayTask$OfPrimitive, java.util.stream.Node$OfPrimitive, int)
java.util.stream.Nodes$ToArrayTask$OfPrimitive parent
java.util.stream.Node$OfPrimitive node
int offset
java.util.stream.Nodes$ToArrayTask$OfPrimitive makeChild (int, int)
int childIndex
int offset
void copyNodeToArray ()
volatile synthetic java.util.stream.Nodes$ToArrayTask makeChild (int, int)
}
java/util/stream/DesugarLongStream.class
DesugarLongStream.java
package java.util.stream
public final java.util.stream.DesugarLongStream extends java.lang.Object {
private void <init> ()
public static java.util.stream.LongStream iterate (long, java.util.function.LongPredicate, java.util.function.LongUnaryOperator)
long seed
java.util.function.LongPredicate hasNext
java.util.function.LongUnaryOperator next
java.util.Spliterator$OfLong spliterator
}
java/util/stream/Nodes$AbstractConcNode.class
Nodes.java
package java.util.stream
abstract java.util.stream.Nodes$AbstractConcNode extends java.lang.Object implements java.util.stream.Node {
protected final java.util.stream.Node left
protected final java.util.stream.Node right
private final long size
void <init> (java.util.stream.Node, java.util.stream.Node)
java.util.stream.Node left
java.util.stream.Node right
public int getChildCount ()
public java.util.stream.Node getChild (int)
int i
public long count ()
}
java/util/stream/StreamSpliterators$SliceSpliterator$OfDouble.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$SliceSpliterator$OfDouble extends java.util.stream.StreamSpliterators$SliceSpliterator$OfPrimitive implements java.util.Spliterator$OfDouble {
void <init> (java.util.Spliterator$OfDouble, long, long)
java.util.Spliterator$OfDouble s
long sliceOrigin
long sliceFence
void <init> (java.util.Spliterator$OfDouble, long, long, long, long)
java.util.Spliterator$OfDouble s
long sliceOrigin
long sliceFence
long origin
long fence
protected java.util.Spliterator$OfDouble makeSpliterator (java.util.Spliterator$OfDouble, long, long, long, long)
java.util.Spliterator$OfDouble s
long sliceOrigin
long sliceFence
long origin
long fence
protected java.util.function.DoubleConsumer emptyConsumer ()
protected volatile synthetic java.lang.Object emptyConsumer ()
protected volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator, long, long, long, long)
public volatile synthetic void forEachRemaining (java.util.function.DoubleConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.DoubleConsumer)
public volatile synthetic java.util.Spliterator$OfDouble trySplit ()
private static synthetic void lambda$emptyConsumer$0 (double)
double e
}
java/util/stream/LongPipeline$StatefulOp.class
LongPipeline.java
package java.util.stream
abstract java.util.stream.LongPipeline$StatefulOp extends java.util.stream.LongPipeline {
static final synthetic boolean $assertionsDisabled
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
final boolean opIsStateful ()
abstract java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
public volatile synthetic java.util.stream.LongStream parallel ()
public volatile synthetic java.util.stream.LongStream sequential ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
static void <clinit> ()
}
java/util/stream/ReferencePipeline$3.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$3 extends java.util.stream.ReferencePipeline$StatelessOp {
final synthetic java.util.function.Function val$mapper
final synthetic java.util.stream.ReferencePipeline this$0
void <init> (java.util.stream.ReferencePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.Function)
java.util.stream.ReferencePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/StreamSpliterators$SliceSpliterator$OfRef.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$SliceSpliterator$OfRef extends java.util.stream.StreamSpliterators$SliceSpliterator implements java.util.Spliterator {
void <init> (java.util.Spliterator, long, long)
java.util.Spliterator s
long sliceOrigin
long sliceFence
private void <init> (java.util.Spliterator, long, long, long, long)
java.util.Spliterator s
long sliceOrigin
long sliceFence
long origin
long fence
protected java.util.Spliterator makeSpliterator (java.util.Spliterator, long, long, long, long)
java.util.Spliterator s
long sliceOrigin
long sliceFence
long origin
long fence
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
private static synthetic void lambda$forEachRemaining$1 (java.lang.Object)
Object e
private static synthetic void lambda$tryAdvance$0 (java.lang.Object)
Object e
}
java/util/stream/FindOps$FindSink$OfInt.class
FindOps.java
package java.util.stream
final java.util.stream.FindOps$FindSink$OfInt extends java.util.stream.FindOps$FindSink implements java.util.stream.Sink$OfInt {
static final java.util.stream.TerminalOp OP_FIND_FIRST
static final java.util.stream.TerminalOp OP_FIND_ANY
void <init> ()
public void accept (int)
int value
public java.util.OptionalInt get ()
public volatile synthetic java.lang.Object get ()
public volatile synthetic void accept (java.lang.Integer)
static void <clinit> ()
}
java/util/stream/StreamSpliterators$ArrayBuffer$OfLong.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$ArrayBuffer$OfLong extends java.util.stream.StreamSpliterators$ArrayBuffer$OfPrimitive implements java.util.function.LongConsumer {
final long[] array
void <init> (int)
int size
public void accept (long)
long t
public void forEach (java.util.function.LongConsumer, long)
int i
java.util.function.LongConsumer action
long fence
public volatile synthetic void forEach (java.lang.Object, long)
}
java/util/stream/DoublePipeline$6.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$6 extends java.util.stream.DoublePipeline$StatelessOp {
final synthetic java.util.stream.DoublePipeline this$0
void <init> (java.util.stream.DoublePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.DoublePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/AbstractShortCircuitTask.class
AbstractShortCircuitTask.java
package java.util.stream
abstract java.util.stream.AbstractShortCircuitTask extends java.util.stream.AbstractTask {
protected final java.util.concurrent.atomic.AtomicReference sharedResult
protected volatile boolean canceled
protected void <init> (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
protected void <init> (java.util.stream.AbstractShortCircuitTask, java.util.Spliterator)
java.util.stream.AbstractShortCircuitTask parent
java.util.Spliterator spliterator
protected abstract java.lang.Object getEmptyResult ()
public void compute ()
java.util.Spliterator ls
java.util.stream.AbstractShortCircuitTask taskToFork
java.util.stream.AbstractShortCircuitTask leftChild
java.util.stream.AbstractShortCircuitTask rightChild
java.util.stream.AbstractShortCircuitTask taskToFork
java.util.Spliterator ls
java.util.Spliterator rs
long sizeEstimate
long sizeThreshold
boolean forkRight
java.util.stream.AbstractShortCircuitTask task
java.util.concurrent.atomic.AtomicReference sr
Object result
protected void shortCircuit (java.lang.Object)
Object result
protected void setLocalResult (java.lang.Object)
Object localResult
public java.lang.Object getRawResult ()
public java.lang.Object getLocalResult ()
Object answer
protected void cancel ()
protected boolean taskCanceled ()
java.util.stream.AbstractShortCircuitTask parent
boolean cancel
protected void cancelLaterNodes ()
java.util.stream.AbstractShortCircuitTask rightSibling
java.util.stream.AbstractShortCircuitTask parent
java.util.stream.AbstractShortCircuitTask node
}
java/util/stream/Nodes$ConcNode$OfInt.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$ConcNode$OfInt extends java.util.stream.Nodes$ConcNode$OfPrimitive implements java.util.stream.Node$OfInt {
void <init> (java.util.stream.Node$OfInt, java.util.stream.Node$OfInt)
java.util.stream.Node$OfInt left
java.util.stream.Node$OfInt right
public java.util.Spliterator$OfInt spliterator ()
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
public volatile synthetic java.util.Spliterator spliterator ()
}
java/util/stream/Nodes$SizedCollectorTask$OfInt.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$SizedCollectorTask$OfInt extends java.util.stream.Nodes$SizedCollectorTask implements java.util.stream.Sink$OfInt {
private final int[] array
void <init> (java.util.Spliterator, java.util.stream.PipelineHelper, int[])
java.util.Spliterator spliterator
java.util.stream.PipelineHelper helper
int[] array
void <init> (java.util.stream.Nodes$SizedCollectorTask$OfInt, java.util.Spliterator, long, long)
java.util.stream.Nodes$SizedCollectorTask$OfInt parent
java.util.Spliterator spliterator
long offset
long length
java.util.stream.Nodes$SizedCollectorTask$OfInt makeChild (java.util.Spliterator, long, long)
java.util.Spliterator spliterator
long offset
long size
public void accept (int)
int value
volatile synthetic java.util.stream.Nodes$SizedCollectorTask makeChild (java.util.Spliterator, long, long)
}
java/util/stream/Node$OfDouble.class
Node.java
package java.util.stream
public abstract java.util.stream.Node$OfDouble extends java.lang.Object implements java.util.stream.Node$OfPrimitive {
public void forEach (java.util.function.Consumer)
java.util.function.Consumer consumer
public void copyInto (java.lang.Double[], int)
int i
Double[] boxed
int offset
double[] array
public java.util.stream.Node$OfDouble truncate (long, long, java.util.function.IntFunction)
int i
int i
long from
long to
java.util.function.IntFunction generator
long size
java.util.Spliterator$OfDouble spliterator
java.util.stream.Node$Builder$OfDouble nodeBuilder
public double[] newArray (int)
int count
public java.util.stream.StreamShape getShape ()
public volatile synthetic java.lang.Object newArray (int)
public volatile synthetic java.util.stream.Node$OfPrimitive truncate (long, long, java.util.function.IntFunction)
public volatile synthetic void copyInto (java.lang.Object[], int)
public volatile synthetic java.util.stream.Node truncate (long, long, java.util.function.IntFunction)
private static synthetic void lambda$truncate$0 (double)
double e
}
java/util/stream/Node$OfInt.class
Node.java
package java.util.stream
public abstract java.util.stream.Node$OfInt extends java.lang.Object implements java.util.stream.Node$OfPrimitive {
public void forEach (java.util.function.Consumer)
java.util.function.Consumer consumer
public void copyInto (java.lang.Integer[], int)
int i
Integer[] boxed
int offset
int[] array
public java.util.stream.Node$OfInt truncate (long, long, java.util.function.IntFunction)
int i
int i
long from
long to
java.util.function.IntFunction generator
long size
java.util.Spliterator$OfInt spliterator
java.util.stream.Node$Builder$OfInt nodeBuilder
public int[] newArray (int)
int count
public java.util.stream.StreamShape getShape ()
public volatile synthetic java.lang.Object newArray (int)
public volatile synthetic java.util.stream.Node$OfPrimitive truncate (long, long, java.util.function.IntFunction)
public volatile synthetic void copyInto (java.lang.Object[], int)
public volatile synthetic java.util.stream.Node truncate (long, long, java.util.function.IntFunction)
private static synthetic void lambda$truncate$0 (int)
int e
}
java/util/stream/SortedOps$OfInt.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$OfInt extends java.util.stream.IntPipeline$StatefulOp {
void <init> (java.util.stream.AbstractPipeline)
java.util.stream.AbstractPipeline upstream
public java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.Node$OfInt n
int[] content
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
}
java/util/stream/ForEachOps$ForEachTask.class
ForEachOps.java
package java.util.stream
final java.util.stream.ForEachOps$ForEachTask extends java.util.concurrent.CountedCompleter {
private java.util.Spliterator spliterator
private final java.util.stream.Sink sink
private final java.util.stream.PipelineHelper helper
private long targetSize
void <init> (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.stream.Sink)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.Sink sink
void <init> (java.util.stream.ForEachOps$ForEachTask, java.util.Spliterator)
java.util.stream.ForEachOps$ForEachTask parent
java.util.Spliterator spliterator
public void compute ()
java.util.Spliterator leftSplit
java.util.stream.ForEachOps$ForEachTask taskToFork
java.util.stream.ForEachOps$ForEachTask leftTask
java.util.stream.ForEachOps$ForEachTask taskToFork
java.util.Spliterator leftSplit
java.util.Spliterator rightSplit
long sizeEstimate
long sizeThreshold
boolean isShortCircuit
boolean forkRight
java.util.stream.Sink taskSink
java.util.stream.ForEachOps$ForEachTask task
}
java/util/stream/LongPipeline$1.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$1 extends java.util.stream.ReferencePipeline$StatelessOp {
final synthetic java.util.function.LongFunction val$mapper
final synthetic java.util.stream.LongPipeline this$0
void <init> (java.util.stream.LongPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.LongFunction)
java.util.stream.LongPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/Streams$StreamBuilderImpl.class
Streams.java
package java.util.stream
final java.util.stream.Streams$StreamBuilderImpl extends java.util.stream.Streams$AbstractStreamBuilderImpl implements java.util.stream.Stream$Builder {
Object first
java.util.stream.SpinedBuffer buffer
void <init> ()
void <init> (java.lang.Object)
Object t
public void accept (java.lang.Object)
Object t
public java.util.stream.Stream$Builder add (java.lang.Object)
Object t
public java.util.stream.Stream build ()
int c
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
}
java/util/stream/Nodes$SizedCollectorTask$OfLong.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$SizedCollectorTask$OfLong extends java.util.stream.Nodes$SizedCollectorTask implements java.util.stream.Sink$OfLong {
private final long[] array
void <init> (java.util.Spliterator, java.util.stream.PipelineHelper, long[])
java.util.Spliterator spliterator
java.util.stream.PipelineHelper helper
long[] array
void <init> (java.util.stream.Nodes$SizedCollectorTask$OfLong, java.util.Spliterator, long, long)
java.util.stream.Nodes$SizedCollectorTask$OfLong parent
java.util.Spliterator spliterator
long offset
long length
java.util.stream.Nodes$SizedCollectorTask$OfLong makeChild (java.util.Spliterator, long, long)
java.util.Spliterator spliterator
long offset
long size
public void accept (long)
long value
volatile synthetic java.util.stream.Nodes$SizedCollectorTask makeChild (java.util.Spliterator, long, long)
}
java/util/stream/ReduceOps$17.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$17 extends java.util.stream.ReduceOps$ReduceOp {
void <init> (java.util.stream.StreamShape)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$CountingSink makeSink ()
public java.lang.Long evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public java.lang.Long evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public int getOpFlags ()
public volatile synthetic java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/IntPipeline$2$1.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$2$1 extends java.util.stream.Sink$ChainedInt {
final synthetic java.util.stream.IntPipeline$2 this$1
void <init> (java.util.stream.IntPipeline$2, java.util.stream.Sink)
java.util.stream.IntPipeline$2 this$1
java.util.stream.Sink downstream
public void accept (int)
int t
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfRef$Dropping.class
WhileOps.java
package java.util.stream
final java.util.stream.WhileOps$UnorderedWhileSpliterator$OfRef$Dropping extends java.util.stream.WhileOps$UnorderedWhileSpliterator$OfRef {
void <init> (java.util.Spliterator, boolean, java.util.function.Predicate)
java.util.Spliterator s
boolean noSplitting
java.util.function.Predicate p
void <init> (java.util.Spliterator, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfRef$Dropping)
java.util.Spliterator s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfRef$Dropping parent
public boolean tryAdvance (java.util.function.Consumer)
boolean adv
boolean dropped
java.util.function.Consumer action
java.util.Spliterator makeSpliterator (java.util.Spliterator)
java.util.Spliterator s
}
java/util/stream/Nodes$IntSpinedNodeBuilder.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$IntSpinedNodeBuilder extends java.util.stream.SpinedBuffer$OfInt implements java.util.stream.Node$OfInt java.util.stream.Node$Builder$OfInt {
private boolean building
static final synthetic boolean $assertionsDisabled
void <init> ()
public java.util.Spliterator$OfInt spliterator ()
public void forEach (java.util.function.IntConsumer)
java.util.function.IntConsumer consumer
public void begin (long)
long size
public void accept (int)
int i
public void end ()
public void copyInto (int[], int) throws java.lang.IndexOutOfBoundsException
int[] array
int offset
public int[] asPrimitiveArray ()
public java.util.stream.Node$OfInt build ()
public volatile synthetic void forEach (java.lang.Object)
public volatile synthetic java.lang.Object asPrimitiveArray ()
public volatile synthetic void copyInto (java.lang.Object, int)
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
public volatile synthetic java.util.stream.Node build ()
static void <clinit> ()
}
java/util/stream/StreamSpliterators$DelegatingSpliterator$OfDouble.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$DelegatingSpliterator$OfDouble extends java.util.stream.StreamSpliterators$DelegatingSpliterator$OfPrimitive implements java.util.Spliterator$OfDouble {
void <init> (java.util.function.Supplier)
java.util.function.Supplier supplier
public volatile synthetic void forEachRemaining (java.util.function.DoubleConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.DoubleConsumer)
public volatile synthetic java.util.Spliterator$OfDouble trySplit ()
}
java/util/stream/DesugarIntStream$1.class
DesugarIntStream.java
package java.util.stream
java.util.stream.DesugarIntStream$1 extends java.util.Spliterators$AbstractIntSpliterator {
int prev
boolean started
boolean finished
final synthetic java.util.function.IntUnaryOperator val$next
final synthetic int val$seed
final synthetic java.util.function.IntPredicate val$hasNext
void <init> (long, int, java.util.function.IntUnaryOperator, int, java.util.function.IntPredicate)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.IntConsumer)
int t
java.util.function.IntConsumer action
int t
public void forEachRemaining (java.util.function.IntConsumer)
java.util.function.IntConsumer action
int t
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
}
java/util/stream/FindOps$FindSink$OfDouble.class
FindOps.java
package java.util.stream
final java.util.stream.FindOps$FindSink$OfDouble extends java.util.stream.FindOps$FindSink implements java.util.stream.Sink$OfDouble {
static final java.util.stream.TerminalOp OP_FIND_FIRST
static final java.util.stream.TerminalOp OP_FIND_ANY
void <init> ()
public void accept (double)
double value
public java.util.OptionalDouble get ()
public volatile synthetic java.lang.Object get ()
public volatile synthetic void accept (java.lang.Double)
static void <clinit> ()
}
java/util/stream/SpinedBuffer$OfInt.class
SpinedBuffer.java
package java.util.stream
java.util.stream.SpinedBuffer$OfInt extends java.util.stream.SpinedBuffer$OfPrimitive implements java.util.function.IntConsumer {
void <init> ()
void <init> (int)
int initialCapacity
public void forEach (java.util.function.Consumer)
java.util.function.Consumer consumer
protected int[][] newArrayArray (int)
int size
public int[] newArray (int)
int size
protected int arrayLength (int[])
int[] array
protected void arrayForEach (int[], int, int, java.util.function.IntConsumer)
int i
int[] array
int from
int to
java.util.function.IntConsumer consumer
public void accept (int)
int i
public int get (long)
long index
int ch
public java.util.PrimitiveIterator$OfInt iterator ()
public java.util.Spliterator$OfInt spliterator ()
public java.lang.String toString ()
int[] array2
int[] array
protected volatile synthetic void arrayForEach (java.lang.Object, int, int, java.lang.Object)
protected volatile synthetic int arrayLength (java.lang.Object)
public volatile synthetic java.lang.Object newArray (int)
protected volatile synthetic java.lang.Object[] newArrayArray (int)
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
}
java/util/stream/DoublePipeline$3$1.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$3$1 extends java.util.stream.Sink$ChainedDouble {
final synthetic java.util.stream.DoublePipeline$3 this$1
void <init> (java.util.stream.DoublePipeline$3, java.util.stream.Sink)
java.util.stream.DoublePipeline$3 this$1
java.util.stream.Sink downstream
public void accept (double)
double t
}
java/util/stream/DoublePipeline$3.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$3 extends java.util.stream.IntPipeline$StatelessOp {
final synthetic java.util.function.DoubleToIntFunction val$mapper
final synthetic java.util.stream.DoublePipeline this$0
void <init> (java.util.stream.DoublePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.DoubleToIntFunction)
java.util.stream.DoublePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/ReduceOps$3.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$3 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.BinaryOperator val$combiner
final synthetic java.util.function.BiConsumer val$accumulator
final synthetic java.util.function.Supplier val$supplier
final synthetic java.util.stream.Collector val$collector
void <init> (java.util.stream.StreamShape, java.util.function.BinaryOperator, java.util.function.BiConsumer, java.util.function.Supplier, java.util.stream.Collector)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$3ReducingSink makeSink ()
public int getOpFlags ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/Nodes$SizedCollectorTask$OfDouble.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$SizedCollectorTask$OfDouble extends java.util.stream.Nodes$SizedCollectorTask implements java.util.stream.Sink$OfDouble {
private final double[] array
void <init> (java.util.Spliterator, java.util.stream.PipelineHelper, double[])
java.util.Spliterator spliterator
java.util.stream.PipelineHelper helper
double[] array
void <init> (java.util.stream.Nodes$SizedCollectorTask$OfDouble, java.util.Spliterator, long, long)
java.util.stream.Nodes$SizedCollectorTask$OfDouble parent
java.util.Spliterator spliterator
long offset
long length
java.util.stream.Nodes$SizedCollectorTask$OfDouble makeChild (java.util.Spliterator, long, long)
java.util.Spliterator spliterator
long offset
long size
public void accept (double)
double value
volatile synthetic java.util.stream.Nodes$SizedCollectorTask makeChild (java.util.Spliterator, long, long)
}
java/util/stream/LongPipeline$8.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$8 extends java.util.stream.LongPipeline$StatelessOp {
final synthetic java.util.function.LongPredicate val$predicate
final synthetic java.util.stream.LongPipeline this$0
void <init> (java.util.stream.LongPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.LongPredicate)
java.util.stream.LongPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/ReduceOps$10.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$10 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.LongBinaryOperator val$operator
final synthetic long val$identity
void <init> (java.util.stream.StreamShape, java.util.function.LongBinaryOperator, long)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$8ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/Stream$Builder.class
Stream.java
package java.util.stream
public abstract java.util.stream.Stream$Builder extends java.lang.Object implements java.util.function.Consumer {
public abstract void accept (java.lang.Object)
public java.util.stream.Stream$Builder add (java.lang.Object)
Object t
public abstract java.util.stream.Stream build ()
}
java/util/stream/Stream.class
Stream.java
package java.util.stream
public abstract java.util.stream.Stream extends java.lang.Object implements java.util.stream.BaseStream {
public abstract java.util.stream.Stream filter (java.util.function.Predicate)
public abstract java.util.stream.Stream map (java.util.function.Function)
public abstract java.util.stream.IntStream mapToInt (java.util.function.ToIntFunction)
public abstract java.util.stream.LongStream mapToLong (java.util.function.ToLongFunction)
public abstract java.util.stream.DoubleStream mapToDouble (java.util.function.ToDoubleFunction)
public abstract java.util.stream.Stream flatMap (java.util.function.Function)
public abstract java.util.stream.IntStream flatMapToInt (java.util.function.Function)
public abstract java.util.stream.LongStream flatMapToLong (java.util.function.Function)
public abstract java.util.stream.DoubleStream flatMapToDouble (java.util.function.Function)
public abstract java.util.stream.Stream distinct ()
public abstract java.util.stream.Stream sorted ()
public abstract java.util.stream.Stream sorted (java.util.Comparator)
public abstract java.util.stream.Stream peek (java.util.function.Consumer)
public abstract java.util.stream.Stream limit (long)
public abstract java.util.stream.Stream skip (long)
public java.util.stream.Stream takeWhile (java.util.function.Predicate)
java.util.function.Predicate predicate
public java.util.stream.Stream dropWhile (java.util.function.Predicate)
java.util.function.Predicate predicate
public abstract void forEach (java.util.function.Consumer)
public abstract void forEachOrdered (java.util.function.Consumer)
public abstract java.lang.Object[] toArray ()
public abstract java.lang.Object[] toArray (java.util.function.IntFunction)
public abstract java.lang.Object reduce (java.lang.Object, java.util.function.BinaryOperator)
public abstract java.util.Optional reduce (java.util.function.BinaryOperator)
public abstract java.lang.Object reduce (java.lang.Object, java.util.function.BiFunction, java.util.function.BinaryOperator)
public abstract java.lang.Object collect (java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BiConsumer)
public abstract java.lang.Object collect (java.util.stream.Collector)
public abstract java.util.Optional min (java.util.Comparator)
public abstract java.util.Optional max (java.util.Comparator)
public abstract long count ()
public abstract boolean anyMatch (java.util.function.Predicate)
public abstract boolean allMatch (java.util.function.Predicate)
public abstract boolean noneMatch (java.util.function.Predicate)
public abstract java.util.Optional findFirst ()
public abstract java.util.Optional findAny ()
public static java.util.stream.Stream$Builder builder ()
public static java.util.stream.Stream empty ()
public static java.util.stream.Stream of (java.lang.Object)
Object t
public static java.util.stream.Stream ofNullable (java.lang.Object)
Object t
public static transient java.util.stream.Stream of (java.lang.Object[])
Object[] values
public static java.util.stream.Stream iterate (java.lang.Object, java.util.function.UnaryOperator)
Object seed
java.util.function.UnaryOperator f
java.util.Spliterator spliterator
public static java.util.stream.Stream iterate (java.lang.Object, java.util.function.Predicate, java.util.function.UnaryOperator)
Object seed
java.util.function.Predicate hasNext
java.util.function.UnaryOperator next
java.util.Spliterator spliterator
public static java.util.stream.Stream generate (java.util.function.Supplier)
java.util.function.Supplier s
public static java.util.stream.Stream concat (java.util.stream.Stream, java.util.stream.Stream)
java.util.stream.Stream a
java.util.stream.Stream b
java.util.Spliterator split
java.util.stream.Stream stream
}
java/util/stream/WhileOps$4$1.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$4$1 extends java.util.stream.Sink$ChainedDouble {
boolean take
final synthetic java.util.stream.WhileOps$4 this$0
void <init> (java.util.stream.WhileOps$4, java.util.stream.Sink)
java.util.stream.WhileOps$4 this$0
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (double)
double t
public boolean cancellationRequested ()
}
java/util/stream/Sink$OfInt.class
Sink.java
package java.util.stream
public abstract java.util.stream.Sink$OfInt extends java.lang.Object implements java.util.stream.Sink java.util.function.IntConsumer {
public abstract void accept (int)
public void accept (java.lang.Integer)
Integer i
public volatile synthetic void accept (java.lang.Object)
}
java/util/stream/Nodes$LongArrayNode.class
Nodes.java
package java.util.stream
java.util.stream.Nodes$LongArrayNode extends java.lang.Object implements java.util.stream.Node$OfLong {
final long[] array
int curSize
void <init> (long)
long size
void <init> (long[])
long[] array
public java.util.Spliterator$OfLong spliterator ()
public long[] asPrimitiveArray ()
public void copyInto (long[], int)
long[] dest
int destOffset
public long count ()
public void forEach (java.util.function.LongConsumer)
int i
java.util.function.LongConsumer consumer
public java.lang.String toString ()
public volatile synthetic void copyInto (java.lang.Object, int)
public volatile synthetic java.lang.Object asPrimitiveArray ()
public volatile synthetic void forEach (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
public volatile synthetic java.util.Spliterator spliterator ()
}
java/util/stream/LongStream.class
LongStream.java
package java.util.stream
public abstract java.util.stream.LongStream extends java.lang.Object implements java.util.stream.BaseStream {
public abstract java.util.stream.LongStream filter (java.util.function.LongPredicate)
public abstract java.util.stream.LongStream map (java.util.function.LongUnaryOperator)
public abstract java.util.stream.Stream mapToObj (java.util.function.LongFunction)
public abstract java.util.stream.IntStream mapToInt (java.util.function.LongToIntFunction)
public abstract java.util.stream.DoubleStream mapToDouble (java.util.function.LongToDoubleFunction)
public abstract java.util.stream.LongStream flatMap (java.util.function.LongFunction)
public abstract java.util.stream.LongStream distinct ()
public abstract java.util.stream.LongStream sorted ()
public abstract java.util.stream.LongStream peek (java.util.function.LongConsumer)
public abstract java.util.stream.LongStream limit (long)
public abstract java.util.stream.LongStream skip (long)
public java.util.stream.LongStream takeWhile (java.util.function.LongPredicate)
java.util.function.LongPredicate predicate
public java.util.stream.LongStream dropWhile (java.util.function.LongPredicate)
java.util.function.LongPredicate predicate
public abstract void forEach (java.util.function.LongConsumer)
public abstract void forEachOrdered (java.util.function.LongConsumer)
public abstract long[] toArray ()
public abstract long reduce (long, java.util.function.LongBinaryOperator)
public abstract java.util.OptionalLong reduce (java.util.function.LongBinaryOperator)
public abstract java.lang.Object collect (java.util.function.Supplier, java.util.function.ObjLongConsumer, java.util.function.BiConsumer)
public abstract long sum ()
public abstract java.util.OptionalLong min ()
public abstract java.util.OptionalLong max ()
public abstract long count ()
public abstract java.util.OptionalDouble average ()
public abstract java.util.LongSummaryStatistics summaryStatistics ()
public abstract boolean anyMatch (java.util.function.LongPredicate)
public abstract boolean allMatch (java.util.function.LongPredicate)
public abstract boolean noneMatch (java.util.function.LongPredicate)
public abstract java.util.OptionalLong findFirst ()
public abstract java.util.OptionalLong findAny ()
public abstract java.util.stream.DoubleStream asDoubleStream ()
public abstract java.util.stream.Stream boxed ()
public abstract java.util.stream.LongStream sequential ()
public abstract java.util.stream.LongStream parallel ()
public abstract java.util.PrimitiveIterator$OfLong iterator ()
public abstract java.util.Spliterator$OfLong spliterator ()
public static java.util.stream.LongStream$Builder builder ()
public static java.util.stream.LongStream empty ()
public static java.util.stream.LongStream of (long)
long t
public static transient java.util.stream.LongStream of (long[])
long[] values
public static java.util.stream.LongStream iterate (long, java.util.function.LongUnaryOperator)
long seed
java.util.function.LongUnaryOperator f
java.util.Spliterator$OfLong spliterator
public static java.util.stream.LongStream iterate (long, java.util.function.LongPredicate, java.util.function.LongUnaryOperator)
long seed
java.util.function.LongPredicate hasNext
java.util.function.LongUnaryOperator next
java.util.Spliterator$OfLong spliterator
public static java.util.stream.LongStream generate (java.util.function.LongSupplier)
java.util.function.LongSupplier s
public static java.util.stream.LongStream range (long, long)
long m
long startInclusive
long endExclusive
public static java.util.stream.LongStream rangeClosed (long, long)
long m
long startInclusive
long endInclusive
public static java.util.stream.LongStream concat (java.util.stream.LongStream, java.util.stream.LongStream)
java.util.stream.LongStream a
java.util.stream.LongStream b
java.util.Spliterator$OfLong split
java.util.stream.LongStream stream
public volatile synthetic java.util.stream.BaseStream parallel ()
public volatile synthetic java.util.stream.BaseStream sequential ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
}
java/util/stream/FindOps$FindSink$OfLong.class
FindOps.java
package java.util.stream
final java.util.stream.FindOps$FindSink$OfLong extends java.util.stream.FindOps$FindSink implements java.util.stream.Sink$OfLong {
static final java.util.stream.TerminalOp OP_FIND_FIRST
static final java.util.stream.TerminalOp OP_FIND_ANY
void <init> ()
public void accept (long)
long value
public java.util.OptionalLong get ()
public volatile synthetic java.lang.Object get ()
public volatile synthetic void accept (java.lang.Long)
static void <clinit> ()
}
java/util/stream/ReduceOps$CountingSink$OfLong.class
ReduceOps.java
package java.util.stream
final java.util.stream.ReduceOps$CountingSink$OfLong extends java.util.stream.ReduceOps$CountingSink implements java.util.stream.Sink$OfLong {
void <init> ()
public void accept (long)
long t
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/SortedOps$SizedIntSortingSink.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$SizedIntSortingSink extends java.util.stream.SortedOps$AbstractIntSortingSink {
private int[] array
private int offset
void <init> (java.util.stream.Sink)
java.util.stream.Sink downstream
public void begin (long)
long size
public void end ()
int i
int i
public void accept (int)
int t
}
java/util/stream/ReduceOps$5.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$5 extends java.util.stream.ReduceOps$ReduceOp {
void <init> (java.util.stream.StreamShape)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$CountingSink makeSink ()
public java.lang.Long evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public java.lang.Long evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public int getOpFlags ()
public volatile synthetic java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/Streams$ConcatSpliterator$OfInt.class
Streams.java
package java.util.stream
java.util.stream.Streams$ConcatSpliterator$OfInt extends java.util.stream.Streams$ConcatSpliterator$OfPrimitive implements java.util.Spliterator$OfInt {
void <init> (java.util.Spliterator$OfInt, java.util.Spliterator$OfInt)
java.util.Spliterator$OfInt aSpliterator
java.util.Spliterator$OfInt bSpliterator
public volatile synthetic void forEachRemaining (java.util.function.IntConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.IntConsumer)
public volatile synthetic java.util.Spliterator$OfInt trySplit ()
}
java/util/stream/IntStream$1.class
IntStream.java
package java.util.stream
java.util.stream.IntStream$1 extends java.util.Spliterators$AbstractIntSpliterator {
int prev
boolean started
final synthetic java.util.function.IntUnaryOperator val$f
final synthetic int val$seed
void <init> (long, int, java.util.function.IntUnaryOperator, int)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.IntConsumer)
int t
java.util.function.IntConsumer action
int t
public volatile synthetic boolean tryAdvance (java.lang.Object)
}
java/util/stream/SliceOps$5.class
SliceOps.java
package java.util.stream
synthetic java.util.stream.SliceOps$5 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$util$stream$StreamShape
static void <clinit> ()
}
java/util/stream/LongPipeline$7.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$7 extends java.util.stream.LongPipeline$StatelessOp {
final synthetic java.util.stream.LongPipeline this$0
void <init> (java.util.stream.LongPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.LongPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/IntPipeline$3$1.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$3$1 extends java.util.stream.Sink$ChainedInt {
final synthetic java.util.stream.IntPipeline$3 this$1
void <init> (java.util.stream.IntPipeline$3, java.util.stream.Sink)
java.util.stream.IntPipeline$3 this$1
java.util.stream.Sink downstream
public void accept (int)
int t
}
java/util/stream/WhileOps$1Op.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$1Op extends java.util.stream.ReferencePipeline$StatefulOp implements java.util.stream.WhileOps$DropWhileOp {
final synthetic java.util.function.Predicate val$predicate
public void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.Predicate)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public java.util.stream.WhileOps$DropWhileSink opWrapSink (java.util.stream.Sink, boolean)
java.util.stream.Sink sink
boolean retainAndCountDroppedElements
}
java/util/stream/Sink$OfDouble.class
Sink.java
package java.util.stream
public abstract java.util.stream.Sink$OfDouble extends java.lang.Object implements java.util.stream.Sink java.util.function.DoubleConsumer {
public abstract void accept (double)
public void accept (java.lang.Double)
Double i
public volatile synthetic void accept (java.lang.Object)
}
java/util/stream/Nodes$ConcNode$OfLong.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$ConcNode$OfLong extends java.util.stream.Nodes$ConcNode$OfPrimitive implements java.util.stream.Node$OfLong {
void <init> (java.util.stream.Node$OfLong, java.util.stream.Node$OfLong)
java.util.stream.Node$OfLong left
java.util.stream.Node$OfLong right
public java.util.Spliterator$OfLong spliterator ()
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
public volatile synthetic java.util.Spliterator spliterator ()
}
java/util/stream/StreamSpliterators$DistinctSpliterator.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$DistinctSpliterator extends java.lang.Object implements java.util.Spliterator java.util.function.Consumer {
private static final Object NULL_VALUE
private final java.util.Spliterator s
private final java.util.concurrent.ConcurrentHashMap seen
private Object tmpSlot
void <init> (java.util.Spliterator)
java.util.Spliterator s
private void <init> (java.util.Spliterator, java.util.concurrent.ConcurrentHashMap)
java.util.Spliterator s
java.util.concurrent.ConcurrentHashMap seen
public void accept (java.lang.Object)
Object t
private java.lang.Object mapNull (java.lang.Object)
Object t
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 split
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
private synthetic void lambda$forEachRemaining$0 (java.util.function.Consumer, java.lang.Object)
java.util.function.Consumer action
Object t
static void <clinit> ()
}
java/util/stream/ReduceOps$2ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$2ReducingSink extends java.lang.Object implements java.util.stream.ReduceOps$AccumulatingSink {
private boolean empty
private Object state
final synthetic java.util.function.BinaryOperator val$operator
void <init> (java.util.function.BinaryOperator)
public void begin (long)
long size
public void accept (java.lang.Object)
Object t
public java.util.Optional get ()
public void combine (java.util.stream.ReduceOps$2ReducingSink)
java.util.stream.ReduceOps$2ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/IntPipeline$6.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$6 extends java.util.stream.DoublePipeline$StatelessOp {
final synthetic java.util.function.IntToDoubleFunction val$mapper
final synthetic java.util.stream.IntPipeline this$0
void <init> (java.util.stream.IntPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.IntToDoubleFunction)
java.util.stream.IntPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/Stream$1.class
Stream.java
package java.util.stream
java.util.stream.Stream$1 extends java.util.Spliterators$AbstractSpliterator {
Object prev
boolean started
final synthetic java.util.function.UnaryOperator val$f
final synthetic Object val$seed
void <init> (long, int, java.util.function.UnaryOperator, java.lang.Object)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.Consumer)
Object t
java.util.function.Consumer action
Object t
}
java/util/stream/ReduceOps$11.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$11 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.LongBinaryOperator val$operator
void <init> (java.util.stream.StreamShape, java.util.function.LongBinaryOperator)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$9ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/Nodes$EmptyNode$OfRef.class
Nodes.java
package java.util.stream
java.util.stream.Nodes$EmptyNode$OfRef extends java.util.stream.Nodes$EmptyNode {
private void <init> ()
public java.util.Spliterator spliterator ()
public volatile synthetic void copyInto (java.lang.Object[], int)
public volatile synthetic void forEach (java.util.function.Consumer)
}
java/util/stream/LongStream$1.class
LongStream.java
package java.util.stream
java.util.stream.LongStream$1 extends java.util.Spliterators$AbstractLongSpliterator {
long prev
boolean started
final synthetic java.util.function.LongUnaryOperator val$f
final synthetic long val$seed
void <init> (long, int, java.util.function.LongUnaryOperator, long)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.LongConsumer)
long t
java.util.function.LongConsumer action
long t
public volatile synthetic boolean tryAdvance (java.lang.Object)
}
java/util/stream/DoublePipeline$1.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$1 extends java.util.stream.ReferencePipeline$StatelessOp {
final synthetic java.util.function.DoubleFunction val$mapper
final synthetic java.util.stream.DoublePipeline this$0
void <init> (java.util.stream.DoublePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.DoubleFunction)
java.util.stream.DoublePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/DoublePipeline$5.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$5 extends java.util.stream.DoublePipeline$StatelessOp {
final synthetic java.util.function.DoubleFunction val$mapper
final synthetic java.util.stream.DoublePipeline this$0
void <init> (java.util.stream.DoublePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.DoubleFunction)
java.util.stream.DoublePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/LongPipeline$5.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$5 extends java.util.stream.DoublePipeline$StatelessOp {
final synthetic java.util.function.LongToDoubleFunction val$mapper
final synthetic java.util.stream.LongPipeline this$0
void <init> (java.util.stream.LongPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.LongToDoubleFunction)
java.util.stream.LongPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/ForEachOps$ForEachOp$OfLong.class
ForEachOps.java
package java.util.stream
final java.util.stream.ForEachOps$ForEachOp$OfLong extends java.util.stream.ForEachOps$ForEachOp implements java.util.stream.Sink$OfLong {
final java.util.function.LongConsumer consumer
void <init> (java.util.function.LongConsumer, boolean)
java.util.function.LongConsumer consumer
boolean ordered
public java.util.stream.StreamShape inputShape ()
public void accept (long)
long t
public volatile synthetic java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/ReferencePipeline$2$1.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$2$1 extends java.util.stream.Sink$ChainedReference {
final synthetic java.util.stream.ReferencePipeline$2 this$1
void <init> (java.util.stream.ReferencePipeline$2, java.util.stream.Sink)
java.util.stream.ReferencePipeline$2 this$1
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (java.lang.Object)
Object u
}
java/util/stream/MatchOps$1MatchSink.class
MatchOps.java
package java.util.stream
java.util.stream.MatchOps$1MatchSink extends java.util.stream.MatchOps$BooleanTerminalSink {
final synthetic java.util.stream.MatchOps$MatchKind val$matchKind
final synthetic java.util.function.Predicate val$predicate
void <init> (java.util.stream.MatchOps$MatchKind, java.util.function.Predicate)
public void accept (java.lang.Object)
Object t
}
java/util/stream/Streams$DoubleStreamBuilderImpl.class
Streams.java
package java.util.stream
final java.util.stream.Streams$DoubleStreamBuilderImpl extends java.util.stream.Streams$AbstractStreamBuilderImpl implements java.util.stream.DoubleStream$Builder java.util.Spliterator$OfDouble {
double first
java.util.stream.SpinedBuffer$OfDouble buffer
void <init> ()
void <init> (double)
double t
public void accept (double)
double t
public java.util.stream.DoubleStream build ()
int c
public boolean tryAdvance (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
public void forEachRemaining (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
public volatile synthetic java.util.Spliterator$OfDouble trySplit ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/Streams$IntStreamBuilderImpl.class
Streams.java
package java.util.stream
final java.util.stream.Streams$IntStreamBuilderImpl extends java.util.stream.Streams$AbstractStreamBuilderImpl implements java.util.stream.IntStream$Builder java.util.Spliterator$OfInt {
int first
java.util.stream.SpinedBuffer$OfInt buffer
void <init> ()
void <init> (int)
int t
public void accept (int)
int t
public java.util.stream.IntStream build ()
int c
public boolean tryAdvance (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public void forEachRemaining (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public volatile synthetic java.util.Spliterator$OfInt trySplit ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/SpinedBuffer$OfInt$1Splitr.class
SpinedBuffer.java
package java.util.stream
java.util.stream.SpinedBuffer$OfInt$1Splitr extends java.util.stream.SpinedBuffer$OfPrimitive$BaseSpliterator implements java.util.Spliterator$OfInt {
final synthetic java.util.stream.SpinedBuffer$OfInt this$0
void <init> (java.util.stream.SpinedBuffer$OfInt, int, int, int, int)
java.util.stream.SpinedBuffer$OfInt this$0
int firstSpineIndex
int lastSpineIndex
int firstSpineElementIndex
int lastSpineElementFence
java.util.stream.SpinedBuffer$OfInt$1Splitr newSpliterator (int, int, int, int)
int firstSpineIndex
int lastSpineIndex
int firstSpineElementIndex
int lastSpineElementFence
void arrayForOne (int[], int, java.util.function.IntConsumer)
int[] array
int index
java.util.function.IntConsumer consumer
java.util.Spliterator$OfInt arraySpliterator (int[], int, int)
int[] array
int offset
int len
volatile synthetic java.util.Spliterator$OfPrimitive arraySpliterator (java.lang.Object, int, int)
volatile synthetic void arrayForOne (java.lang.Object, int, java.lang.Object)
volatile synthetic java.util.Spliterator$OfPrimitive newSpliterator (int, int, int, int)
public volatile synthetic void forEachRemaining (java.util.function.IntConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.IntConsumer)
public volatile synthetic java.util.Spliterator$OfInt trySplit ()
}
java/util/stream/ReduceOps$Box.class
ReduceOps.java
package java.util.stream
abstract java.util.stream.ReduceOps$Box extends java.lang.Object {
Object state
void <init> ()
public java.lang.Object get ()
}
java/util/stream/WhileOps$TakeWhileTask.class
WhileOps.java
package java.util.stream
final java.util.stream.WhileOps$TakeWhileTask extends java.util.stream.AbstractShortCircuitTask {
private final java.util.stream.AbstractPipeline op
private final java.util.function.IntFunction generator
private final boolean isOrdered
private long thisNodeSize
private boolean shortCircuited
private volatile boolean completed
void <init> (java.util.stream.AbstractPipeline, java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.AbstractPipeline op
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
void <init> (java.util.stream.WhileOps$TakeWhileTask, java.util.Spliterator)
java.util.stream.WhileOps$TakeWhileTask parent
java.util.Spliterator spliterator
protected java.util.stream.WhileOps$TakeWhileTask makeChild (java.util.Spliterator)
java.util.Spliterator spliterator
protected final java.util.stream.Node getEmptyResult ()
protected final java.util.stream.Node doLeaf ()
java.util.stream.Node$Builder builder
java.util.stream.Sink s
java.util.stream.Node node
public final void onCompletion (java.util.concurrent.CountedCompleter)
java.util.stream.Node result
java.util.stream.Node result
java.util.stream.Node result
java.util.concurrent.CountedCompleter caller
java.util.stream.Node merge ()
protected void cancel ()
protected volatile synthetic java.lang.Object getEmptyResult ()
protected volatile synthetic java.lang.Object doLeaf ()
protected volatile synthetic java.util.stream.AbstractTask makeChild (java.util.Spliterator)
}
java/util/stream/AbstractTask.class
AbstractTask.java
package java.util.stream
abstract java.util.stream.AbstractTask extends java.util.concurrent.CountedCompleter {
private static final int LEAF_TARGET
protected final java.util.stream.PipelineHelper helper
protected java.util.Spliterator spliterator
protected long targetSize
protected java.util.stream.AbstractTask leftChild
protected java.util.stream.AbstractTask rightChild
private Object localResult
protected void <init> (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
protected void <init> (java.util.stream.AbstractTask, java.util.Spliterator)
java.util.stream.AbstractTask parent
java.util.Spliterator spliterator
public static int getLeafTarget ()
protected abstract java.util.stream.AbstractTask makeChild (java.util.Spliterator)
protected abstract java.lang.Object doLeaf ()
public static long suggestTargetSize (long)
long sizeEstimate
long est
protected final long getTargetSize (long)
long sizeEstimate
long s
public java.lang.Object getRawResult ()
protected void setRawResult (java.lang.Object)
Object result
protected java.lang.Object getLocalResult ()
protected void setLocalResult (java.lang.Object)
Object localResult
protected boolean isLeaf ()
protected boolean isRoot ()
protected java.util.stream.AbstractTask getParent ()
public void compute ()
java.util.stream.AbstractTask taskToFork
java.util.stream.AbstractTask leftChild
java.util.stream.AbstractTask rightChild
java.util.stream.AbstractTask taskToFork
java.util.Spliterator ls
java.util.Spliterator rs
long sizeEstimate
long sizeThreshold
boolean forkRight
java.util.stream.AbstractTask task
public void onCompletion (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter caller
protected boolean isLeftmostNode ()
java.util.stream.AbstractTask parent
java.util.stream.AbstractTask node
static void <clinit> ()
}
java/util/stream/ReferencePipeline.class
ReferencePipeline.java
package java.util.stream
abstract java.util.stream.ReferencePipeline extends java.util.stream.AbstractPipeline implements java.util.stream.Stream {
void <init> (java.util.function.Supplier, int, boolean)
java.util.function.Supplier source
int sourceFlags
boolean parallel
void <init> (java.util.Spliterator, int, boolean)
java.util.Spliterator source
int sourceFlags
boolean parallel
void <init> (java.util.stream.AbstractPipeline, int)
java.util.stream.AbstractPipeline upstream
int opFlags
final java.util.stream.StreamShape getOutputShape ()
final java.util.stream.Node evaluateToNode (java.util.stream.PipelineHelper, java.util.Spliterator, boolean, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
boolean flattenTree
java.util.function.IntFunction generator
final java.util.Spliterator wrap (java.util.stream.PipelineHelper, java.util.function.Supplier, boolean)
java.util.stream.PipelineHelper ph
java.util.function.Supplier supplier
boolean isParallel
final java.util.Spliterator lazySpliterator (java.util.function.Supplier)
java.util.function.Supplier supplier
final boolean forEachWithCancel (java.util.Spliterator, java.util.stream.Sink)
java.util.Spliterator spliterator
java.util.stream.Sink sink
boolean cancelled
final java.util.stream.Node$Builder makeNodeBuilder (long, java.util.function.IntFunction)
long exactSizeIfKnown
java.util.function.IntFunction generator
public final java.util.Iterator iterator ()
public java.util.stream.Stream unordered ()
public final java.util.stream.Stream filter (java.util.function.Predicate)
java.util.function.Predicate predicate
public final java.util.stream.Stream map (java.util.function.Function)
java.util.function.Function mapper
public final java.util.stream.IntStream mapToInt (java.util.function.ToIntFunction)
java.util.function.ToIntFunction mapper
public final java.util.stream.LongStream mapToLong (java.util.function.ToLongFunction)
java.util.function.ToLongFunction mapper
public final java.util.stream.DoubleStream mapToDouble (java.util.function.ToDoubleFunction)
java.util.function.ToDoubleFunction mapper
public final java.util.stream.Stream flatMap (java.util.function.Function)
java.util.function.Function mapper
public final java.util.stream.IntStream flatMapToInt (java.util.function.Function)
java.util.function.Function mapper
public final java.util.stream.DoubleStream flatMapToDouble (java.util.function.Function)
java.util.function.Function mapper
public final java.util.stream.LongStream flatMapToLong (java.util.function.Function)
java.util.function.Function mapper
public final java.util.stream.Stream peek (java.util.function.Consumer)
java.util.function.Consumer action
public final java.util.stream.Stream distinct ()
public final java.util.stream.Stream sorted ()
public final java.util.stream.Stream sorted (java.util.Comparator)
java.util.Comparator comparator
public final java.util.stream.Stream limit (long)
long maxSize
public final java.util.stream.Stream skip (long)
long n
public final java.util.stream.Stream takeWhile (java.util.function.Predicate)
java.util.function.Predicate predicate
public final java.util.stream.Stream dropWhile (java.util.function.Predicate)
java.util.function.Predicate predicate
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public void forEachOrdered (java.util.function.Consumer)
java.util.function.Consumer action
public final java.lang.Object[] toArray (java.util.function.IntFunction)
java.util.function.IntFunction generator
java.util.function.IntFunction rawGenerator
public final java.lang.Object[] toArray ()
public final boolean anyMatch (java.util.function.Predicate)
java.util.function.Predicate predicate
public final boolean allMatch (java.util.function.Predicate)
java.util.function.Predicate predicate
public final boolean noneMatch (java.util.function.Predicate)
java.util.function.Predicate predicate
public final java.util.Optional findFirst ()
public final java.util.Optional findAny ()
public final java.lang.Object reduce (java.lang.Object, java.util.function.BinaryOperator)
Object identity
java.util.function.BinaryOperator accumulator
public final java.util.Optional reduce (java.util.function.BinaryOperator)
java.util.function.BinaryOperator accumulator
public final java.lang.Object reduce (java.lang.Object, java.util.function.BiFunction, java.util.function.BinaryOperator)
Object identity
java.util.function.BiFunction accumulator
java.util.function.BinaryOperator combiner
public final java.lang.Object collect (java.util.stream.Collector)
java.util.function.BiConsumer accumulator
Object container
java.util.stream.Collector collector
Object container
public final java.lang.Object collect (java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BiConsumer)
java.util.function.Supplier supplier
java.util.function.BiConsumer accumulator
java.util.function.BiConsumer combiner
public final java.util.Optional max (java.util.Comparator)
java.util.Comparator comparator
public final java.util.Optional min (java.util.Comparator)
java.util.Comparator comparator
public final long count ()
public volatile synthetic java.util.stream.BaseStream unordered ()
private static synthetic void lambda$collect$1 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer accumulator
Object container
Object u
private static synthetic java.lang.Object[] lambda$toArray$0 (int)
int x$0
}
java/util/stream/MatchOps$2MatchSink.class
MatchOps.java
package java.util.stream
java.util.stream.MatchOps$2MatchSink extends java.util.stream.MatchOps$BooleanTerminalSink implements java.util.stream.Sink$OfInt {
final synthetic java.util.stream.MatchOps$MatchKind val$matchKind
final synthetic java.util.function.IntPredicate val$predicate
void <init> (java.util.stream.MatchOps$MatchKind, java.util.function.IntPredicate)
public void accept (int)
int t
}
java/util/stream/StreamSpliterators$DelegatingSpliterator$OfInt.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$DelegatingSpliterator$OfInt extends java.util.stream.StreamSpliterators$DelegatingSpliterator$OfPrimitive implements java.util.Spliterator$OfInt {
void <init> (java.util.function.Supplier)
java.util.function.Supplier supplier
public volatile synthetic void forEachRemaining (java.util.function.IntConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.IntConsumer)
public volatile synthetic java.util.Spliterator$OfInt trySplit ()
}
java/util/stream/ReferencePipeline$6.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$6 extends java.util.stream.DoublePipeline$StatelessOp {
final synthetic java.util.function.ToDoubleFunction val$mapper
final synthetic java.util.stream.ReferencePipeline this$0
void <init> (java.util.stream.ReferencePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.ToDoubleFunction)
java.util.stream.ReferencePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/FindOps$FindSink.class
FindOps.java
package java.util.stream
abstract java.util.stream.FindOps$FindSink extends java.lang.Object implements java.util.stream.TerminalSink {
boolean hasValue
Object value
void <init> ()
public void accept (java.lang.Object)
Object value
public boolean cancellationRequested ()
}
java/util/stream/Nodes$SpinedNodeBuilder.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$SpinedNodeBuilder extends java.util.stream.SpinedBuffer implements java.util.stream.Node java.util.stream.Node$Builder {
private boolean building
static final synthetic boolean $assertionsDisabled
void <init> ()
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer consumer
public void begin (long)
long size
public void accept (java.lang.Object)
Object t
public void end ()
public void copyInto (java.lang.Object[], int)
Object[] array
int offset
public java.lang.Object[] asArray (java.util.function.IntFunction)
java.util.function.IntFunction arrayFactory
public java.util.stream.Node build ()
static void <clinit> ()
}
java/util/stream/Sink$ChainedReference.class
Sink.java
package java.util.stream
public abstract java.util.stream.Sink$ChainedReference extends java.lang.Object implements java.util.stream.Sink {
protected final java.util.stream.Sink downstream
public void <init> (java.util.stream.Sink)
java.util.stream.Sink downstream
public void begin (long)
long size
public void end ()
public boolean cancellationRequested ()
}
java/util/stream/ReferencePipeline$9.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$9 extends java.util.stream.DoublePipeline$StatelessOp {
final synthetic java.util.function.Function val$mapper
final synthetic java.util.stream.ReferencePipeline this$0
void <init> (java.util.stream.ReferencePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.Function)
java.util.stream.ReferencePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/Sink$ChainedInt.class
Sink.java
package java.util.stream
public abstract java.util.stream.Sink$ChainedInt extends java.lang.Object implements java.util.stream.Sink$OfInt {
protected final java.util.stream.Sink downstream
public void <init> (java.util.stream.Sink)
java.util.stream.Sink downstream
public void begin (long)
long size
public void end ()
public boolean cancellationRequested ()
}
java/util/stream/SortedOps$OfDouble.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$OfDouble extends java.util.stream.DoublePipeline$StatefulOp {
void <init> (java.util.stream.AbstractPipeline)
java.util.stream.AbstractPipeline upstream
public java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.Node$OfDouble n
double[] content
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
}
java/util/stream/StreamSpliterators$ArrayBuffer$OfDouble.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$ArrayBuffer$OfDouble extends java.util.stream.StreamSpliterators$ArrayBuffer$OfPrimitive implements java.util.function.DoubleConsumer {
final double[] array
void <init> (int)
int size
public void accept (double)
double t
void forEach (java.util.function.DoubleConsumer, long)
int i
java.util.function.DoubleConsumer action
long fence
volatile synthetic void forEach (java.lang.Object, long)
}
java/util/stream/ReduceOps$9.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$9 extends java.util.stream.ReduceOps$ReduceOp {
void <init> (java.util.stream.StreamShape)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$CountingSink makeSink ()
public java.lang.Long evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public java.lang.Long evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public int getOpFlags ()
public volatile synthetic java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/StreamSpliterators$ArrayBuffer.class
StreamSpliterators.java
package java.util.stream
abstract java.util.stream.StreamSpliterators$ArrayBuffer extends java.lang.Object {
int index
void <init> ()
void reset ()
}
java/util/stream/ReduceOps$ReduceOp.class
ReduceOps.java
package java.util.stream
abstract java.util.stream.ReduceOps$ReduceOp extends java.lang.Object implements java.util.stream.TerminalOp {
private final java.util.stream.StreamShape inputShape
void <init> (java.util.stream.StreamShape)
java.util.stream.StreamShape shape
public abstract java.util.stream.ReduceOps$AccumulatingSink makeSink ()
public java.util.stream.StreamShape inputShape ()
public java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
}
java/util/stream/Streams$AbstractStreamBuilderImpl.class
Streams.java
package java.util.stream
abstract java.util.stream.Streams$AbstractStreamBuilderImpl extends java.lang.Object implements java.util.Spliterator {
int count
private void <init> ()
public java.util.Spliterator trySplit ()
public long estimateSize ()
public int characteristics ()
}
java/util/stream/DoubleStream$1.class
DoubleStream.java
package java.util.stream
java.util.stream.DoubleStream$1 extends java.util.Spliterators$AbstractDoubleSpliterator {
double prev
boolean started
final synthetic java.util.function.DoubleUnaryOperator val$f
final synthetic double val$seed
void <init> (long, int, java.util.function.DoubleUnaryOperator, double)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.DoubleConsumer)
double t
java.util.function.DoubleConsumer action
double t
public volatile synthetic boolean tryAdvance (java.lang.Object)
}
java/util/stream/Nodes$InternalNodeSpliterator$OfLong.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$InternalNodeSpliterator$OfLong extends java.util.stream.Nodes$InternalNodeSpliterator$OfPrimitive implements java.util.Spliterator$OfLong {
void <init> (java.util.stream.Node$OfLong)
java.util.stream.Node$OfLong cur
public volatile synthetic void forEachRemaining (java.util.function.LongConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.LongConsumer)
public volatile synthetic java.util.Spliterator$OfLong trySplit ()
}
java/util/stream/StreamSpliterators$UnorderedSliceSpliterator$OfPrimitive.class
StreamSpliterators.java
package java.util.stream
abstract java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfPrimitive extends java.util.stream.StreamSpliterators$UnorderedSliceSpliterator implements java.util.Spliterator$OfPrimitive {
void <init> (java.util.Spliterator$OfPrimitive, long, long)
java.util.Spliterator$OfPrimitive s
long skip
long limit
void <init> (java.util.Spliterator$OfPrimitive, java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfPrimitive)
java.util.Spliterator$OfPrimitive s
java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfPrimitive parent
public boolean tryAdvance (java.lang.Object)
Object action
Object consumer
protected abstract void acceptConsumed (java.lang.Object)
public void forEachRemaining (java.lang.Object)
Object sbc
long permitsRequested
Object action
java.util.stream.StreamSpliterators$ArrayBuffer$OfPrimitive sb
java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$PermitStatus permitStatus
protected abstract java.util.stream.StreamSpliterators$ArrayBuffer$OfPrimitive bufferCreate (int)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/WhileOps$2$1.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$2$1 extends java.util.stream.Sink$ChainedInt {
boolean take
final synthetic java.util.stream.WhileOps$2 this$0
void <init> (java.util.stream.WhileOps$2, java.util.stream.Sink)
java.util.stream.WhileOps$2 this$0
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (int)
int t
public boolean cancellationRequested ()
}
java/util/stream/Nodes$1.class
Nodes.java
package java.util.stream
synthetic java.util.stream.Nodes$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$util$stream$StreamShape
static void <clinit> ()
}
java/util/stream/MatchOps$MatchOp.class
MatchOps.java
package java.util.stream
final java.util.stream.MatchOps$MatchOp extends java.lang.Object implements java.util.stream.TerminalOp {
private final java.util.stream.StreamShape inputShape
final java.util.stream.MatchOps$MatchKind matchKind
final java.util.function.Supplier sinkSupplier
void <init> (java.util.stream.StreamShape, java.util.stream.MatchOps$MatchKind, java.util.function.Supplier)
java.util.stream.StreamShape shape
java.util.stream.MatchOps$MatchKind matchKind
java.util.function.Supplier sinkSupplier
public int getOpFlags ()
public java.util.stream.StreamShape inputShape ()
public java.lang.Boolean evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public java.lang.Boolean evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public volatile synthetic java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
}
java/util/stream/MatchOps$4MatchSink.class
MatchOps.java
package java.util.stream
java.util.stream.MatchOps$4MatchSink extends java.util.stream.MatchOps$BooleanTerminalSink implements java.util.stream.Sink$OfDouble {
final synthetic java.util.stream.MatchOps$MatchKind val$matchKind
final synthetic java.util.function.DoublePredicate val$predicate
void <init> (java.util.stream.MatchOps$MatchKind, java.util.function.DoublePredicate)
public void accept (double)
double t
}
java/util/stream/LongPipeline$2$1.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$2$1 extends java.util.stream.Sink$ChainedLong {
final synthetic java.util.stream.LongPipeline$2 this$1
void <init> (java.util.stream.LongPipeline$2, java.util.stream.Sink)
java.util.stream.LongPipeline$2 this$1
java.util.stream.Sink downstream
public void accept (long)
long t
}
java/util/stream/Streams$RangeIntSpliterator.class
Streams.java
package java.util.stream
final java.util.stream.Streams$RangeIntSpliterator extends java.lang.Object implements java.util.Spliterator$OfInt {
private int from
private final int upTo
private int last
private static final int BALANCED_SPLIT_THRESHOLD
private static final int RIGHT_BALANCED_SPLIT_RATIO
void <init> (int, int, boolean)
int from
int upTo
boolean closed
private void <init> (int, int, int)
int from
int upTo
int last
public boolean tryAdvance (java.util.function.IntConsumer)
java.util.function.IntConsumer consumer
int i
public void forEachRemaining (java.util.function.IntConsumer)
java.util.function.IntConsumer consumer
int i
int hUpTo
int hLast
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
public java.util.Spliterator$OfInt trySplit ()
long size
private int splitPoint (long)
long size
int d
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/stream/SpinedBuffer$OfLong.class
SpinedBuffer.java
package java.util.stream
java.util.stream.SpinedBuffer$OfLong extends java.util.stream.SpinedBuffer$OfPrimitive implements java.util.function.LongConsumer {
void <init> ()
void <init> (int)
int initialCapacity
public void forEach (java.util.function.Consumer)
java.util.function.Consumer consumer
protected long[][] newArrayArray (int)
int size
public long[] newArray (int)
int size
protected int arrayLength (long[])
long[] array
protected void arrayForEach (long[], int, int, java.util.function.LongConsumer)
int i
long[] array
int from
int to
java.util.function.LongConsumer consumer
public void accept (long)
long i
public long get (long)
long index
int ch
public java.util.PrimitiveIterator$OfLong iterator ()
public java.util.Spliterator$OfLong spliterator ()
public java.lang.String toString ()
long[] array2
long[] array
protected volatile synthetic void arrayForEach (java.lang.Object, int, int, java.lang.Object)
protected volatile synthetic int arrayLength (java.lang.Object)
public volatile synthetic java.lang.Object newArray (int)
protected volatile synthetic java.lang.Object[] newArrayArray (int)
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
}
java/util/stream/SliceOps$2$1.class
SliceOps.java
package java.util.stream
java.util.stream.SliceOps$2$1 extends java.util.stream.Sink$ChainedInt {
long n
long m
final synthetic java.util.stream.SliceOps$2 this$0
void <init> (java.util.stream.SliceOps$2, java.util.stream.Sink)
java.util.stream.SliceOps$2 this$0
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (int)
int t
public boolean cancellationRequested ()
}
java/util/stream/Nodes$CollectionNode.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$CollectionNode extends java.lang.Object implements java.util.stream.Node {
private final java.util.Collection c
void <init> (java.util.Collection)
java.util.Collection c
public java.util.Spliterator spliterator ()
public void copyInto (java.lang.Object[], int)
Object t
Object[] array
int offset
public java.lang.Object[] asArray (java.util.function.IntFunction)
java.util.function.IntFunction generator
public long count ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer consumer
public java.lang.String toString ()
}
java/util/stream/ReferencePipeline$3$1.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$3$1 extends java.util.stream.Sink$ChainedReference {
final synthetic java.util.stream.ReferencePipeline$3 this$1
void <init> (java.util.stream.ReferencePipeline$3, java.util.stream.Sink)
java.util.stream.ReferencePipeline$3 this$1
java.util.stream.Sink downstream
public void accept (java.lang.Object)
Object u
}
java/util/stream/StreamSpliterators$ArrayBuffer$OfPrimitive.class
StreamSpliterators.java
package java.util.stream
abstract java.util.stream.StreamSpliterators$ArrayBuffer$OfPrimitive extends java.util.stream.StreamSpliterators$ArrayBuffer {
int index
void <init> ()
void reset ()
abstract void forEach (java.lang.Object, long)
}
java/util/stream/WhileOps$1Op$1OpSink.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$1Op$1OpSink extends java.util.stream.Sink$ChainedReference implements java.util.stream.WhileOps$DropWhileSink {
long dropCount
boolean take
final synthetic java.util.stream.Sink val$sink
final synthetic boolean val$retainAndCountDroppedElements
final synthetic java.util.stream.WhileOps$1Op this$0
void <init> (java.util.stream.WhileOps$1Op, java.util.stream.Sink, boolean)
java.util.stream.WhileOps$1Op this$0
public void accept (java.lang.Object)
Object t
boolean takeElement
public long getDropCount ()
}
java/util/stream/SpinedBuffer$OfPrimitive$BaseSpliterator.class
SpinedBuffer.java
package java.util.stream
abstract java.util.stream.SpinedBuffer$OfPrimitive$BaseSpliterator extends java.lang.Object implements java.util.Spliterator$OfPrimitive {
int splSpineIndex
final int lastSpineIndex
int splElementIndex
final int lastSpineElementFence
Object splChunk
static final synthetic boolean $assertionsDisabled
final synthetic java.util.stream.SpinedBuffer$OfPrimitive this$0
void <init> (java.util.stream.SpinedBuffer$OfPrimitive, int, int, int, int)
java.util.stream.SpinedBuffer$OfPrimitive this$0
int firstSpineIndex
int lastSpineIndex
int firstSpineElementIndex
int lastSpineElementFence
abstract java.util.Spliterator$OfPrimitive newSpliterator (int, int, int, int)
abstract void arrayForOne (java.lang.Object, int, java.lang.Object)
abstract java.util.Spliterator$OfPrimitive arraySpliterator (java.lang.Object, int, int)
public long estimateSize ()
public int characteristics ()
public boolean tryAdvance (java.lang.Object)
Object consumer
public void forEachRemaining (java.lang.Object)
Object chunk
int sp
int i
Object chunk
Object consumer
public java.util.Spliterator$OfPrimitive trySplit ()
java.util.Spliterator$OfPrimitive ret
java.util.Spliterator$OfPrimitive ret
int t
public volatile synthetic java.util.Spliterator trySplit ()
static void <clinit> ()
}
java/util/stream/ReduceOps$CountingSink$OfInt.class
ReduceOps.java
package java.util.stream
final java.util.stream.ReduceOps$CountingSink$OfInt extends java.util.stream.ReduceOps$CountingSink implements java.util.stream.Sink$OfInt {
void <init> ()
public void accept (int)
int t
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/SortedOps$SizedLongSortingSink.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$SizedLongSortingSink extends java.util.stream.SortedOps$AbstractLongSortingSink {
private long[] array
private int offset
void <init> (java.util.stream.Sink)
java.util.stream.Sink downstream
public void begin (long)
long size
public void end ()
int i
int i
public void accept (long)
long t
}
java/util/stream/Nodes$EmptyNode$OfInt.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$EmptyNode$OfInt extends java.util.stream.Nodes$EmptyNode implements java.util.stream.Node$OfInt {
void <init> ()
public java.util.Spliterator$OfInt spliterator ()
public int[] asPrimitiveArray ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.lang.Object asPrimitiveArray ()
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
}
java/util/stream/SliceOps$4$1.class
SliceOps.java
package java.util.stream
java.util.stream.SliceOps$4$1 extends java.util.stream.Sink$ChainedDouble {
long n
long m
final synthetic java.util.stream.SliceOps$4 this$0
void <init> (java.util.stream.SliceOps$4, java.util.stream.Sink)
java.util.stream.SliceOps$4 this$0
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (double)
double t
public boolean cancellationRequested ()
}
java/util/stream/DesugarDoubleStream$1.class
DesugarDoubleStream.java
package java.util.stream
java.util.stream.DesugarDoubleStream$1 extends java.util.Spliterators$AbstractDoubleSpliterator {
double prev
boolean started
boolean finished
final synthetic java.util.function.DoubleUnaryOperator val$next
final synthetic double val$seed
final synthetic java.util.function.DoublePredicate val$hasNext
void <init> (long, int, java.util.function.DoubleUnaryOperator, double, java.util.function.DoublePredicate)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.DoubleConsumer)
double t
java.util.function.DoubleConsumer action
double t
public void forEachRemaining (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
double t
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
}
java/util/stream/DesugarStream.class
DesugarStream.java
package java.util.stream
public final java.util.stream.DesugarStream extends java.lang.Object {
private void <init> ()
public static java.util.stream.Stream iterate (java.lang.Object, java.util.function.Predicate, java.util.function.UnaryOperator)
Object seed
java.util.function.Predicate hasNext
java.util.function.UnaryOperator next
java.util.Spliterator spliterator
}
java/util/stream/DesugarDoubleStream.class
DesugarDoubleStream.java
package java.util.stream
public final java.util.stream.DesugarDoubleStream extends java.lang.Object {
private void <init> ()
public static java.util.stream.DoubleStream iterate (double, java.util.function.DoublePredicate, java.util.function.DoubleUnaryOperator)
double seed
java.util.function.DoublePredicate hasNext
java.util.function.DoubleUnaryOperator next
java.util.Spliterator$OfDouble spliterator
}
java/util/stream/SortedOps$AbstractDoubleSortingSink.class
SortedOps.java
package java.util.stream
abstract java.util.stream.SortedOps$AbstractDoubleSortingSink extends java.util.stream.Sink$ChainedDouble {
protected boolean cancellationRequestedCalled
void <init> (java.util.stream.Sink)
java.util.stream.Sink downstream
public final boolean cancellationRequested ()
}
java/util/stream/Nodes$SizedCollectorTask$OfRef.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$SizedCollectorTask$OfRef extends java.util.stream.Nodes$SizedCollectorTask implements java.util.stream.Sink {
private final Object[] array
void <init> (java.util.Spliterator, java.util.stream.PipelineHelper, java.lang.Object[])
java.util.Spliterator spliterator
java.util.stream.PipelineHelper helper
Object[] array
void <init> (java.util.stream.Nodes$SizedCollectorTask$OfRef, java.util.Spliterator, long, long)
java.util.stream.Nodes$SizedCollectorTask$OfRef parent
java.util.Spliterator spliterator
long offset
long length
java.util.stream.Nodes$SizedCollectorTask$OfRef makeChild (java.util.Spliterator, long, long)
java.util.Spliterator spliterator
long offset
long size
public void accept (java.lang.Object)
Object value
volatile synthetic java.util.stream.Nodes$SizedCollectorTask makeChild (java.util.Spliterator, long, long)
}
java/util/stream/StreamSpliterators$UnorderedSliceSpliterator$OfInt.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfInt extends java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfPrimitive implements java.util.Spliterator$OfInt java.util.function.IntConsumer {
int tmpValue
void <init> (java.util.Spliterator$OfInt, long, long)
java.util.Spliterator$OfInt s
long skip
long limit
void <init> (java.util.Spliterator$OfInt, java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfInt)
java.util.Spliterator$OfInt s
java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfInt parent
public void accept (int)
int value
protected void acceptConsumed (java.util.function.IntConsumer)
java.util.function.IntConsumer action
protected java.util.stream.StreamSpliterators$ArrayBuffer$OfInt bufferCreate (int)
int initialCapacity
protected java.util.Spliterator$OfInt makeSpliterator (java.util.Spliterator$OfInt)
java.util.Spliterator$OfInt s
protected volatile synthetic java.util.stream.StreamSpliterators$ArrayBuffer$OfPrimitive bufferCreate (int)
protected volatile synthetic void acceptConsumed (java.lang.Object)
protected volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator)
public volatile synthetic void forEachRemaining (java.util.function.IntConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.IntConsumer)
public volatile synthetic java.util.Spliterator$OfInt trySplit ()
}
java/util/stream/Stream$2.class
Stream.java
package java.util.stream
java.util.stream.Stream$2 extends java.util.Spliterators$AbstractSpliterator {
Object prev
boolean started
boolean finished
final synthetic java.util.function.UnaryOperator val$next
final synthetic Object val$seed
final synthetic java.util.function.Predicate val$hasNext
void <init> (long, int, java.util.function.UnaryOperator, java.lang.Object, java.util.function.Predicate)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.Consumer)
Object t
java.util.function.Consumer action
Object t
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
Object t
}
java/util/stream/LongPipeline$StatelessOp.class
LongPipeline.java
package java.util.stream
abstract java.util.stream.LongPipeline$StatelessOp extends java.util.stream.LongPipeline {
static final synthetic boolean $assertionsDisabled
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
final boolean opIsStateful ()
public volatile synthetic java.util.stream.LongStream parallel ()
public volatile synthetic java.util.stream.LongStream sequential ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
static void <clinit> ()
}
java/util/stream/StreamSpliterators$IntWrappingSpliterator.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$IntWrappingSpliterator extends java.util.stream.StreamSpliterators$AbstractWrappingSpliterator implements java.util.Spliterator$OfInt {
void <init> (java.util.stream.PipelineHelper, java.util.function.Supplier, boolean)
java.util.stream.PipelineHelper ph
java.util.function.Supplier supplier
boolean parallel
void <init> (java.util.stream.PipelineHelper, java.util.Spliterator, boolean)
java.util.stream.PipelineHelper ph
java.util.Spliterator spliterator
boolean parallel
java.util.stream.StreamSpliterators$AbstractWrappingSpliterator wrap (java.util.Spliterator)
java.util.Spliterator s
void initPartialTraversalState ()
java.util.stream.SpinedBuffer$OfInt b
public java.util.Spliterator$OfInt trySplit ()
public boolean tryAdvance (java.util.function.IntConsumer)
java.util.function.IntConsumer consumer
boolean hasNext
public void forEachRemaining (java.util.function.IntConsumer)
java.util.function.IntConsumer consumer
public volatile synthetic java.util.Spliterator trySplit ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
private synthetic boolean lambda$initPartialTraversalState$0 ()
}
java/util/stream/ReduceOps$12.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$12 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.BinaryOperator val$combiner
final synthetic java.util.function.ObjLongConsumer val$accumulator
final synthetic java.util.function.Supplier val$supplier
void <init> (java.util.stream.StreamShape, java.util.function.BinaryOperator, java.util.function.ObjLongConsumer, java.util.function.Supplier)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$10ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/Sink$OfLong.class
Sink.java
package java.util.stream
public abstract java.util.stream.Sink$OfLong extends java.lang.Object implements java.util.stream.Sink java.util.function.LongConsumer {
public abstract void accept (long)
public void accept (java.lang.Long)
Long i
public volatile synthetic void accept (java.lang.Object)
}
java/util/stream/ReduceOps$15.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$15 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.DoubleBinaryOperator val$operator
void <init> (java.util.stream.StreamShape, java.util.function.DoubleBinaryOperator)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$12ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/WhileOps$DropWhileOp.class
WhileOps.java
package java.util.stream
abstract java.util.stream.WhileOps$DropWhileOp extends java.lang.Object {
public abstract java.util.stream.WhileOps$DropWhileSink opWrapSink (java.util.stream.Sink, boolean)
}
java/util/stream/Tripwire.class
Tripwire.java
package java.util.stream
final java.util.stream.Tripwire extends java.lang.Object {
private static final String TRIPWIRE_PROPERTY
static final boolean ENABLED
private void <init> ()
static void trip (java.lang.Class, java.lang.String)
Class trippingClass
String msg
private static synthetic java.lang.Boolean lambda$static$0 ()
static void <clinit> ()
}
java/util/stream/DoublePipeline$8$1.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$8$1 extends java.util.stream.Sink$ChainedDouble {
final synthetic java.util.stream.DoublePipeline$8 this$1
void <init> (java.util.stream.DoublePipeline$8, java.util.stream.Sink)
java.util.stream.DoublePipeline$8 this$1
java.util.stream.Sink downstream
public void accept (double)
double t
}
java/util/stream/StreamSpliterators$UnorderedSliceSpliterator$OfRef.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfRef extends java.util.stream.StreamSpliterators$UnorderedSliceSpliterator implements java.util.Spliterator java.util.function.Consumer {
Object tmpSlot
void <init> (java.util.Spliterator, long, long)
java.util.Spliterator s
long skip
long limit
void <init> (java.util.Spliterator, java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfRef)
java.util.Spliterator s
java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfRef parent
public final void accept (java.lang.Object)
Object t
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
public void forEachRemaining (java.util.function.Consumer)
long permitsRequested
java.util.function.Consumer action
java.util.stream.StreamSpliterators$ArrayBuffer$OfRef sb
java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$PermitStatus permitStatus
protected java.util.Spliterator makeSpliterator (java.util.Spliterator)
java.util.Spliterator s
}
java/util/stream/WhileOps.class
WhileOps.java
package java.util.stream
final java.util.stream.WhileOps extends java.lang.Object {
static final int TAKE_FLAGS
static final int DROP_FLAGS
void <init> ()
static java.util.stream.Stream makeTakeWhileRef (java.util.stream.AbstractPipeline, java.util.function.Predicate)
java.util.stream.AbstractPipeline upstream
java.util.function.Predicate predicate
static java.util.stream.IntStream makeTakeWhileInt (java.util.stream.AbstractPipeline, java.util.function.IntPredicate)
java.util.stream.AbstractPipeline upstream
java.util.function.IntPredicate predicate
static java.util.stream.LongStream makeTakeWhileLong (java.util.stream.AbstractPipeline, java.util.function.LongPredicate)
java.util.stream.AbstractPipeline upstream
java.util.function.LongPredicate predicate
static java.util.stream.DoubleStream makeTakeWhileDouble (java.util.stream.AbstractPipeline, java.util.function.DoublePredicate)
java.util.stream.AbstractPipeline upstream
java.util.function.DoublePredicate predicate
static java.util.stream.Stream makeDropWhileRef (java.util.stream.AbstractPipeline, java.util.function.Predicate)
java.util.stream.AbstractPipeline upstream
java.util.function.Predicate predicate
static java.util.stream.IntStream makeDropWhileInt (java.util.stream.AbstractPipeline, java.util.function.IntPredicate)
java.util.stream.AbstractPipeline upstream
java.util.function.IntPredicate predicate
static java.util.stream.LongStream makeDropWhileLong (java.util.stream.AbstractPipeline, java.util.function.LongPredicate)
java.util.stream.AbstractPipeline upstream
java.util.function.LongPredicate predicate
static java.util.stream.DoubleStream makeDropWhileDouble (java.util.stream.AbstractPipeline, java.util.function.DoublePredicate)
java.util.stream.AbstractPipeline upstream
java.util.function.DoublePredicate predicate
static void <clinit> ()
}
java/util/stream/ReferencePipeline$Head.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$Head extends java.util.stream.ReferencePipeline {
void <init> (java.util.function.Supplier, int, boolean)
java.util.function.Supplier source
int sourceFlags
boolean parallel
void <init> (java.util.Spliterator, int, boolean)
java.util.Spliterator source
int sourceFlags
boolean parallel
final boolean opIsStateful ()
final java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public void forEachOrdered (java.util.function.Consumer)
java.util.function.Consumer action
public volatile synthetic java.util.stream.BaseStream unordered ()
}
java/util/stream/Nodes$IntFixedNodeBuilder.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$IntFixedNodeBuilder extends java.util.stream.Nodes$IntArrayNode implements java.util.stream.Node$Builder$OfInt {
static final synthetic boolean $assertionsDisabled
void <init> (long)
long size
public java.util.stream.Node$OfInt build ()
public void begin (long)
long size
public void accept (int)
int i
public void end ()
public java.lang.String toString ()
public volatile synthetic java.util.stream.Node build ()
static void <clinit> ()
}
java/util/stream/LongPipeline$Head.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$Head extends java.util.stream.LongPipeline {
void <init> (java.util.function.Supplier, int, boolean)
java.util.function.Supplier source
int sourceFlags
boolean parallel
void <init> (java.util.Spliterator, int, boolean)
java.util.Spliterator source
int sourceFlags
boolean parallel
final boolean opIsStateful ()
final java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public void forEach (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public void forEachOrdered (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public volatile synthetic java.util.stream.LongStream parallel ()
public volatile synthetic java.util.stream.LongStream sequential ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
}
java/util/stream/DoubleStream$2.class
DoubleStream.java
package java.util.stream
java.util.stream.DoubleStream$2 extends java.util.Spliterators$AbstractDoubleSpliterator {
double prev
boolean started
boolean finished
final synthetic java.util.function.DoubleUnaryOperator val$next
final synthetic double val$seed
final synthetic java.util.function.DoublePredicate val$hasNext
void <init> (long, int, java.util.function.DoubleUnaryOperator, double, java.util.function.DoublePredicate)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.DoubleConsumer)
double t
java.util.function.DoubleConsumer action
double t
public void forEachRemaining (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
double t
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
}
java/util/stream/ReduceOps$4ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$4ReducingSink extends java.util.stream.ReduceOps$Box implements java.util.stream.ReduceOps$AccumulatingSink {
final synthetic java.util.function.Supplier val$seedFactory
final synthetic java.util.function.BiConsumer val$accumulator
final synthetic java.util.function.BiConsumer val$reducer
void <init> (java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BiConsumer)
public void begin (long)
long size
public void accept (java.lang.Object)
Object t
public void combine (java.util.stream.ReduceOps$4ReducingSink)
java.util.stream.ReduceOps$4ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
}
java/util/stream/Node$Builder$OfLong.class
Node.java
package java.util.stream
public abstract java.util.stream.Node$Builder$OfLong extends java.lang.Object implements java.util.stream.Node$Builder java.util.stream.Sink$OfLong {
public abstract java.util.stream.Node$OfLong build ()
public volatile synthetic java.util.stream.Node build ()
}
java/util/stream/Nodes$EmptyNode$OfDouble.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$EmptyNode$OfDouble extends java.util.stream.Nodes$EmptyNode implements java.util.stream.Node$OfDouble {
void <init> ()
public java.util.Spliterator$OfDouble spliterator ()
public double[] asPrimitiveArray ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.lang.Object asPrimitiveArray ()
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
}
java/util/stream/ReduceOps$12ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$12ReducingSink extends java.lang.Object implements java.util.stream.ReduceOps$AccumulatingSink java.util.stream.Sink$OfDouble {
private boolean empty
private double state
final synthetic java.util.function.DoubleBinaryOperator val$operator
void <init> (java.util.function.DoubleBinaryOperator)
public void begin (long)
long size
public void accept (double)
double t
public java.util.OptionalDouble get ()
public void combine (java.util.stream.ReduceOps$12ReducingSink)
java.util.stream.ReduceOps$12ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/Nodes$CollectorTask$OfRef.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$CollectorTask$OfRef extends java.util.stream.Nodes$CollectorTask {
void <init> (java.util.stream.PipelineHelper, java.util.function.IntFunction, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.function.IntFunction generator
java.util.Spliterator spliterator
protected volatile synthetic java.lang.Object doLeaf ()
protected volatile synthetic java.util.stream.AbstractTask makeChild (java.util.Spliterator)
private static synthetic java.util.stream.Node$Builder lambda$new$0 (java.util.function.IntFunction, long)
java.util.function.IntFunction generator
long s
}
java/util/stream/Collectors$CollectorImpl.class
Collectors.java
package java.util.stream
java.util.stream.Collectors$CollectorImpl extends java.lang.Object implements java.util.stream.Collector {
private final java.util.function.Supplier supplier
private final java.util.function.BiConsumer accumulator
private final java.util.function.BinaryOperator combiner
private final java.util.function.Function finisher
private final java.util.Set characteristics
void <init> (java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BinaryOperator, java.util.function.Function, java.util.Set)
java.util.function.Supplier supplier
java.util.function.BiConsumer accumulator
java.util.function.BinaryOperator combiner
java.util.function.Function finisher
java.util.Set characteristics
void <init> (java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BinaryOperator, java.util.Set)
java.util.function.Supplier supplier
java.util.function.BiConsumer accumulator
java.util.function.BinaryOperator combiner
java.util.Set characteristics
public java.util.function.BiConsumer accumulator ()
public java.util.function.Supplier supplier ()
public java.util.function.BinaryOperator combiner ()
public java.util.function.Function finisher ()
public java.util.Set characteristics ()
}
java/util/stream/Nodes.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes extends java.lang.Object {
static final long MAX_ARRAY_SIZE
static final String BAD_SIZE
private static final java.util.stream.Node EMPTY_NODE
private static final java.util.stream.Node$OfInt EMPTY_INT_NODE
private static final java.util.stream.Node$OfLong EMPTY_LONG_NODE
private static final java.util.stream.Node$OfDouble EMPTY_DOUBLE_NODE
private static final int[] EMPTY_INT_ARRAY
private static final long[] EMPTY_LONG_ARRAY
private static final double[] EMPTY_DOUBLE_ARRAY
private void <init> ()
static java.util.function.IntFunction castingArray ()
static java.util.stream.Node emptyNode (java.util.stream.StreamShape)
java.util.stream.StreamShape shape
static java.util.stream.Node conc (java.util.stream.StreamShape, java.util.stream.Node, java.util.stream.Node)
java.util.stream.StreamShape shape
java.util.stream.Node left
java.util.stream.Node right
static java.util.stream.Node node (java.lang.Object[])
Object[] array
static java.util.stream.Node node (java.util.Collection)
java.util.Collection c
static java.util.stream.Node$Builder builder (long, java.util.function.IntFunction)
long exactSizeIfKnown
java.util.function.IntFunction generator
static java.util.stream.Node$Builder builder ()
static java.util.stream.Node$OfInt node (int[])
int[] array
static java.util.stream.Node$Builder$OfInt intBuilder (long)
long exactSizeIfKnown
static java.util.stream.Node$Builder$OfInt intBuilder ()
static java.util.stream.Node$OfLong node (long[])
long[] array
static java.util.stream.Node$Builder$OfLong longBuilder (long)
long exactSizeIfKnown
static java.util.stream.Node$Builder$OfLong longBuilder ()
static java.util.stream.Node$OfDouble node (double[])
double[] array
static java.util.stream.Node$Builder$OfDouble doubleBuilder (long)
long exactSizeIfKnown
static java.util.stream.Node$Builder$OfDouble doubleBuilder ()
public static java.util.stream.Node collect (java.util.stream.PipelineHelper, java.util.Spliterator, boolean, java.util.function.IntFunction)
Object[] array
java.util.stream.Node node
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
boolean flattenTree
java.util.function.IntFunction generator
long size
public static java.util.stream.Node$OfInt collectInt (java.util.stream.PipelineHelper, java.util.Spliterator, boolean)
int[] array
java.util.stream.Node$OfInt node
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
boolean flattenTree
long size
public static java.util.stream.Node$OfLong collectLong (java.util.stream.PipelineHelper, java.util.Spliterator, boolean)
long[] array
java.util.stream.Node$OfLong node
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
boolean flattenTree
long size
public static java.util.stream.Node$OfDouble collectDouble (java.util.stream.PipelineHelper, java.util.Spliterator, boolean)
double[] array
java.util.stream.Node$OfDouble node
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
boolean flattenTree
long size
public static java.util.stream.Node flatten (java.util.stream.Node, java.util.function.IntFunction)
long size
Object[] array
java.util.stream.Node node
java.util.function.IntFunction generator
public static java.util.stream.Node$OfInt flattenInt (java.util.stream.Node$OfInt)
long size
int[] array
java.util.stream.Node$OfInt node
public static java.util.stream.Node$OfLong flattenLong (java.util.stream.Node$OfLong)
long size
long[] array
java.util.stream.Node$OfLong node
public static java.util.stream.Node$OfDouble flattenDouble (java.util.stream.Node$OfDouble)
long size
double[] array
java.util.stream.Node$OfDouble node
private static synthetic java.lang.Object[] lambda$castingArray$0 (int)
int size
static void <clinit> ()
}
java/util/stream/DoublePipeline$4$1.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$4$1 extends java.util.stream.Sink$ChainedDouble {
final synthetic java.util.stream.DoublePipeline$4 this$1
void <init> (java.util.stream.DoublePipeline$4, java.util.stream.Sink)
java.util.stream.DoublePipeline$4 this$1
java.util.stream.Sink downstream
public void accept (double)
double t
}
java/util/stream/SortedOps$RefSortingSink.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$RefSortingSink extends java.util.stream.SortedOps$AbstractRefSortingSink {
private java.util.ArrayList list
void <init> (java.util.stream.Sink, java.util.Comparator)
java.util.stream.Sink sink
java.util.Comparator comparator
public void begin (long)
long size
public void end ()
Object t
public void accept (java.lang.Object)
Object t
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfLong.class
WhileOps.java
package java.util.stream
abstract java.util.stream.WhileOps$UnorderedWhileSpliterator$OfLong extends java.util.stream.WhileOps$UnorderedWhileSpliterator implements java.util.function.LongConsumer java.util.Spliterator$OfLong {
final java.util.function.LongPredicate p
long t
void <init> (java.util.Spliterator$OfLong, boolean, java.util.function.LongPredicate)
java.util.Spliterator$OfLong s
boolean noSplitting
java.util.function.LongPredicate p
void <init> (java.util.Spliterator$OfLong, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfLong)
java.util.Spliterator$OfLong s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfLong parent
public void accept (long)
long t
public volatile synthetic java.util.Spliterator$OfLong trySplit ()
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/StreamSpliterators$UnorderedSliceSpliterator$PermitStatus.class
StreamSpliterators.java
package java.util.stream
final enum java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$PermitStatus extends java.lang.Enum {
public static final enum java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$PermitStatus NO_MORE
public static final enum java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$PermitStatus MAYBE_MORE
public static final enum java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$PermitStatus UNLIMITED
private static final synthetic java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$PermitStatus[] $VALUES
public static java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$PermitStatus[] values ()
public static java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$PermitStatus valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$PermitStatus[] $values ()
static void <clinit> ()
}
java/util/stream/ReduceOps$ReduceTask.class
ReduceOps.java
package java.util.stream
final java.util.stream.ReduceOps$ReduceTask extends java.util.stream.AbstractTask {
private final java.util.stream.ReduceOps$ReduceOp op
void <init> (java.util.stream.ReduceOps$ReduceOp, java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.ReduceOps$ReduceOp op
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
void <init> (java.util.stream.ReduceOps$ReduceTask, java.util.Spliterator)
java.util.stream.ReduceOps$ReduceTask parent
java.util.Spliterator spliterator
protected java.util.stream.ReduceOps$ReduceTask makeChild (java.util.Spliterator)
java.util.Spliterator spliterator
protected java.util.stream.ReduceOps$AccumulatingSink doLeaf ()
public void onCompletion (java.util.concurrent.CountedCompleter)
java.util.stream.ReduceOps$AccumulatingSink leftResult
java.util.concurrent.CountedCompleter caller
protected volatile synthetic java.lang.Object doLeaf ()
protected volatile synthetic java.util.stream.AbstractTask makeChild (java.util.Spliterator)
}
java/util/stream/LongPipeline$4.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$4 extends java.util.stream.IntPipeline$StatelessOp {
final synthetic java.util.function.LongToIntFunction val$mapper
final synthetic java.util.stream.LongPipeline this$0
void <init> (java.util.stream.LongPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.LongToIntFunction)
java.util.stream.LongPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/StreamSpliterators$DelegatingSpliterator$OfLong.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$DelegatingSpliterator$OfLong extends java.util.stream.StreamSpliterators$DelegatingSpliterator$OfPrimitive implements java.util.Spliterator$OfLong {
void <init> (java.util.function.Supplier)
java.util.function.Supplier supplier
public volatile synthetic void forEachRemaining (java.util.function.LongConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.LongConsumer)
public volatile synthetic java.util.Spliterator$OfLong trySplit ()
}
java/util/stream/SpinedBuffer$OfDouble.class
SpinedBuffer.java
package java.util.stream
java.util.stream.SpinedBuffer$OfDouble extends java.util.stream.SpinedBuffer$OfPrimitive implements java.util.function.DoubleConsumer {
void <init> ()
void <init> (int)
int initialCapacity
public void forEach (java.util.function.Consumer)
java.util.function.Consumer consumer
protected double[][] newArrayArray (int)
int size
public double[] newArray (int)
int size
protected int arrayLength (double[])
double[] array
protected void arrayForEach (double[], int, int, java.util.function.DoubleConsumer)
int i
double[] array
int from
int to
java.util.function.DoubleConsumer consumer
public void accept (double)
double i
public double get (long)
long index
int ch
public java.util.PrimitiveIterator$OfDouble iterator ()
public java.util.Spliterator$OfDouble spliterator ()
public java.lang.String toString ()
double[] array2
double[] array
protected volatile synthetic void arrayForEach (java.lang.Object, int, int, java.lang.Object)
protected volatile synthetic int arrayLength (java.lang.Object)
public volatile synthetic java.lang.Object newArray (int)
protected volatile synthetic java.lang.Object[] newArrayArray (int)
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
}
java/util/stream/IntPipeline$StatefulOp.class
IntPipeline.java
package java.util.stream
abstract java.util.stream.IntPipeline$StatefulOp extends java.util.stream.IntPipeline {
static final synthetic boolean $assertionsDisabled
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
final boolean opIsStateful ()
abstract java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
public volatile synthetic java.util.stream.IntStream parallel ()
public volatile synthetic java.util.stream.IntStream sequential ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
static void <clinit> ()
}
java/util/stream/FindOps$FindOp.class
FindOps.java
package java.util.stream
final java.util.stream.FindOps$FindOp extends java.lang.Object implements java.util.stream.TerminalOp {
private final java.util.stream.StreamShape shape
final int opFlags
final Object emptyValue
final java.util.function.Predicate presentPredicate
final java.util.function.Supplier sinkSupplier
void <init> (boolean, java.util.stream.StreamShape, java.lang.Object, java.util.function.Predicate, java.util.function.Supplier)
boolean mustFindFirst
java.util.stream.StreamShape shape
Object emptyValue
java.util.function.Predicate presentPredicate
java.util.function.Supplier sinkSupplier
public int getOpFlags ()
public java.util.stream.StreamShape inputShape ()
public java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
Object result
public java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
boolean mustFindFirst
}
java/util/stream/LongPipeline$3.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$3 extends java.util.stream.LongPipeline$StatelessOp {
final synthetic java.util.function.LongUnaryOperator val$mapper
final synthetic java.util.stream.LongPipeline this$0
void <init> (java.util.stream.LongPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.LongUnaryOperator)
java.util.stream.LongPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/IntPipeline$10.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$10 extends java.util.stream.IntPipeline$StatelessOp {
final synthetic java.util.function.IntConsumer val$action
final synthetic java.util.stream.IntPipeline this$0
void <init> (java.util.stream.IntPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.IntConsumer)
java.util.stream.IntPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/ReduceOps$8ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$8ReducingSink extends java.lang.Object implements java.util.stream.ReduceOps$AccumulatingSink java.util.stream.Sink$OfLong {
private long state
final synthetic long val$identity
final synthetic java.util.function.LongBinaryOperator val$operator
void <init> (long, java.util.function.LongBinaryOperator)
public void begin (long)
long size
public void accept (long)
long t
public java.lang.Long get ()
public void combine (java.util.stream.ReduceOps$8ReducingSink)
java.util.stream.ReduceOps$8ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/SortedOps$LongSortingSink.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$LongSortingSink extends java.util.stream.SortedOps$AbstractLongSortingSink {
private java.util.stream.SpinedBuffer$OfLong b
void <init> (java.util.stream.Sink)
java.util.stream.Sink sink
public void begin (long)
long size
public void end ()
long aLong
long aLong
long[] longs
public void accept (long)
long t
}
java/util/stream/ReduceOps$1ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$1ReducingSink extends java.util.stream.ReduceOps$Box implements java.util.stream.ReduceOps$AccumulatingSink {
final synthetic Object val$seed
final synthetic java.util.function.BiFunction val$reducer
final synthetic java.util.function.BinaryOperator val$combiner
void <init> (java.lang.Object, java.util.function.BiFunction, java.util.function.BinaryOperator)
public void begin (long)
long size
public void accept (java.lang.Object)
Object t
public void combine (java.util.stream.ReduceOps$1ReducingSink)
java.util.stream.ReduceOps$1ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
}
java/util/stream/ReferencePipeline$10.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$10 extends java.util.stream.LongPipeline$StatelessOp {
final synthetic java.util.function.Function val$mapper
final synthetic java.util.stream.ReferencePipeline this$0
void <init> (java.util.stream.ReferencePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.Function)
java.util.stream.ReferencePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/Nodes$ArrayNode.class
Nodes.java
package java.util.stream
java.util.stream.Nodes$ArrayNode extends java.lang.Object implements java.util.stream.Node {
final Object[] array
int curSize
void <init> (long, java.util.function.IntFunction)
long size
java.util.function.IntFunction generator
void <init> (java.lang.Object[])
Object[] array
public java.util.Spliterator spliterator ()
public void copyInto (java.lang.Object[], int)
Object[] dest
int destOffset
public java.lang.Object[] asArray (java.util.function.IntFunction)
java.util.function.IntFunction generator
public long count ()
public void forEach (java.util.function.Consumer)
int i
java.util.function.Consumer consumer
public java.lang.String toString ()
}
java/util/stream/ReferencePipeline$8$1.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$8$1 extends java.util.stream.Sink$ChainedReference {
boolean cancellationRequestedCalled
java.util.function.IntConsumer downstreamAsInt
final synthetic java.util.stream.ReferencePipeline$8 this$1
void <init> (java.util.stream.ReferencePipeline$8, java.util.stream.Sink)
java.util.stream.ReferencePipeline$8 this$1
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (java.lang.Object)
java.util.Spliterator$OfInt s
java.util.stream.IntStream result
Object u
public boolean cancellationRequested ()
}
java/util/stream/WhileOps$1$1.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$1$1 extends java.util.stream.Sink$ChainedReference {
boolean take
final synthetic java.util.stream.WhileOps$1 this$0
void <init> (java.util.stream.WhileOps$1, java.util.stream.Sink)
java.util.stream.WhileOps$1 this$0
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (java.lang.Object)
Object t
public boolean cancellationRequested ()
}
java/util/stream/SortedOps$SizedDoubleSortingSink.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$SizedDoubleSortingSink extends java.util.stream.SortedOps$AbstractDoubleSortingSink {
private double[] array
private int offset
void <init> (java.util.stream.Sink)
java.util.stream.Sink downstream
public void begin (long)
long size
public void end ()
int i
int i
public void accept (double)
double t
}
java/util/stream/IntPipeline$StatelessOp.class
IntPipeline.java
package java.util.stream
abstract java.util.stream.IntPipeline$StatelessOp extends java.util.stream.IntPipeline {
static final synthetic boolean $assertionsDisabled
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
final boolean opIsStateful ()
public volatile synthetic java.util.stream.IntStream parallel ()
public volatile synthetic java.util.stream.IntStream sequential ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
static void <clinit> ()
}
java/util/stream/ReferencePipeline$4.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$4 extends java.util.stream.IntPipeline$StatelessOp {
final synthetic java.util.function.ToIntFunction val$mapper
final synthetic java.util.stream.ReferencePipeline this$0
void <init> (java.util.stream.ReferencePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.ToIntFunction)
java.util.stream.ReferencePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfLong$Taking.class
WhileOps.java
package java.util.stream
final java.util.stream.WhileOps$UnorderedWhileSpliterator$OfLong$Taking extends java.util.stream.WhileOps$UnorderedWhileSpliterator$OfLong {
void <init> (java.util.Spliterator$OfLong, boolean, java.util.function.LongPredicate)
java.util.Spliterator$OfLong s
boolean noSplitting
java.util.function.LongPredicate p
void <init> (java.util.Spliterator$OfLong, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfLong)
java.util.Spliterator$OfLong s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfLong parent
public boolean tryAdvance (java.util.function.LongConsumer)
java.util.function.LongConsumer action
boolean test
public java.util.Spliterator$OfLong trySplit ()
java.util.Spliterator$OfLong makeSpliterator (java.util.Spliterator$OfLong)
java.util.Spliterator$OfLong s
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator)
}
java/util/stream/DoublePipeline$2.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$2 extends java.util.stream.DoublePipeline$StatelessOp {
final synthetic java.util.function.DoubleUnaryOperator val$mapper
final synthetic java.util.stream.DoublePipeline this$0
void <init> (java.util.stream.DoublePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.DoubleUnaryOperator)
java.util.stream.DoublePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/Streams$LongStreamBuilderImpl.class
Streams.java
package java.util.stream
final java.util.stream.Streams$LongStreamBuilderImpl extends java.util.stream.Streams$AbstractStreamBuilderImpl implements java.util.stream.LongStream$Builder java.util.Spliterator$OfLong {
long first
java.util.stream.SpinedBuffer$OfLong buffer
void <init> ()
void <init> (long)
long t
public void accept (long)
long t
public java.util.stream.LongStream build ()
int c
public boolean tryAdvance (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public void forEachRemaining (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public volatile synthetic java.util.Spliterator$OfLong trySplit ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/PipelineHelper.class
PipelineHelper.java
package java.util.stream
abstract java.util.stream.PipelineHelper extends java.lang.Object {
void <init> ()
abstract java.util.stream.StreamShape getSourceShape ()
abstract int getStreamAndOpFlags ()
abstract long exactOutputSizeIfKnown (java.util.Spliterator)
abstract java.util.stream.Sink wrapAndCopyInto (java.util.stream.Sink, java.util.Spliterator)
abstract void copyInto (java.util.stream.Sink, java.util.Spliterator)
abstract boolean copyIntoWithCancel (java.util.stream.Sink, java.util.Spliterator)
abstract java.util.stream.Sink wrapSink (java.util.stream.Sink)
abstract java.util.Spliterator wrapSpliterator (java.util.Spliterator)
abstract java.util.stream.Node$Builder makeNodeBuilder (long, java.util.function.IntFunction)
abstract java.util.stream.Node evaluate (java.util.Spliterator, boolean, java.util.function.IntFunction)
}
java/util/stream/Nodes$DoubleFixedNodeBuilder.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$DoubleFixedNodeBuilder extends java.util.stream.Nodes$DoubleArrayNode implements java.util.stream.Node$Builder$OfDouble {
static final synthetic boolean $assertionsDisabled
void <init> (long)
long size
public java.util.stream.Node$OfDouble build ()
public void begin (long)
long size
public void accept (double)
double i
public void end ()
public java.lang.String toString ()
public volatile synthetic java.util.stream.Node build ()
static void <clinit> ()
}
java/util/stream/WhileOps$2.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$2 extends java.util.stream.IntPipeline$StatefulOp {
final synthetic java.util.function.IntPredicate val$predicate
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.IntPredicate)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
private static synthetic java.lang.Integer[] lambda$opEvaluateParallelLazy$0 (int)
int x$0
}
java/util/stream/WhileOps$4Op$1OpSink.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$4Op$1OpSink extends java.util.stream.Sink$ChainedDouble implements java.util.stream.WhileOps$DropWhileSink {
long dropCount
boolean take
final synthetic java.util.stream.Sink val$sink
final synthetic boolean val$retainAndCountDroppedElements
final synthetic java.util.stream.WhileOps$4Op this$0
void <init> (java.util.stream.WhileOps$4Op, java.util.stream.Sink, boolean)
java.util.stream.WhileOps$4Op this$0
public void accept (double)
double t
boolean takeElement
public long getDropCount ()
}
java/util/stream/Collectors.class
Collectors.java
package java.util.stream
public final java.util.stream.Collectors extends java.lang.Object {
static final java.util.Set CH_CONCURRENT_ID
static final java.util.Set CH_CONCURRENT_NOID
static final java.util.Set CH_ID
static final java.util.Set CH_UNORDERED_ID
static final java.util.Set CH_NOID
static final java.util.Set CH_UNORDERED_NOID
private void <init> ()
private static java.lang.IllegalStateException duplicateKeyException (java.lang.Object, java.lang.Object, java.lang.Object)
Object k
Object u
Object v
private static java.util.function.BinaryOperator uniqKeysMapMerger ()
private static java.util.function.BiConsumer uniqKeysMapAccumulator (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
private static java.util.function.Function castingIdentity ()
public static java.util.stream.Collector toCollection (java.util.function.Supplier)
java.util.function.Supplier collectionFactory
public static java.util.stream.Collector toList ()
public static java.util.stream.Collector toUnmodifiableList ()
public static java.util.stream.Collector toSet ()
public static java.util.stream.Collector toUnmodifiableSet ()
public static java.util.stream.Collector joining ()
public static java.util.stream.Collector joining (java.lang.CharSequence)
CharSequence delimiter
public static java.util.stream.Collector joining (java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence)
CharSequence delimiter
CharSequence prefix
CharSequence suffix
private static java.util.function.BinaryOperator mapMerger (java.util.function.BinaryOperator)
java.util.function.BinaryOperator mergeFunction
public static java.util.stream.Collector mapping (java.util.function.Function, java.util.stream.Collector)
java.util.function.Function mapper
java.util.stream.Collector downstream
java.util.function.BiConsumer downstreamAccumulator
public static java.util.stream.Collector flatMapping (java.util.function.Function, java.util.stream.Collector)
java.util.function.Function mapper
java.util.stream.Collector downstream
java.util.function.BiConsumer downstreamAccumulator
public static java.util.stream.Collector filtering (java.util.function.Predicate, java.util.stream.Collector)
java.util.function.Predicate predicate
java.util.stream.Collector downstream
java.util.function.BiConsumer downstreamAccumulator
public static java.util.stream.Collector collectingAndThen (java.util.stream.Collector, java.util.function.Function)
java.util.stream.Collector downstream
java.util.function.Function finisher
java.util.Set characteristics
public static java.util.stream.Collector counting ()
public static java.util.stream.Collector minBy (java.util.Comparator)
java.util.Comparator comparator
public static java.util.stream.Collector maxBy (java.util.Comparator)
java.util.Comparator comparator
public static java.util.stream.Collector summingInt (java.util.function.ToIntFunction)
java.util.function.ToIntFunction mapper
public static java.util.stream.Collector summingLong (java.util.function.ToLongFunction)
java.util.function.ToLongFunction mapper
public static java.util.stream.Collector summingDouble (java.util.function.ToDoubleFunction)
java.util.function.ToDoubleFunction mapper
static double[] sumWithCompensation (double[], double)
double[] intermediateSum
double value
double tmp
double sum
double velvel
static double computeFinalSum (double[])
double[] summands
double tmp
double simpleSum
public static java.util.stream.Collector averagingInt (java.util.function.ToIntFunction)
java.util.function.ToIntFunction mapper
public static java.util.stream.Collector averagingLong (java.util.function.ToLongFunction)
java.util.function.ToLongFunction mapper
public static java.util.stream.Collector averagingDouble (java.util.function.ToDoubleFunction)
java.util.function.ToDoubleFunction mapper
public static java.util.stream.Collector reducing (java.lang.Object, java.util.function.BinaryOperator)
Object identity
java.util.function.BinaryOperator op
private static java.util.function.Supplier boxSupplier (java.lang.Object)
Object identity
public static java.util.stream.Collector reducing (java.util.function.BinaryOperator)
java.util.function.BinaryOperator op
public static java.util.stream.Collector reducing (java.lang.Object, java.util.function.Function, java.util.function.BinaryOperator)
Object identity
java.util.function.Function mapper
java.util.function.BinaryOperator op
public static java.util.stream.Collector groupingBy (java.util.function.Function)
java.util.function.Function classifier
public static java.util.stream.Collector groupingBy (java.util.function.Function, java.util.stream.Collector)
java.util.function.Function classifier
java.util.stream.Collector downstream
public static java.util.stream.Collector groupingBy (java.util.function.Function, java.util.function.Supplier, java.util.stream.Collector)
java.util.function.Function downstreamFinisher
java.util.function.Function finisher
java.util.function.Function classifier
java.util.function.Supplier mapFactory
java.util.stream.Collector downstream
java.util.function.Supplier downstreamSupplier
java.util.function.BiConsumer downstreamAccumulator
java.util.function.BiConsumer accumulator
java.util.function.BinaryOperator merger
java.util.function.Supplier mangledFactory
public static java.util.stream.Collector groupingByConcurrent (java.util.function.Function)
java.util.function.Function classifier
public static java.util.stream.Collector groupingByConcurrent (java.util.function.Function, java.util.stream.Collector)
java.util.function.Function classifier
java.util.stream.Collector downstream
public static java.util.stream.Collector groupingByConcurrent (java.util.function.Function, java.util.function.Supplier, java.util.stream.Collector)
java.util.function.BiConsumer accumulator
java.util.function.Function downstreamFinisher
java.util.function.Function finisher
java.util.function.Function classifier
java.util.function.Supplier mapFactory
java.util.stream.Collector downstream
java.util.function.Supplier downstreamSupplier
java.util.function.BiConsumer downstreamAccumulator
java.util.function.BinaryOperator merger
java.util.function.Supplier mangledFactory
java.util.function.BiConsumer accumulator
public static java.util.stream.Collector partitioningBy (java.util.function.Predicate)
java.util.function.Predicate predicate
public static java.util.stream.Collector partitioningBy (java.util.function.Predicate, java.util.stream.Collector)
java.util.function.Function finisher
java.util.function.Predicate predicate
java.util.stream.Collector downstream
java.util.function.BiConsumer downstreamAccumulator
java.util.function.BiConsumer accumulator
java.util.function.BinaryOperator op
java.util.function.BinaryOperator merger
java.util.function.Supplier supplier
public static java.util.stream.Collector toMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
public static java.util.stream.Collector toUnmodifiableMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
public static java.util.stream.Collector toMap (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
java.util.function.BinaryOperator mergeFunction
public static java.util.stream.Collector toUnmodifiableMap (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
java.util.function.BinaryOperator mergeFunction
public static java.util.stream.Collector toMap (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator, java.util.function.Supplier)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
java.util.function.BinaryOperator mergeFunction
java.util.function.Supplier mapFactory
java.util.function.BiConsumer accumulator
public static java.util.stream.Collector toConcurrentMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
public static java.util.stream.Collector toConcurrentMap (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
java.util.function.BinaryOperator mergeFunction
public static java.util.stream.Collector toConcurrentMap (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator, java.util.function.Supplier)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
java.util.function.BinaryOperator mergeFunction
java.util.function.Supplier mapFactory
java.util.function.BiConsumer accumulator
public static java.util.stream.Collector summarizingInt (java.util.function.ToIntFunction)
java.util.function.ToIntFunction mapper
public static java.util.stream.Collector summarizingLong (java.util.function.ToLongFunction)
java.util.function.ToLongFunction mapper
public static java.util.stream.Collector summarizingDouble (java.util.function.ToDoubleFunction)
java.util.function.ToDoubleFunction mapper
private static synthetic java.util.DoubleSummaryStatistics lambda$summarizingDouble$75 (java.util.DoubleSummaryStatistics, java.util.DoubleSummaryStatistics)
java.util.DoubleSummaryStatistics l
java.util.DoubleSummaryStatistics r
private static synthetic void lambda$summarizingDouble$74 (java.util.function.ToDoubleFunction, java.util.DoubleSummaryStatistics, java.lang.Object)
java.util.function.ToDoubleFunction mapper
java.util.DoubleSummaryStatistics r
Object t
private static synthetic java.util.LongSummaryStatistics lambda$summarizingLong$73 (java.util.LongSummaryStatistics, java.util.LongSummaryStatistics)
java.util.LongSummaryStatistics l
java.util.LongSummaryStatistics r
private static synthetic void lambda$summarizingLong$72 (java.util.function.ToLongFunction, java.util.LongSummaryStatistics, java.lang.Object)
java.util.function.ToLongFunction mapper
java.util.LongSummaryStatistics r
Object t
private static synthetic java.util.IntSummaryStatistics lambda$summarizingInt$71 (java.util.IntSummaryStatistics, java.util.IntSummaryStatistics)
java.util.IntSummaryStatistics l
java.util.IntSummaryStatistics r
private static synthetic void lambda$summarizingInt$70 (java.util.function.ToIntFunction, java.util.IntSummaryStatistics, java.lang.Object)
java.util.function.ToIntFunction mapper
java.util.IntSummaryStatistics r
Object t
private static synthetic void lambda$toConcurrentMap$69 (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator, java.util.concurrent.ConcurrentMap, java.lang.Object)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
java.util.function.BinaryOperator mergeFunction
java.util.concurrent.ConcurrentMap map
Object element
private static synthetic void lambda$toMap$68 (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator, java.util.Map, java.lang.Object)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
java.util.function.BinaryOperator mergeFunction
java.util.Map map
Object element
private static synthetic java.util.Map lambda$toUnmodifiableMap$67 (java.util.HashMap)
java.util.HashMap map
private static synthetic java.util.Map lambda$toUnmodifiableMap$66 (java.util.Map)
java.util.Map map
private static synthetic java.util.Map lambda$partitioningBy$65 (java.util.stream.Collector, java.util.stream.Collectors$Partition)
java.util.stream.Collector downstream
java.util.stream.Collectors$Partition par
private static synthetic java.util.stream.Collectors$Partition lambda$partitioningBy$64 (java.util.stream.Collector)
java.util.stream.Collector downstream
private static synthetic java.util.stream.Collectors$Partition lambda$partitioningBy$63 (java.util.function.BinaryOperator, java.util.stream.Collectors$Partition, java.util.stream.Collectors$Partition)
java.util.function.BinaryOperator op
java.util.stream.Collectors$Partition left
java.util.stream.Collectors$Partition right
private static synthetic void lambda$partitioningBy$62 (java.util.function.BiConsumer, java.util.function.Predicate, java.util.stream.Collectors$Partition, java.lang.Object)
java.util.function.BiConsumer downstreamAccumulator
java.util.function.Predicate predicate
java.util.stream.Collectors$Partition result
Object t
private static synthetic java.util.concurrent.ConcurrentMap lambda$groupingByConcurrent$61 (java.util.function.Function, java.util.concurrent.ConcurrentMap)
java.util.function.Function downstreamFinisher
java.util.concurrent.ConcurrentMap intermediate
java.util.concurrent.ConcurrentMap castResult
private static synthetic java.lang.Object lambda$groupingByConcurrent$60 (java.util.function.Function, java.lang.Object, java.lang.Object)
java.util.function.Function downstreamFinisher
Object k
Object v
private static synthetic void lambda$groupingByConcurrent$59 (java.util.function.Function, java.util.function.Supplier, java.util.function.BiConsumer, java.util.concurrent.ConcurrentMap, java.lang.Object)
java.util.function.Function classifier
java.util.function.Supplier downstreamSupplier
java.util.function.BiConsumer downstreamAccumulator
java.util.concurrent.ConcurrentMap m
Object t
Object key
Object resultContainer
private static synthetic java.lang.Object lambda$groupingByConcurrent$58 (java.util.function.Supplier, java.lang.Object)
java.util.function.Supplier downstreamSupplier
Object k
private static synthetic void lambda$groupingByConcurrent$57 (java.util.function.Function, java.util.function.Supplier, java.util.function.BiConsumer, java.util.concurrent.ConcurrentMap, java.lang.Object)
java.util.function.Function classifier
java.util.function.Supplier downstreamSupplier
java.util.function.BiConsumer downstreamAccumulator
java.util.concurrent.ConcurrentMap m
Object t
Object key
Object resultContainer
private static synthetic java.lang.Object lambda$groupingByConcurrent$56 (java.util.function.Supplier, java.lang.Object)
java.util.function.Supplier downstreamSupplier
Object k
private static synthetic java.util.Map lambda$groupingBy$55 (java.util.function.Function, java.util.Map)
java.util.function.Function downstreamFinisher
java.util.Map intermediate
java.util.Map castResult
private static synthetic java.lang.Object lambda$groupingBy$54 (java.util.function.Function, java.lang.Object, java.lang.Object)
java.util.function.Function downstreamFinisher
Object k
Object v
private static synthetic void lambda$groupingBy$53 (java.util.function.Function, java.util.function.Supplier, java.util.function.BiConsumer, java.util.Map, java.lang.Object)
java.util.function.Function classifier
java.util.function.Supplier downstreamSupplier
java.util.function.BiConsumer downstreamAccumulator
java.util.Map m
Object t
Object key
Object container
private static synthetic java.lang.Object lambda$groupingBy$52 (java.util.function.Supplier, java.lang.Object)
java.util.function.Supplier downstreamSupplier
Object k
private static synthetic java.lang.Object lambda$reducing$51 (java.lang.Object[])
Object[] a
private static synthetic java.lang.Object[] lambda$reducing$50 (java.util.function.BinaryOperator, java.lang.Object[], java.lang.Object[])
java.util.function.BinaryOperator op
Object[] a
Object[] b
private static synthetic void lambda$reducing$49 (java.util.function.BinaryOperator, java.util.function.Function, java.lang.Object[], java.lang.Object)
java.util.function.BinaryOperator op
java.util.function.Function mapper
Object[] a
Object t
private static synthetic java.util.Optional lambda$reducing$48 (java.util.stream.Collectors$1OptionalBox)
java.util.stream.Collectors$1OptionalBox a
private static synthetic java.util.stream.Collectors$1OptionalBox lambda$reducing$47 (java.util.stream.Collectors$1OptionalBox, java.util.stream.Collectors$1OptionalBox)
java.util.stream.Collectors$1OptionalBox a
java.util.stream.Collectors$1OptionalBox b
private static synthetic java.util.stream.Collectors$1OptionalBox lambda$reducing$46 (java.util.function.BinaryOperator)
java.util.function.BinaryOperator op
private static synthetic java.lang.Object[] lambda$boxSupplier$45 (java.lang.Object)
Object identity
private static synthetic java.lang.Object lambda$reducing$44 (java.lang.Object[])
Object[] a
private static synthetic java.lang.Object[] lambda$reducing$43 (java.util.function.BinaryOperator, java.lang.Object[], java.lang.Object[])
java.util.function.BinaryOperator op
Object[] a
Object[] b
private static synthetic void lambda$reducing$42 (java.util.function.BinaryOperator, java.lang.Object[], java.lang.Object)
java.util.function.BinaryOperator op
Object[] a
Object t
private static synthetic java.lang.Double lambda$averagingDouble$41 (double[])
double[] a
private static synthetic double[] lambda$averagingDouble$40 (double[], double[])
double[] a
double[] b
private static synthetic void lambda$averagingDouble$39 (java.util.function.ToDoubleFunction, double[], java.lang.Object)
java.util.function.ToDoubleFunction mapper
double[] a
Object t
double val
private static synthetic double[] lambda$averagingDouble$38 ()
private static synthetic java.lang.Double lambda$averagingLong$37 (long[])
long[] a
private static synthetic long[] lambda$averagingLong$36 (long[], long[])
long[] a
long[] b
private static synthetic void lambda$averagingLong$35 (java.util.function.ToLongFunction, long[], java.lang.Object)
java.util.function.ToLongFunction mapper
long[] a
Object t
private static synthetic long[] lambda$averagingLong$34 ()
private static synthetic java.lang.Double lambda$averagingInt$33 (long[])
long[] a
private static synthetic long[] lambda$averagingInt$32 (long[], long[])
long[] a
long[] b
private static synthetic void lambda$averagingInt$31 (java.util.function.ToIntFunction, long[], java.lang.Object)
java.util.function.ToIntFunction mapper
long[] a
Object t
private static synthetic long[] lambda$averagingInt$30 ()
private static synthetic java.lang.Double lambda$summingDouble$29 (double[])
double[] a
private static synthetic double[] lambda$summingDouble$28 (double[], double[])
double[] a
double[] b
private static synthetic void lambda$summingDouble$27 (java.util.function.ToDoubleFunction, double[], java.lang.Object)
java.util.function.ToDoubleFunction mapper
double[] a
Object t
double val
private static synthetic double[] lambda$summingDouble$26 ()
private static synthetic java.lang.Long lambda$summingLong$25 (long[])
long[] a
private static synthetic long[] lambda$summingLong$24 (long[], long[])
long[] a
long[] b
private static synthetic void lambda$summingLong$23 (java.util.function.ToLongFunction, long[], java.lang.Object)
java.util.function.ToLongFunction mapper
long[] a
Object t
private static synthetic long[] lambda$summingLong$22 ()
private static synthetic java.lang.Integer lambda$summingInt$21 (int[])
int[] a
private static synthetic int[] lambda$summingInt$20 (int[], int[])
int[] a
int[] b
private static synthetic void lambda$summingInt$19 (java.util.function.ToIntFunction, int[], java.lang.Object)
java.util.function.ToIntFunction mapper
int[] a
Object t
private static synthetic int[] lambda$summingInt$18 ()
private static synthetic long lambda$counting$17 (java.lang.Object)
Object e
private static synthetic void lambda$filtering$16 (java.util.function.Predicate, java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.Predicate predicate
java.util.function.BiConsumer downstreamAccumulator
Object r
Object t
private static synthetic void lambda$flatMapping$15 (java.util.function.Function, java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.stream.Stream result
java.util.function.Function mapper
java.util.function.BiConsumer downstreamAccumulator
Object r
Object t
private static synthetic void lambda$flatMapping$14 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer downstreamAccumulator
Object r
Object u
private static synthetic void lambda$mapping$13 (java.util.function.BiConsumer, java.util.function.Function, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer downstreamAccumulator
java.util.function.Function mapper
Object r
Object t
private static synthetic java.util.Map lambda$mapMerger$12 (java.util.function.BinaryOperator, java.util.Map, java.util.Map)
java.util.Map$Entry e
java.util.function.BinaryOperator mergeFunction
java.util.Map m1
java.util.Map m2
private static synthetic java.util.StringJoiner lambda$joining$11 (java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence)
CharSequence delimiter
CharSequence prefix
CharSequence suffix
private static synthetic java.lang.StringBuilder lambda$joining$10 (java.lang.StringBuilder, java.lang.StringBuilder)
StringBuilder r1
StringBuilder r2
private static synthetic java.util.Set lambda$toUnmodifiableSet$9 (java.util.Set)
java.util.Set set
private static synthetic java.util.Set lambda$toUnmodifiableSet$8 (java.util.Set, java.util.Set)
java.util.Set left
java.util.Set right
private static synthetic java.util.Set lambda$toSet$7 (java.util.Set, java.util.Set)
java.util.Set left
java.util.Set right
private static synthetic java.util.List lambda$toUnmodifiableList$6 (java.util.List)
java.util.List list
private static synthetic java.util.List lambda$toUnmodifiableList$5 (java.util.List, java.util.List)
java.util.List left
java.util.List right
private static synthetic java.util.List lambda$toList$4 (java.util.List, java.util.List)
java.util.List left
java.util.List right
private static synthetic java.util.Collection lambda$toCollection$3 (java.util.Collection, java.util.Collection)
java.util.Collection r1
java.util.Collection r2
private static synthetic java.lang.Object lambda$castingIdentity$2 (java.lang.Object)
Object i
private static synthetic void lambda$uniqKeysMapAccumulator$1 (java.util.function.Function, java.util.function.Function, java.util.Map, java.lang.Object)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
java.util.Map map
Object element
Object k
Object v
Object u
private static synthetic java.util.Map lambda$uniqKeysMapMerger$0 (java.util.Map, java.util.Map)
Object k
Object v
Object u
java.util.Map$Entry e
java.util.Map m1
java.util.Map m2
static void <clinit> ()
}
java/util/stream/WhileOps$3$1.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$3$1 extends java.util.stream.Sink$ChainedLong {
boolean take
final synthetic java.util.stream.WhileOps$3 this$0
void <init> (java.util.stream.WhileOps$3, java.util.stream.Sink)
java.util.stream.WhileOps$3 this$0
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (long)
long t
public boolean cancellationRequested ()
}
java/util/stream/SortedOps$AbstractLongSortingSink.class
SortedOps.java
package java.util.stream
abstract java.util.stream.SortedOps$AbstractLongSortingSink extends java.util.stream.Sink$ChainedLong {
protected boolean cancellationRequestedCalled
void <init> (java.util.stream.Sink)
java.util.stream.Sink downstream
public final boolean cancellationRequested ()
}
java/util/stream/WhileOps$DropWhileTask.class
WhileOps.java
package java.util.stream
final java.util.stream.WhileOps$DropWhileTask extends java.util.stream.AbstractTask {
private final java.util.stream.AbstractPipeline op
private final java.util.function.IntFunction generator
private final boolean isOrdered
private long thisNodeSize
private long index
static final synthetic boolean $assertionsDisabled
void <init> (java.util.stream.AbstractPipeline, java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.AbstractPipeline op
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
void <init> (java.util.stream.WhileOps$DropWhileTask, java.util.Spliterator)
java.util.stream.WhileOps$DropWhileTask parent
java.util.Spliterator spliterator
protected java.util.stream.WhileOps$DropWhileTask makeChild (java.util.Spliterator)
java.util.Spliterator spliterator
protected final java.util.stream.Node doLeaf ()
boolean isChild
long sizeIfKnown
java.util.stream.Node$Builder builder
java.util.stream.WhileOps$DropWhileOp dropOp
java.util.stream.WhileOps$DropWhileSink s
java.util.stream.Node node
public final void onCompletion (java.util.concurrent.CountedCompleter)
java.util.stream.Node result
java.util.concurrent.CountedCompleter caller
private java.util.stream.Node merge ()
private java.util.stream.Node doTruncate (java.util.stream.Node)
java.util.stream.Node input
protected volatile synthetic java.lang.Object doLeaf ()
protected volatile synthetic java.util.stream.AbstractTask makeChild (java.util.Spliterator)
static void <clinit> ()
}
java/util/stream/StreamSpliterators$DoubleWrappingSpliterator.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$DoubleWrappingSpliterator extends java.util.stream.StreamSpliterators$AbstractWrappingSpliterator implements java.util.Spliterator$OfDouble {
void <init> (java.util.stream.PipelineHelper, java.util.function.Supplier, boolean)
java.util.stream.PipelineHelper ph
java.util.function.Supplier supplier
boolean parallel
void <init> (java.util.stream.PipelineHelper, java.util.Spliterator, boolean)
java.util.stream.PipelineHelper ph
java.util.Spliterator spliterator
boolean parallel
java.util.stream.StreamSpliterators$AbstractWrappingSpliterator wrap (java.util.Spliterator)
java.util.Spliterator s
void initPartialTraversalState ()
java.util.stream.SpinedBuffer$OfDouble b
public java.util.Spliterator$OfDouble trySplit ()
public boolean tryAdvance (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer consumer
boolean hasNext
public void forEachRemaining (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer consumer
public volatile synthetic java.util.Spliterator trySplit ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
private synthetic boolean lambda$initPartialTraversalState$0 ()
}
java/util/stream/StreamSpliterators$UnorderedSliceSpliterator$OfLong.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfLong extends java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfPrimitive implements java.util.Spliterator$OfLong java.util.function.LongConsumer {
long tmpValue
void <init> (java.util.Spliterator$OfLong, long, long)
java.util.Spliterator$OfLong s
long skip
long limit
void <init> (java.util.Spliterator$OfLong, java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfLong)
java.util.Spliterator$OfLong s
java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$OfLong parent
public void accept (long)
long value
protected void acceptConsumed (java.util.function.LongConsumer)
java.util.function.LongConsumer action
protected java.util.stream.StreamSpliterators$ArrayBuffer$OfLong bufferCreate (int)
int initialCapacity
protected java.util.Spliterator$OfLong makeSpliterator (java.util.Spliterator$OfLong)
java.util.Spliterator$OfLong s
protected volatile synthetic java.util.stream.StreamSpliterators$ArrayBuffer$OfPrimitive bufferCreate (int)
protected volatile synthetic void acceptConsumed (java.lang.Object)
protected volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator)
public volatile synthetic void forEachRemaining (java.util.function.LongConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.LongConsumer)
public volatile synthetic java.util.Spliterator$OfLong trySplit ()
}
java/util/stream/Nodes$InternalNodeSpliterator$OfInt.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$InternalNodeSpliterator$OfInt extends java.util.stream.Nodes$InternalNodeSpliterator$OfPrimitive implements java.util.Spliterator$OfInt {
void <init> (java.util.stream.Node$OfInt)
java.util.stream.Node$OfInt cur
public volatile synthetic void forEachRemaining (java.util.function.IntConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.IntConsumer)
public volatile synthetic java.util.Spliterator$OfInt trySplit ()
}
java/util/stream/WhileOps$2Op.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$2Op extends java.util.stream.IntPipeline$StatefulOp implements java.util.stream.WhileOps$DropWhileOp {
final synthetic java.util.function.IntPredicate val$predicate
public void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.IntPredicate)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public java.util.stream.WhileOps$DropWhileSink opWrapSink (java.util.stream.Sink, boolean)
java.util.stream.Sink sink
boolean retainAndCountDroppedElements
private static synthetic java.lang.Integer[] lambda$opEvaluateParallelLazy$0 (int)
int x$0
}
java/util/stream/DesugarCollectors$CollectorImpl.class
DesugarCollectors.java
package java.util.stream
java.util.stream.DesugarCollectors$CollectorImpl extends java.lang.Object implements java.util.stream.Collector {
private final java.util.function.Supplier supplier
private final java.util.function.BiConsumer accumulator
private final java.util.function.BinaryOperator combiner
private final java.util.function.Function finisher
private final java.util.Set characteristics
void <init> (java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BinaryOperator, java.util.function.Function, java.util.Set)
java.util.function.Supplier supplier
java.util.function.BiConsumer accumulator
java.util.function.BinaryOperator combiner
java.util.function.Function finisher
java.util.Set characteristics
void <init> (java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BinaryOperator, java.util.Set)
java.util.function.Supplier supplier
java.util.function.BiConsumer accumulator
java.util.function.BinaryOperator combiner
java.util.Set characteristics
public java.util.function.BiConsumer accumulator ()
public java.util.function.Supplier supplier ()
public java.util.function.BinaryOperator combiner ()
public java.util.function.Function finisher ()
public java.util.Set characteristics ()
}
java/util/stream/DoublePipeline$8.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$8 extends java.util.stream.DoublePipeline$StatelessOp {
final synthetic java.util.function.DoubleConsumer val$action
final synthetic java.util.stream.DoublePipeline this$0
void <init> (java.util.stream.DoublePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.DoubleConsumer)
java.util.stream.DoublePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/SortedOps.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps extends java.lang.Object {
private void <init> ()
static java.util.stream.Stream makeRef (java.util.stream.AbstractPipeline)
java.util.stream.AbstractPipeline upstream
static java.util.stream.Stream makeRef (java.util.stream.AbstractPipeline, java.util.Comparator)
java.util.stream.AbstractPipeline upstream
java.util.Comparator comparator
static java.util.stream.IntStream makeInt (java.util.stream.AbstractPipeline)
java.util.stream.AbstractPipeline upstream
static java.util.stream.LongStream makeLong (java.util.stream.AbstractPipeline)
java.util.stream.AbstractPipeline upstream
static java.util.stream.DoubleStream makeDouble (java.util.stream.AbstractPipeline)
java.util.stream.AbstractPipeline upstream
}
java/util/stream/IntPipeline$7.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$7 extends java.util.stream.IntPipeline$StatelessOp {
final synthetic java.util.function.IntFunction val$mapper
final synthetic java.util.stream.IntPipeline this$0
void <init> (java.util.stream.IntPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.IntFunction)
java.util.stream.IntPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/LongPipeline$5$1.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$5$1 extends java.util.stream.Sink$ChainedLong {
final synthetic java.util.stream.LongPipeline$5 this$1
void <init> (java.util.stream.LongPipeline$5, java.util.stream.Sink)
java.util.stream.LongPipeline$5 this$1
java.util.stream.Sink downstream
public void accept (long)
long t
}
java/util/stream/SliceOps$3$1.class
SliceOps.java
package java.util.stream
java.util.stream.SliceOps$3$1 extends java.util.stream.Sink$ChainedLong {
long n
long m
final synthetic java.util.stream.SliceOps$3 this$0
void <init> (java.util.stream.SliceOps$3, java.util.stream.Sink)
java.util.stream.SliceOps$3 this$0
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (long)
long t
public boolean cancellationRequested ()
}
java/util/stream/MatchOps$MatchTask.class
MatchOps.java
package java.util.stream
final java.util.stream.MatchOps$MatchTask extends java.util.stream.AbstractShortCircuitTask {
private final java.util.stream.MatchOps$MatchOp op
void <init> (java.util.stream.MatchOps$MatchOp, java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.MatchOps$MatchOp op
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
void <init> (java.util.stream.MatchOps$MatchTask, java.util.Spliterator)
java.util.stream.MatchOps$MatchTask parent
java.util.Spliterator spliterator
protected java.util.stream.MatchOps$MatchTask makeChild (java.util.Spliterator)
java.util.Spliterator spliterator
protected java.lang.Boolean doLeaf ()
boolean b
protected java.lang.Boolean getEmptyResult ()
protected volatile synthetic java.lang.Object getEmptyResult ()
protected volatile synthetic java.lang.Object doLeaf ()
protected volatile synthetic java.util.stream.AbstractTask makeChild (java.util.Spliterator)
}
java/util/stream/ReduceOps$AccumulatingSink.class
ReduceOps.java
package java.util.stream
abstract java.util.stream.ReduceOps$AccumulatingSink extends java.lang.Object implements java.util.stream.TerminalSink {
public abstract void combine (java.util.stream.ReduceOps$AccumulatingSink)
}
java/util/stream/Collectors$Partition$1.class
Collectors.java
package java.util.stream
java.util.stream.Collectors$Partition$1 extends java.util.AbstractSet {
final synthetic java.util.stream.Collectors$Partition this$0
void <init> (java.util.stream.Collectors$Partition)
java.util.stream.Collectors$Partition this$0
public java.util.Iterator iterator ()
java.util.Map$Entry falseEntry
java.util.Map$Entry trueEntry
public int size ()
}
java/util/stream/LongPipeline$9.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$9 extends java.util.stream.LongPipeline$StatelessOp {
final synthetic java.util.function.LongConsumer val$action
final synthetic java.util.stream.LongPipeline this$0
void <init> (java.util.stream.LongPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.LongConsumer)
java.util.stream.LongPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/IntPipeline.class
IntPipeline.java
package java.util.stream
abstract java.util.stream.IntPipeline extends java.util.stream.AbstractPipeline implements java.util.stream.IntStream {
void <init> (java.util.function.Supplier, int, boolean)
java.util.function.Supplier source
int sourceFlags
boolean parallel
void <init> (java.util.Spliterator, int, boolean)
java.util.Spliterator source
int sourceFlags
boolean parallel
void <init> (java.util.stream.AbstractPipeline, int)
java.util.stream.AbstractPipeline upstream
int opFlags
private static java.util.function.IntConsumer adapt (java.util.stream.Sink)
java.util.stream.Sink sink
private static java.util.Spliterator$OfInt adapt (java.util.Spliterator)
java.util.Spliterator s
final java.util.stream.StreamShape getOutputShape ()
final java.util.stream.Node evaluateToNode (java.util.stream.PipelineHelper, java.util.Spliterator, boolean, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
boolean flattenTree
java.util.function.IntFunction generator
final java.util.Spliterator wrap (java.util.stream.PipelineHelper, java.util.function.Supplier, boolean)
java.util.stream.PipelineHelper ph
java.util.function.Supplier supplier
boolean isParallel
final java.util.Spliterator$OfInt lazySpliterator (java.util.function.Supplier)
java.util.function.Supplier supplier
final boolean forEachWithCancel (java.util.Spliterator, java.util.stream.Sink)
java.util.Spliterator spliterator
java.util.stream.Sink sink
java.util.Spliterator$OfInt spl
java.util.function.IntConsumer adaptedSink
boolean cancelled
final java.util.stream.Node$Builder makeNodeBuilder (long, java.util.function.IntFunction)
long exactSizeIfKnown
java.util.function.IntFunction generator
private java.util.stream.Stream mapToObj (java.util.function.IntFunction, int)
java.util.function.IntFunction mapper
int opFlags
public final java.util.PrimitiveIterator$OfInt iterator ()
public final java.util.Spliterator$OfInt spliterator ()
public final java.util.stream.LongStream asLongStream ()
public final java.util.stream.DoubleStream asDoubleStream ()
public final java.util.stream.Stream boxed ()
public final java.util.stream.IntStream map (java.util.function.IntUnaryOperator)
java.util.function.IntUnaryOperator mapper
public final java.util.stream.Stream mapToObj (java.util.function.IntFunction)
java.util.function.IntFunction mapper
public final java.util.stream.LongStream mapToLong (java.util.function.IntToLongFunction)
java.util.function.IntToLongFunction mapper
public final java.util.stream.DoubleStream mapToDouble (java.util.function.IntToDoubleFunction)
java.util.function.IntToDoubleFunction mapper
public final java.util.stream.IntStream flatMap (java.util.function.IntFunction)
java.util.function.IntFunction mapper
public java.util.stream.IntStream unordered ()
public final java.util.stream.IntStream filter (java.util.function.IntPredicate)
java.util.function.IntPredicate predicate
public final java.util.stream.IntStream peek (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public final java.util.stream.IntStream limit (long)
long maxSize
public final java.util.stream.IntStream skip (long)
long n
public final java.util.stream.IntStream takeWhile (java.util.function.IntPredicate)
java.util.function.IntPredicate predicate
public final java.util.stream.IntStream dropWhile (java.util.function.IntPredicate)
java.util.function.IntPredicate predicate
public final java.util.stream.IntStream sorted ()
public final java.util.stream.IntStream distinct ()
public void forEach (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public void forEachOrdered (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public final int sum ()
public final java.util.OptionalInt min ()
public final java.util.OptionalInt max ()
public final long count ()
public final java.util.OptionalDouble average ()
long[] avg
public final java.util.IntSummaryStatistics summaryStatistics ()
public final int reduce (int, java.util.function.IntBinaryOperator)
int identity
java.util.function.IntBinaryOperator op
public final java.util.OptionalInt reduce (java.util.function.IntBinaryOperator)
java.util.function.IntBinaryOperator op
public final java.lang.Object collect (java.util.function.Supplier, java.util.function.ObjIntConsumer, java.util.function.BiConsumer)
java.util.function.Supplier supplier
java.util.function.ObjIntConsumer accumulator
java.util.function.BiConsumer combiner
java.util.function.BinaryOperator operator
public final boolean anyMatch (java.util.function.IntPredicate)
java.util.function.IntPredicate predicate
public final boolean allMatch (java.util.function.IntPredicate)
java.util.function.IntPredicate predicate
public final boolean noneMatch (java.util.function.IntPredicate)
java.util.function.IntPredicate predicate
public final java.util.OptionalInt findFirst ()
public final java.util.OptionalInt findAny ()
public final int[] toArray ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Iterator iterator ()
public volatile synthetic java.util.stream.IntStream parallel ()
public volatile synthetic java.util.stream.IntStream sequential ()
private static synthetic java.lang.Integer[] lambda$toArray$5 (int)
int x$0
private static synthetic java.lang.Object lambda$collect$4 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer combiner
Object left
Object right
private static synthetic void lambda$average$3 (long[], long[])
long[] ll
long[] rr
private static synthetic void lambda$average$2 (long[], int)
long[] ll
int i
private static synthetic long[] lambda$average$1 ()
private static synthetic int lambda$distinct$0 (java.lang.Integer)
Integer i
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfInt$Taking.class
WhileOps.java
package java.util.stream
final java.util.stream.WhileOps$UnorderedWhileSpliterator$OfInt$Taking extends java.util.stream.WhileOps$UnorderedWhileSpliterator$OfInt {
void <init> (java.util.Spliterator$OfInt, boolean, java.util.function.IntPredicate)
java.util.Spliterator$OfInt s
boolean noSplitting
java.util.function.IntPredicate p
void <init> (java.util.Spliterator$OfInt, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfInt)
java.util.Spliterator$OfInt s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfInt parent
public boolean tryAdvance (java.util.function.IntConsumer)
java.util.function.IntConsumer action
boolean test
public java.util.Spliterator$OfInt trySplit ()
java.util.Spliterator$OfInt makeSpliterator (java.util.Spliterator$OfInt)
java.util.Spliterator$OfInt s
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator)
}
java/util/stream/SliceOps$3.class
SliceOps.java
package java.util.stream
java.util.stream.SliceOps$3 extends java.util.stream.LongPipeline$StatefulOp {
final synthetic long val$skip
final synthetic long val$limit
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, long, long)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator$OfLong unorderedSkipLimitSpliterator (java.util.Spliterator$OfLong, long, long, long)
java.util.Spliterator$OfLong s
long skip
long limit
long sizeIfKnown
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
long size
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.Spliterator s
java.util.Spliterator$OfLong s
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
long size
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
private static synthetic java.lang.Long[] lambda$opEvaluateParallelLazy$0 (int)
int x$0
}
java/util/stream/StreamSpliterators$InfiniteSupplyingSpliterator$OfRef.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$InfiniteSupplyingSpliterator$OfRef extends java.util.stream.StreamSpliterators$InfiniteSupplyingSpliterator {
final java.util.function.Supplier s
void <init> (long, java.util.function.Supplier)
long size
java.util.function.Supplier s
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.Spliterator trySplit ()
}
java/util/stream/StreamSpliterators$ArrayBuffer$OfRef.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$ArrayBuffer$OfRef extends java.util.stream.StreamSpliterators$ArrayBuffer implements java.util.function.Consumer {
final Object[] array
void <init> (int)
int size
public void accept (java.lang.Object)
Object t
public void forEach (java.util.function.Consumer, long)
Object t
int i
java.util.function.Consumer action
long fence
}
java/util/stream/LongPipeline$6$1.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$6$1 extends java.util.stream.Sink$ChainedLong {
boolean cancellationRequestedCalled
java.util.function.LongConsumer downstreamAsLong
final synthetic java.util.stream.LongPipeline$6 this$1
void <init> (java.util.stream.LongPipeline$6, java.util.stream.Sink)
java.util.stream.LongPipeline$6 this$1
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (long)
java.util.Spliterator$OfLong s
java.util.stream.LongStream result
long t
public boolean cancellationRequested ()
}
java/util/stream/Nodes$DoubleArrayNode.class
Nodes.java
package java.util.stream
java.util.stream.Nodes$DoubleArrayNode extends java.lang.Object implements java.util.stream.Node$OfDouble {
final double[] array
int curSize
void <init> (long)
long size
void <init> (double[])
double[] array
public java.util.Spliterator$OfDouble spliterator ()
public double[] asPrimitiveArray ()
public void copyInto (double[], int)
double[] dest
int destOffset
public long count ()
public void forEach (java.util.function.DoubleConsumer)
int i
java.util.function.DoubleConsumer consumer
public java.lang.String toString ()
public volatile synthetic void copyInto (java.lang.Object, int)
public volatile synthetic java.lang.Object asPrimitiveArray ()
public volatile synthetic void forEach (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
public volatile synthetic java.util.Spliterator spliterator ()
}
java/util/stream/ForEachOps$ForEachOp$OfRef.class
ForEachOps.java
package java.util.stream
final java.util.stream.ForEachOps$ForEachOp$OfRef extends java.util.stream.ForEachOps$ForEachOp {
final java.util.function.Consumer consumer
void <init> (java.util.function.Consumer, boolean)
java.util.function.Consumer consumer
boolean ordered
public void accept (java.lang.Object)
Object t
public volatile synthetic java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/StreamSpliterators$InfiniteSupplyingSpliterator.class
StreamSpliterators.java
package java.util.stream
abstract java.util.stream.StreamSpliterators$InfiniteSupplyingSpliterator extends java.lang.Object implements java.util.Spliterator {
long estimate
protected void <init> (long)
long estimate
public long estimateSize ()
public int characteristics ()
}
java/util/stream/Nodes$ConcNode$OfDouble.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$ConcNode$OfDouble extends java.util.stream.Nodes$ConcNode$OfPrimitive implements java.util.stream.Node$OfDouble {
void <init> (java.util.stream.Node$OfDouble, java.util.stream.Node$OfDouble)
java.util.stream.Node$OfDouble left
java.util.stream.Node$OfDouble right
public java.util.Spliterator$OfDouble spliterator ()
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
public volatile synthetic java.util.Spliterator spliterator ()
}
java/util/stream/WhileOps$4.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$4 extends java.util.stream.DoublePipeline$StatefulOp {
final synthetic java.util.function.DoublePredicate val$predicate
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.DoublePredicate)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
private static synthetic java.lang.Double[] lambda$opEvaluateParallelLazy$0 (int)
int x$0
}
java/util/stream/Nodes$EmptyNode$OfLong.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$EmptyNode$OfLong extends java.util.stream.Nodes$EmptyNode implements java.util.stream.Node$OfLong {
void <init> ()
public java.util.Spliterator$OfLong spliterator ()
public long[] asPrimitiveArray ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.lang.Object asPrimitiveArray ()
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
}
java/util/stream/FindOps$FindSink$OfRef.class
FindOps.java
package java.util.stream
final java.util.stream.FindOps$FindSink$OfRef extends java.util.stream.FindOps$FindSink {
static final java.util.stream.TerminalOp OP_FIND_FIRST
static final java.util.stream.TerminalOp OP_FIND_ANY
void <init> ()
public java.util.Optional get ()
public volatile synthetic java.lang.Object get ()
static void <clinit> ()
}
java/util/stream/IntPipeline$9$1.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$9$1 extends java.util.stream.Sink$ChainedInt {
final synthetic java.util.stream.IntPipeline$9 this$1
void <init> (java.util.stream.IntPipeline$9, java.util.stream.Sink)
java.util.stream.IntPipeline$9 this$1
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (int)
int t
}
java/util/stream/StreamSpliterators$DelegatingSpliterator.class
StreamSpliterators.java
package java.util.stream
java.util.stream.StreamSpliterators$DelegatingSpliterator extends java.lang.Object implements java.util.Spliterator {
private final java.util.function.Supplier supplier
private java.util.Spliterator s
void <init> (java.util.function.Supplier)
java.util.function.Supplier supplier
java.util.Spliterator get ()
public java.util.Spliterator trySplit ()
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer consumer
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer consumer
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
public long getExactSizeIfKnown ()
public java.lang.String toString ()
}
java/util/stream/FindOps$FindTask.class
FindOps.java
package java.util.stream
final java.util.stream.FindOps$FindTask extends java.util.stream.AbstractShortCircuitTask {
private final java.util.stream.FindOps$FindOp op
private final boolean mustFindFirst
void <init> (java.util.stream.FindOps$FindOp, boolean, java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.FindOps$FindOp op
boolean mustFindFirst
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
void <init> (java.util.stream.FindOps$FindTask, java.util.Spliterator)
java.util.stream.FindOps$FindTask parent
java.util.Spliterator spliterator
protected java.util.stream.FindOps$FindTask makeChild (java.util.Spliterator)
java.util.Spliterator spliterator
protected java.lang.Object getEmptyResult ()
private void foundResult (java.lang.Object)
Object answer
protected java.lang.Object doLeaf ()
Object result
public void onCompletion (java.util.concurrent.CountedCompleter)
Object result
java.util.stream.FindOps$FindTask child
java.util.stream.FindOps$FindTask p
java.util.concurrent.CountedCompleter caller
protected volatile synthetic java.util.stream.AbstractTask makeChild (java.util.Spliterator)
}
java/util/stream/SortedOps$SizedRefSortingSink.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$SizedRefSortingSink extends java.util.stream.SortedOps$AbstractRefSortingSink {
private Object[] array
private int offset
void <init> (java.util.stream.Sink, java.util.Comparator)
java.util.stream.Sink sink
java.util.Comparator comparator
public void begin (long)
long size
public void end ()
int i
int i
public void accept (java.lang.Object)
Object t
}
java/util/stream/SortedOps$AbstractIntSortingSink.class
SortedOps.java
package java.util.stream
abstract java.util.stream.SortedOps$AbstractIntSortingSink extends java.util.stream.Sink$ChainedInt {
protected boolean cancellationRequestedCalled
void <init> (java.util.stream.Sink)
java.util.stream.Sink downstream
public final boolean cancellationRequested ()
}
java/util/stream/IntPipeline$3.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$3 extends java.util.stream.DoublePipeline$StatelessOp {
final synthetic java.util.stream.IntPipeline this$0
void <init> (java.util.stream.IntPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.IntPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/StreamOpFlag$Type.class
StreamOpFlag.java
package java.util.stream
final enum java.util.stream.StreamOpFlag$Type extends java.lang.Enum {
public static final enum java.util.stream.StreamOpFlag$Type SPLITERATOR
public static final enum java.util.stream.StreamOpFlag$Type STREAM
public static final enum java.util.stream.StreamOpFlag$Type OP
public static final enum java.util.stream.StreamOpFlag$Type TERMINAL_OP
public static final enum java.util.stream.StreamOpFlag$Type UPSTREAM_TERMINAL_OP
private static final synthetic java.util.stream.StreamOpFlag$Type[] $VALUES
public static java.util.stream.StreamOpFlag$Type[] values ()
public static java.util.stream.StreamOpFlag$Type valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.util.stream.StreamOpFlag$Type[] $values ()
static void <clinit> ()
}
java/util/stream/ReduceOps$7.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$7 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.IntBinaryOperator val$operator
void <init> (java.util.stream.StreamShape, java.util.function.IntBinaryOperator)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$6ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/ReduceOps$10ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$10ReducingSink extends java.util.stream.ReduceOps$Box implements java.util.stream.ReduceOps$AccumulatingSink java.util.stream.Sink$OfLong {
final synthetic java.util.function.Supplier val$supplier
final synthetic java.util.function.ObjLongConsumer val$accumulator
final synthetic java.util.function.BinaryOperator val$combiner
void <init> (java.util.function.Supplier, java.util.function.ObjLongConsumer, java.util.function.BinaryOperator)
public void begin (long)
long size
public void accept (long)
long t
public void combine (java.util.stream.ReduceOps$10ReducingSink)
java.util.stream.ReduceOps$10ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
}
java/util/stream/Streams$ConcatSpliterator$OfLong.class
Streams.java
package java.util.stream
java.util.stream.Streams$ConcatSpliterator$OfLong extends java.util.stream.Streams$ConcatSpliterator$OfPrimitive implements java.util.Spliterator$OfLong {
void <init> (java.util.Spliterator$OfLong, java.util.Spliterator$OfLong)
java.util.Spliterator$OfLong aSpliterator
java.util.Spliterator$OfLong bSpliterator
public volatile synthetic void forEachRemaining (java.util.function.LongConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.LongConsumer)
public volatile synthetic java.util.Spliterator$OfLong trySplit ()
}
java/util/stream/ReduceOps$9ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$9ReducingSink extends java.lang.Object implements java.util.stream.ReduceOps$AccumulatingSink java.util.stream.Sink$OfLong {
private boolean empty
private long state
final synthetic java.util.function.LongBinaryOperator val$operator
void <init> (java.util.function.LongBinaryOperator)
public void begin (long)
long size
public void accept (long)
long t
public java.util.OptionalLong get ()
public void combine (java.util.stream.ReduceOps$9ReducingSink)
java.util.stream.ReduceOps$9ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/Collectors$Partition.class
Collectors.java
package java.util.stream
final java.util.stream.Collectors$Partition extends java.util.AbstractMap implements java.util.Map {
final Object forTrue
final Object forFalse
void <init> (java.lang.Object, java.lang.Object)
Object forTrue
Object forFalse
public java.util.Set entrySet ()
}
java/util/stream/TerminalOp.class
TerminalOp.java
package java.util.stream
abstract java.util.stream.TerminalOp extends java.lang.Object {
public java.util.stream.StreamShape inputShape ()
public int getOpFlags ()
public java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public abstract java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
}
java/util/stream/MatchOps$MatchKind.class
MatchOps.java
package java.util.stream
final enum java.util.stream.MatchOps$MatchKind extends java.lang.Enum {
public static final enum java.util.stream.MatchOps$MatchKind ANY
public static final enum java.util.stream.MatchOps$MatchKind ALL
public static final enum java.util.stream.MatchOps$MatchKind NONE
private final boolean stopOnPredicateMatches
private final boolean shortCircuitResult
private static final synthetic java.util.stream.MatchOps$MatchKind[] $VALUES
public static java.util.stream.MatchOps$MatchKind[] values ()
public static java.util.stream.MatchOps$MatchKind valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, boolean, boolean)
boolean stopOnPredicateMatches
boolean shortCircuitResult
private static synthetic java.util.stream.MatchOps$MatchKind[] $values ()
static void <clinit> ()
}
java/util/stream/Nodes$FixedNodeBuilder.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$FixedNodeBuilder extends java.util.stream.Nodes$ArrayNode implements java.util.stream.Node$Builder {
static final synthetic boolean $assertionsDisabled
void <init> (long, java.util.function.IntFunction)
long size
java.util.function.IntFunction generator
public java.util.stream.Node build ()
public void begin (long)
long size
public void accept (java.lang.Object)
Object t
public void end ()
public java.lang.String toString ()
static void <clinit> ()
}
java/util/stream/ReduceOps$16.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$16 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.BinaryOperator val$combiner
final synthetic java.util.function.ObjDoubleConsumer val$accumulator
final synthetic java.util.function.Supplier val$supplier
void <init> (java.util.stream.StreamShape, java.util.function.BinaryOperator, java.util.function.ObjDoubleConsumer, java.util.function.Supplier)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$13ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/DesugarStream$1.class
DesugarStream.java
package java.util.stream
java.util.stream.DesugarStream$1 extends java.util.Spliterators$AbstractSpliterator {
Object prev
boolean started
boolean finished
final synthetic java.util.function.UnaryOperator val$next
final synthetic Object val$seed
final synthetic java.util.function.Predicate val$hasNext
void <init> (long, int, java.util.function.UnaryOperator, java.lang.Object, java.util.function.Predicate)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.Consumer)
Object t
java.util.function.Consumer action
Object t
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
Object t
}
java/util/stream/StreamSpliterators$WrappingSpliterator.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$WrappingSpliterator extends java.util.stream.StreamSpliterators$AbstractWrappingSpliterator {
void <init> (java.util.stream.PipelineHelper, java.util.function.Supplier, boolean)
java.util.stream.PipelineHelper ph
java.util.function.Supplier supplier
boolean parallel
void <init> (java.util.stream.PipelineHelper, java.util.Spliterator, boolean)
java.util.stream.PipelineHelper ph
java.util.Spliterator spliterator
boolean parallel
java.util.stream.StreamSpliterators$WrappingSpliterator wrap (java.util.Spliterator)
java.util.Spliterator s
void initPartialTraversalState ()
java.util.stream.SpinedBuffer b
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer consumer
boolean hasNext
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer consumer
volatile synthetic java.util.stream.StreamSpliterators$AbstractWrappingSpliterator wrap (java.util.Spliterator)
private synthetic boolean lambda$initPartialTraversalState$0 ()
}
java/util/stream/Nodes$ToArrayTask$OfInt.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$ToArrayTask$OfInt extends java.util.stream.Nodes$ToArrayTask$OfPrimitive {
private void <init> (java.util.stream.Node$OfInt, int[], int)
java.util.stream.Node$OfInt node
int[] array
int offset
}
java/util/stream/DistinctOps$1.class
DistinctOps.java
package java.util.stream
java.util.stream.DistinctOps$1 extends java.util.stream.ReferencePipeline$StatefulOp {
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Node reduce (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.TerminalOp reduceOp
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.concurrent.atomic.AtomicBoolean seenNull
java.util.concurrent.ConcurrentHashMap map
java.util.stream.TerminalOp forEachOp
java.util.Set keys
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
private static synthetic void lambda$opEvaluateParallel$0 (java.util.concurrent.atomic.AtomicBoolean, java.util.concurrent.ConcurrentHashMap, java.lang.Object)
java.util.concurrent.atomic.AtomicBoolean seenNull
java.util.concurrent.ConcurrentHashMap map
Object t
}
java/util/stream/Nodes$ConcNode$OfPrimitive.class
Nodes.java
package java.util.stream
abstract java.util.stream.Nodes$ConcNode$OfPrimitive extends java.util.stream.Nodes$AbstractConcNode implements java.util.stream.Node$OfPrimitive {
void <init> (java.util.stream.Node$OfPrimitive, java.util.stream.Node$OfPrimitive)
java.util.stream.Node$OfPrimitive left
java.util.stream.Node$OfPrimitive right
public void forEach (java.lang.Object)
Object consumer
public void copyInto (java.lang.Object, int)
Object array
int offset
public java.lang.Object asPrimitiveArray ()
long size
Object array
public java.lang.String toString ()
public volatile synthetic java.util.stream.Node$OfPrimitive getChild (int)
}
java/util/stream/DistinctOps$1$1.class
DistinctOps.java
package java.util.stream
java.util.stream.DistinctOps$1$1 extends java.util.stream.Sink$ChainedReference {
boolean seenNull
Object lastSeen
final synthetic java.util.stream.DistinctOps$1 this$0
void <init> (java.util.stream.DistinctOps$1, java.util.stream.Sink)
java.util.stream.DistinctOps$1 this$0
java.util.stream.Sink downstream
public void begin (long)
long size
public void end ()
public void accept (java.lang.Object)
Object t
}
java/util/stream/DoublePipeline$7.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$7 extends java.util.stream.DoublePipeline$StatelessOp {
final synthetic java.util.function.DoublePredicate val$predicate
final synthetic java.util.stream.DoublePipeline this$0
void <init> (java.util.stream.DoublePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.DoublePredicate)
java.util.stream.DoublePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/DesugarIntStream.class
DesugarIntStream.java
package java.util.stream
public final java.util.stream.DesugarIntStream extends java.lang.Object {
private void <init> ()
public static java.util.stream.IntStream iterate (int, java.util.function.IntPredicate, java.util.function.IntUnaryOperator)
int seed
java.util.function.IntPredicate hasNext
java.util.function.IntUnaryOperator next
java.util.Spliterator$OfInt spliterator
}
java/util/stream/StreamSpliterators$DelegatingSpliterator$OfPrimitive.class
StreamSpliterators.java
package java.util.stream
java.util.stream.StreamSpliterators$DelegatingSpliterator$OfPrimitive extends java.util.stream.StreamSpliterators$DelegatingSpliterator implements java.util.Spliterator$OfPrimitive {
void <init> (java.util.function.Supplier)
java.util.function.Supplier supplier
public boolean tryAdvance (java.lang.Object)
Object consumer
public void forEachRemaining (java.lang.Object)
Object consumer
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/Streams$ConcatSpliterator$OfPrimitive.class
Streams.java
package java.util.stream
abstract java.util.stream.Streams$ConcatSpliterator$OfPrimitive extends java.util.stream.Streams$ConcatSpliterator implements java.util.Spliterator$OfPrimitive {
private void <init> (java.util.Spliterator$OfPrimitive, java.util.Spliterator$OfPrimitive)
java.util.Spliterator$OfPrimitive aSpliterator
java.util.Spliterator$OfPrimitive bSpliterator
public boolean tryAdvance (java.lang.Object)
boolean hasNext
Object action
boolean hasNext
public void forEachRemaining (java.lang.Object)
Object action
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/Nodes$LongFixedNodeBuilder.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$LongFixedNodeBuilder extends java.util.stream.Nodes$LongArrayNode implements java.util.stream.Node$Builder$OfLong {
static final synthetic boolean $assertionsDisabled
void <init> (long)
long size
public java.util.stream.Node$OfLong build ()
public void begin (long)
long size
public void accept (long)
long i
public void end ()
public java.lang.String toString ()
public volatile synthetic java.util.stream.Node build ()
static void <clinit> ()
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfRef$Taking.class
WhileOps.java
package java.util.stream
final java.util.stream.WhileOps$UnorderedWhileSpliterator$OfRef$Taking extends java.util.stream.WhileOps$UnorderedWhileSpliterator$OfRef {
void <init> (java.util.Spliterator, boolean, java.util.function.Predicate)
java.util.Spliterator s
boolean noSplitting
java.util.function.Predicate p
void <init> (java.util.Spliterator, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfRef$Taking)
java.util.Spliterator s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfRef$Taking parent
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
boolean test
public java.util.Spliterator trySplit ()
java.util.Spliterator makeSpliterator (java.util.Spliterator)
java.util.Spliterator s
}
java/util/stream/Streams$ConcatSpliterator$OfDouble.class
Streams.java
package java.util.stream
java.util.stream.Streams$ConcatSpliterator$OfDouble extends java.util.stream.Streams$ConcatSpliterator$OfPrimitive implements java.util.Spliterator$OfDouble {
void <init> (java.util.Spliterator$OfDouble, java.util.Spliterator$OfDouble)
java.util.Spliterator$OfDouble aSpliterator
java.util.Spliterator$OfDouble bSpliterator
public volatile synthetic void forEachRemaining (java.util.function.DoubleConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.DoubleConsumer)
public volatile synthetic java.util.Spliterator$OfDouble trySplit ()
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfDouble$Taking.class
WhileOps.java
package java.util.stream
final java.util.stream.WhileOps$UnorderedWhileSpliterator$OfDouble$Taking extends java.util.stream.WhileOps$UnorderedWhileSpliterator$OfDouble {
void <init> (java.util.Spliterator$OfDouble, boolean, java.util.function.DoublePredicate)
java.util.Spliterator$OfDouble s
boolean noSplitting
java.util.function.DoublePredicate p
void <init> (java.util.Spliterator$OfDouble, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfDouble)
java.util.Spliterator$OfDouble s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfDouble parent
public boolean tryAdvance (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
boolean test
public java.util.Spliterator$OfDouble trySplit ()
java.util.Spliterator$OfDouble makeSpliterator (java.util.Spliterator$OfDouble)
java.util.Spliterator$OfDouble s
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator)
}
java/util/stream/Collectors$1OptionalBox.class
Collectors.java
package java.util.stream
java.util.stream.Collectors$1OptionalBox extends java.lang.Object implements java.util.function.Consumer {
Object value
boolean present
final synthetic java.util.function.BinaryOperator val$op
void <init> (java.util.function.BinaryOperator)
public void accept (java.lang.Object)
Object t
}
java/util/stream/DoublePipeline$2$1.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$2$1 extends java.util.stream.Sink$ChainedDouble {
final synthetic java.util.stream.DoublePipeline$2 this$1
void <init> (java.util.stream.DoublePipeline$2, java.util.stream.Sink)
java.util.stream.DoublePipeline$2 this$1
java.util.stream.Sink downstream
public void accept (double)
double t
}
java/util/stream/Nodes$InternalNodeSpliterator$OfDouble.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$InternalNodeSpliterator$OfDouble extends java.util.stream.Nodes$InternalNodeSpliterator$OfPrimitive implements java.util.Spliterator$OfDouble {
void <init> (java.util.stream.Node$OfDouble)
java.util.stream.Node$OfDouble cur
public volatile synthetic void forEachRemaining (java.util.function.DoubleConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.DoubleConsumer)
public volatile synthetic java.util.Spliterator$OfDouble trySplit ()
}
java/util/stream/SliceOps.class
SliceOps.java
package java.util.stream
final java.util.stream.SliceOps extends java.lang.Object {
static final synthetic boolean $assertionsDisabled
private void <init> ()
private static long calcSize (long, long, long)
long size
long skip
long limit
private static long calcSliceFence (long, long)
long skip
long limit
long sliceFence
private static java.util.Spliterator sliceSpliterator (java.util.stream.StreamShape, java.util.Spliterator, long, long)
java.util.stream.StreamShape shape
java.util.Spliterator s
long skip
long limit
long sliceFence
public static java.util.stream.Stream makeRef (java.util.stream.AbstractPipeline, long, long)
java.util.stream.AbstractPipeline upstream
long skip
long limit
public static java.util.stream.IntStream makeInt (java.util.stream.AbstractPipeline, long, long)
java.util.stream.AbstractPipeline upstream
long skip
long limit
public static java.util.stream.LongStream makeLong (java.util.stream.AbstractPipeline, long, long)
java.util.stream.AbstractPipeline upstream
long skip
long limit
public static java.util.stream.DoubleStream makeDouble (java.util.stream.AbstractPipeline, long, long)
java.util.stream.AbstractPipeline upstream
long skip
long limit
private static int flags (long)
long limit
static void <clinit> ()
}
java/util/stream/WhileOps$1.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$1 extends java.util.stream.ReferencePipeline$StatefulOp {
final synthetic java.util.function.Predicate val$predicate
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.Predicate)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/SliceOps$1$1.class
SliceOps.java
package java.util.stream
java.util.stream.SliceOps$1$1 extends java.util.stream.Sink$ChainedReference {
long n
long m
final synthetic java.util.stream.SliceOps$1 this$0
void <init> (java.util.stream.SliceOps$1, java.util.stream.Sink)
java.util.stream.SliceOps$1 this$0
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (java.lang.Object)
Object t
public boolean cancellationRequested ()
}
java/util/stream/SpinedBuffer$1Splitr.class
SpinedBuffer.java
package java.util.stream
java.util.stream.SpinedBuffer$1Splitr extends java.lang.Object implements java.util.Spliterator {
int splSpineIndex
final int lastSpineIndex
int splElementIndex
final int lastSpineElementFence
Object[] splChunk
static final synthetic boolean $assertionsDisabled
final synthetic java.util.stream.SpinedBuffer this$0
void <init> (java.util.stream.SpinedBuffer, int, int, int, int)
java.util.stream.SpinedBuffer this$0
int firstSpineIndex
int lastSpineIndex
int firstSpineElementIndex
int lastSpineElementFence
public long estimateSize ()
public int characteristics ()
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer consumer
public void forEachRemaining (java.util.function.Consumer)
Object[] chunk
int sp
int i
Object[] chunk
int hElementIndex
java.util.function.Consumer consumer
public java.util.Spliterator trySplit ()
java.util.Spliterator ret
java.util.Spliterator ret
int t
static void <clinit> ()
}
java/util/stream/IntStream.class
IntStream.java
package java.util.stream
public abstract java.util.stream.IntStream extends java.lang.Object implements java.util.stream.BaseStream {
public abstract java.util.stream.IntStream filter (java.util.function.IntPredicate)
public abstract java.util.stream.IntStream map (java.util.function.IntUnaryOperator)
public abstract java.util.stream.Stream mapToObj (java.util.function.IntFunction)
public abstract java.util.stream.LongStream mapToLong (java.util.function.IntToLongFunction)
public abstract java.util.stream.DoubleStream mapToDouble (java.util.function.IntToDoubleFunction)
public abstract java.util.stream.IntStream flatMap (java.util.function.IntFunction)
public abstract java.util.stream.IntStream distinct ()
public abstract java.util.stream.IntStream sorted ()
public abstract java.util.stream.IntStream peek (java.util.function.IntConsumer)
public abstract java.util.stream.IntStream limit (long)
public abstract java.util.stream.IntStream skip (long)
public java.util.stream.IntStream takeWhile (java.util.function.IntPredicate)
java.util.function.IntPredicate predicate
public java.util.stream.IntStream dropWhile (java.util.function.IntPredicate)
java.util.function.IntPredicate predicate
public abstract void forEach (java.util.function.IntConsumer)
public abstract void forEachOrdered (java.util.function.IntConsumer)
public abstract int[] toArray ()
public abstract int reduce (int, java.util.function.IntBinaryOperator)
public abstract java.util.OptionalInt reduce (java.util.function.IntBinaryOperator)
public abstract java.lang.Object collect (java.util.function.Supplier, java.util.function.ObjIntConsumer, java.util.function.BiConsumer)
public abstract int sum ()
public abstract java.util.OptionalInt min ()
public abstract java.util.OptionalInt max ()
public abstract long count ()
public abstract java.util.OptionalDouble average ()
public abstract java.util.IntSummaryStatistics summaryStatistics ()
public abstract boolean anyMatch (java.util.function.IntPredicate)
public abstract boolean allMatch (java.util.function.IntPredicate)
public abstract boolean noneMatch (java.util.function.IntPredicate)
public abstract java.util.OptionalInt findFirst ()
public abstract java.util.OptionalInt findAny ()
public abstract java.util.stream.LongStream asLongStream ()
public abstract java.util.stream.DoubleStream asDoubleStream ()
public abstract java.util.stream.Stream boxed ()
public abstract java.util.stream.IntStream sequential ()
public abstract java.util.stream.IntStream parallel ()
public abstract java.util.PrimitiveIterator$OfInt iterator ()
public abstract java.util.Spliterator$OfInt spliterator ()
public static java.util.stream.IntStream$Builder builder ()
public static java.util.stream.IntStream empty ()
public static java.util.stream.IntStream of (int)
int t
public static transient java.util.stream.IntStream of (int[])
int[] values
public static java.util.stream.IntStream iterate (int, java.util.function.IntUnaryOperator)
int seed
java.util.function.IntUnaryOperator f
java.util.Spliterator$OfInt spliterator
public static java.util.stream.IntStream iterate (int, java.util.function.IntPredicate, java.util.function.IntUnaryOperator)
int seed
java.util.function.IntPredicate hasNext
java.util.function.IntUnaryOperator next
java.util.Spliterator$OfInt spliterator
public static java.util.stream.IntStream generate (java.util.function.IntSupplier)
java.util.function.IntSupplier s
public static java.util.stream.IntStream range (int, int)
int startInclusive
int endExclusive
public static java.util.stream.IntStream rangeClosed (int, int)
int startInclusive
int endInclusive
public static java.util.stream.IntStream concat (java.util.stream.IntStream, java.util.stream.IntStream)
java.util.stream.IntStream a
java.util.stream.IntStream b
java.util.Spliterator$OfInt split
java.util.stream.IntStream stream
public volatile synthetic java.util.stream.BaseStream parallel ()
public volatile synthetic java.util.stream.BaseStream sequential ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
}
java/util/stream/DesugarCollectors.class
DesugarCollectors.java
package java.util.stream
public final java.util.stream.DesugarCollectors extends java.lang.Object {
static final java.util.Set CH_NOID
static final java.util.Set CH_UNORDERED_NOID
private void <init> ()
public static java.util.stream.Collector filtering (java.util.function.Predicate, java.util.stream.Collector)
java.util.function.Predicate predicate
java.util.stream.Collector downstream
java.util.function.BiConsumer downstreamAccumulator
public static java.util.stream.Collector flatMapping (java.util.function.Function, java.util.stream.Collector)
java.util.function.Function mapper
java.util.stream.Collector downstream
java.util.function.BiConsumer downstreamAccumulator
public static java.util.stream.Collector toUnmodifiableList ()
public static java.util.stream.Collector toUnmodifiableMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
public static java.util.stream.Collector toUnmodifiableMap (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
java.util.function.Function keyMapper
java.util.function.Function valueMapper
java.util.function.BinaryOperator mergeFunction
public static java.util.stream.Collector toUnmodifiableSet ()
private static java.util.function.Function castingIdentity ()
private static synthetic java.lang.Object lambda$castingIdentity$9 (java.lang.Object)
Object i
private static synthetic java.util.Set lambda$toUnmodifiableSet$8 (java.util.Set)
java.util.Set set
private static synthetic java.util.Set lambda$toUnmodifiableSet$7 (java.util.Set, java.util.Set)
java.util.Set left
java.util.Set right
private static synthetic java.util.Map lambda$toUnmodifiableMap$6 (java.util.HashMap)
java.util.HashMap map
private static synthetic java.util.Map lambda$toUnmodifiableMap$5 (java.util.Map)
java.util.Map map
private static synthetic java.util.List lambda$toUnmodifiableList$4 (java.util.List)
java.util.List list
private static synthetic java.util.List lambda$toUnmodifiableList$3 (java.util.List, java.util.List)
java.util.List left
java.util.List right
private static synthetic void lambda$flatMapping$2 (java.util.function.Function, java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.stream.Stream result
java.util.function.Function mapper
java.util.function.BiConsumer downstreamAccumulator
Object r
Object t
private static synthetic void lambda$flatMapping$1 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer downstreamAccumulator
Object r
Object u
private static synthetic void lambda$filtering$0 (java.util.function.Predicate, java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.Predicate predicate
java.util.function.BiConsumer downstreamAccumulator
Object r
Object t
static void <clinit> ()
}
java/util/stream/Nodes$ToArrayTask$OfLong.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$ToArrayTask$OfLong extends java.util.stream.Nodes$ToArrayTask$OfPrimitive {
private void <init> (java.util.stream.Node$OfLong, long[], int)
java.util.stream.Node$OfLong node
long[] array
int offset
}
java/util/stream/LongPipeline$1$1.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$1$1 extends java.util.stream.Sink$ChainedLong {
final synthetic java.util.stream.LongPipeline$1 this$1
void <init> (java.util.stream.LongPipeline$1, java.util.stream.Sink)
java.util.stream.LongPipeline$1 this$1
java.util.stream.Sink downstream
public void accept (long)
long t
}
java/util/stream/ForEachOps$ForEachOp$OfInt.class
ForEachOps.java
package java.util.stream
final java.util.stream.ForEachOps$ForEachOp$OfInt extends java.util.stream.ForEachOps$ForEachOp implements java.util.stream.Sink$OfInt {
final java.util.function.IntConsumer consumer
void <init> (java.util.function.IntConsumer, boolean)
java.util.function.IntConsumer consumer
boolean ordered
public java.util.stream.StreamShape inputShape ()
public void accept (int)
int t
public volatile synthetic java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/IntStream$Builder.class
IntStream.java
package java.util.stream
public abstract java.util.stream.IntStream$Builder extends java.lang.Object implements java.util.function.IntConsumer {
public abstract void accept (int)
public java.util.stream.IntStream$Builder add (int)
int t
public abstract java.util.stream.IntStream build ()
}
java/util/stream/ReduceOps$6.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$6 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.IntBinaryOperator val$operator
final synthetic int val$identity
void <init> (java.util.stream.StreamShape, java.util.function.IntBinaryOperator, int)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$5ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/IntPipeline$7$1.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$7$1 extends java.util.stream.Sink$ChainedInt {
boolean cancellationRequestedCalled
java.util.function.IntConsumer downstreamAsInt
final synthetic java.util.stream.IntPipeline$7 this$1
void <init> (java.util.stream.IntPipeline$7, java.util.stream.Sink)
java.util.stream.IntPipeline$7 this$1
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (int)
java.util.Spliterator$OfInt s
java.util.stream.IntStream result
int t
public boolean cancellationRequested ()
}
java/util/stream/DoubleStream$Builder.class
DoubleStream.java
package java.util.stream
public abstract java.util.stream.DoubleStream$Builder extends java.lang.Object implements java.util.function.DoubleConsumer {
public abstract void accept (double)
public java.util.stream.DoubleStream$Builder add (double)
double t
public abstract java.util.stream.DoubleStream build ()
}
java/util/stream/IntPipeline$6$1.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$6$1 extends java.util.stream.Sink$ChainedInt {
final synthetic java.util.stream.IntPipeline$6 this$1
void <init> (java.util.stream.IntPipeline$6, java.util.stream.Sink)
java.util.stream.IntPipeline$6 this$1
java.util.stream.Sink downstream
public void accept (int)
int t
}
java/util/stream/DoublePipeline$4.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$4 extends java.util.stream.LongPipeline$StatelessOp {
final synthetic java.util.function.DoubleToLongFunction val$mapper
final synthetic java.util.stream.DoublePipeline this$0
void <init> (java.util.stream.DoublePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.DoubleToLongFunction)
java.util.stream.DoublePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/IntPipeline$5$1.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$5$1 extends java.util.stream.Sink$ChainedInt {
final synthetic java.util.stream.IntPipeline$5 this$1
void <init> (java.util.stream.IntPipeline$5, java.util.stream.Sink)
java.util.stream.IntPipeline$5 this$1
java.util.stream.Sink downstream
public void accept (int)
int t
}
java/util/stream/SpinedBuffer.class
SpinedBuffer.java
package java.util.stream
java.util.stream.SpinedBuffer extends java.util.stream.AbstractSpinedBuffer implements java.util.function.Consumer java.lang.Iterable {
protected Object[] curChunk
protected Object[][] spine
private static final int SPLITERATOR_CHARACTERISTICS
void <init> (int)
int initialCapacity
void <init> ()
protected long capacity ()
private void inflateSpine ()
protected final void ensureCapacity (long)
int newSpineSize
int nextChunkSize
int i
long targetSize
long capacity
protected void increaseCapacity ()
public java.lang.Object get (long)
int j
long index
public void copyInto (java.lang.Object[], int)
int i
Object[] array
int offset
long finalOffset
public java.lang.Object[] asArray (java.util.function.IntFunction)
java.util.function.IntFunction arrayFactory
long size
Object[] result
public void clear ()
int i
int i
public java.util.Iterator iterator ()
public void forEach (java.util.function.Consumer)
Object t
int j
int i
java.util.function.Consumer consumer
public void accept (java.lang.Object)
Object e
public java.lang.String toString ()
java.util.List list
public java.util.Spliterator spliterator ()
}
java/util/stream/Node$Builder$OfDouble.class
Node.java
package java.util.stream
public abstract java.util.stream.Node$Builder$OfDouble extends java.lang.Object implements java.util.stream.Node$Builder java.util.stream.Sink$OfDouble {
public abstract java.util.stream.Node$OfDouble build ()
public volatile synthetic java.util.stream.Node build ()
}
java/util/stream/Nodes$IntArrayNode.class
Nodes.java
package java.util.stream
java.util.stream.Nodes$IntArrayNode extends java.lang.Object implements java.util.stream.Node$OfInt {
final int[] array
int curSize
void <init> (long)
long size
void <init> (int[])
int[] array
public java.util.Spliterator$OfInt spliterator ()
public int[] asPrimitiveArray ()
public void copyInto (int[], int)
int[] dest
int destOffset
public long count ()
public void forEach (java.util.function.IntConsumer)
int i
java.util.function.IntConsumer consumer
public java.lang.String toString ()
public volatile synthetic void copyInto (java.lang.Object, int)
public volatile synthetic java.lang.Object asPrimitiveArray ()
public volatile synthetic void forEach (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
public volatile synthetic java.util.Spliterator spliterator ()
}
java/util/stream/Streams$ConcatSpliterator.class
Streams.java
package java.util.stream
abstract java.util.stream.Streams$ConcatSpliterator extends java.lang.Object implements java.util.Spliterator {
protected final java.util.Spliterator aSpliterator
protected final java.util.Spliterator bSpliterator
boolean beforeSplit
final boolean unsized
public void <init> (java.util.Spliterator, java.util.Spliterator)
java.util.Spliterator aSpliterator
java.util.Spliterator bSpliterator
public java.util.Spliterator trySplit ()
java.util.Spliterator ret
public boolean tryAdvance (java.util.function.Consumer)
boolean hasNext
java.util.function.Consumer consumer
boolean hasNext
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer consumer
public long estimateSize ()
long size
public int characteristics ()
public java.util.Comparator getComparator ()
}
java/util/stream/StreamOpFlag$MaskBuilder.class
StreamOpFlag.java
package java.util.stream
java.util.stream.StreamOpFlag$MaskBuilder extends java.lang.Object {
final java.util.Map map
void <init> (java.util.Map)
java.util.Map map
java.util.stream.StreamOpFlag$MaskBuilder mask (java.util.stream.StreamOpFlag$Type, java.lang.Integer)
java.util.stream.StreamOpFlag$Type t
Integer i
java.util.stream.StreamOpFlag$MaskBuilder set (java.util.stream.StreamOpFlag$Type)
java.util.stream.StreamOpFlag$Type t
java.util.stream.StreamOpFlag$MaskBuilder clear (java.util.stream.StreamOpFlag$Type)
java.util.stream.StreamOpFlag$Type t
java.util.stream.StreamOpFlag$MaskBuilder setAndClear (java.util.stream.StreamOpFlag$Type)
java.util.stream.StreamOpFlag$Type t
java.util.Map build ()
java.util.stream.StreamOpFlag$Type t
}
java/util/stream/SliceOps$2.class
SliceOps.java
package java.util.stream
java.util.stream.SliceOps$2 extends java.util.stream.IntPipeline$StatefulOp {
final synthetic long val$skip
final synthetic long val$limit
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, long, long)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator$OfInt unorderedSkipLimitSpliterator (java.util.Spliterator$OfInt, long, long, long)
java.util.Spliterator$OfInt s
long skip
long limit
long sizeIfKnown
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
long size
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.Spliterator s
java.util.Spliterator$OfInt s
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
long size
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
private static synthetic java.lang.Integer[] lambda$opEvaluateParallelLazy$0 (int)
int x$0
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfLong$Dropping.class
WhileOps.java
package java.util.stream
final java.util.stream.WhileOps$UnorderedWhileSpliterator$OfLong$Dropping extends java.util.stream.WhileOps$UnorderedWhileSpliterator$OfLong {
void <init> (java.util.Spliterator$OfLong, boolean, java.util.function.LongPredicate)
java.util.Spliterator$OfLong s
boolean noSplitting
java.util.function.LongPredicate p
void <init> (java.util.Spliterator$OfLong, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfLong)
java.util.Spliterator$OfLong s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfLong parent
public boolean tryAdvance (java.util.function.LongConsumer)
boolean adv
boolean dropped
java.util.function.LongConsumer action
java.util.Spliterator$OfLong makeSpliterator (java.util.Spliterator$OfLong)
java.util.Spliterator$OfLong s
public volatile synthetic java.util.Spliterator$OfLong trySplit ()
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator)
}
java/util/stream/ReduceOps$3ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$3ReducingSink extends java.util.stream.ReduceOps$Box implements java.util.stream.ReduceOps$AccumulatingSink {
final synthetic java.util.function.Supplier val$supplier
final synthetic java.util.function.BiConsumer val$accumulator
final synthetic java.util.function.BinaryOperator val$combiner
void <init> (java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BinaryOperator)
public void begin (long)
long size
public void accept (java.lang.Object)
Object t
public void combine (java.util.stream.ReduceOps$3ReducingSink)
java.util.stream.ReduceOps$3ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
}
java/util/stream/IntPipeline$4$1.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$4$1 extends java.util.stream.Sink$ChainedInt {
final synthetic java.util.stream.IntPipeline$4 this$1
void <init> (java.util.stream.IntPipeline$4, java.util.stream.Sink)
java.util.stream.IntPipeline$4 this$1
java.util.stream.Sink downstream
public void accept (int)
int t
}
java/util/stream/SliceOps$SliceTask.class
SliceOps.java
package java.util.stream
final java.util.stream.SliceOps$SliceTask extends java.util.stream.AbstractShortCircuitTask {
private final java.util.stream.AbstractPipeline op
private final java.util.function.IntFunction generator
private final long targetOffset
private final long targetSize
private long thisNodeSize
private volatile boolean completed
void <init> (java.util.stream.AbstractPipeline, java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction, long, long)
java.util.stream.AbstractPipeline op
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
long offset
long size
void <init> (java.util.stream.SliceOps$SliceTask, java.util.Spliterator)
java.util.stream.SliceOps$SliceTask parent
java.util.Spliterator spliterator
protected java.util.stream.SliceOps$SliceTask makeChild (java.util.Spliterator)
java.util.Spliterator spliterator
protected final java.util.stream.Node getEmptyResult ()
protected final java.util.stream.Node doLeaf ()
long sizeIfKnown
java.util.stream.Node$Builder nb
java.util.stream.Sink opSink
java.util.stream.Sink opSink
java.util.stream.Node$Builder nb
java.util.stream.Node node
public final void onCompletion (java.util.concurrent.CountedCompleter)
java.util.stream.Node result
java.util.stream.Node result
java.util.stream.Node result
java.util.stream.Node result
java.util.concurrent.CountedCompleter caller
protected void cancel ()
private java.util.stream.Node doTruncate (java.util.stream.Node)
java.util.stream.Node input
long to
private boolean isLeftCompleted (long)
java.util.stream.SliceOps$SliceTask left
java.util.stream.SliceOps$SliceTask parent
java.util.stream.SliceOps$SliceTask node
long target
long size
private long completedSize (long)
long leftSize
java.util.stream.SliceOps$SliceTask left
java.util.stream.SliceOps$SliceTask right
long target
protected volatile synthetic java.lang.Object getEmptyResult ()
protected volatile synthetic java.lang.Object doLeaf ()
protected volatile synthetic java.util.stream.AbstractTask makeChild (java.util.Spliterator)
}
java/util/stream/SortedOps$DoubleSortingSink.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$DoubleSortingSink extends java.util.stream.SortedOps$AbstractDoubleSortingSink {
private java.util.stream.SpinedBuffer$OfDouble b
void <init> (java.util.stream.Sink)
java.util.stream.Sink sink
public void begin (long)
long size
public void end ()
double aDouble
double aDouble
double[] doubles
public void accept (double)
double t
}
java/util/stream/IntPipeline$8.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$8 extends java.util.stream.IntPipeline$StatelessOp {
final synthetic java.util.stream.IntPipeline this$0
void <init> (java.util.stream.IntPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.IntPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/ForEachOps.class
ForEachOps.java
package java.util.stream
final java.util.stream.ForEachOps extends java.lang.Object {
private void <init> ()
public static java.util.stream.TerminalOp makeRef (java.util.function.Consumer, boolean)
java.util.function.Consumer action
boolean ordered
public static java.util.stream.TerminalOp makeInt (java.util.function.IntConsumer, boolean)
java.util.function.IntConsumer action
boolean ordered
public static java.util.stream.TerminalOp makeLong (java.util.function.LongConsumer, boolean)
java.util.function.LongConsumer action
boolean ordered
public static java.util.stream.TerminalOp makeDouble (java.util.function.DoubleConsumer, boolean)
java.util.function.DoubleConsumer action
boolean ordered
}
java/util/stream/DoublePipeline$StatelessOp.class
DoublePipeline.java
package java.util.stream
abstract java.util.stream.DoublePipeline$StatelessOp extends java.util.stream.DoublePipeline {
static final synthetic boolean $assertionsDisabled
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
final boolean opIsStateful ()
public volatile synthetic java.util.stream.DoubleStream parallel ()
public volatile synthetic java.util.stream.DoubleStream sequential ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
static void <clinit> ()
}
java/util/stream/Collector.class
Collector.java
package java.util.stream
public abstract java.util.stream.Collector extends java.lang.Object {
public abstract java.util.function.Supplier supplier ()
public abstract java.util.function.BiConsumer accumulator ()
public abstract java.util.function.BinaryOperator combiner ()
public abstract java.util.function.Function finisher ()
public abstract java.util.Set characteristics ()
public static transient java.util.stream.Collector of (java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BinaryOperator, java.util.stream.Collector$Characteristics[])
java.util.function.Supplier supplier
java.util.function.BiConsumer accumulator
java.util.function.BinaryOperator combiner
java.util.stream.Collector$Characteristics[] characteristics
java.util.Set cs
public static transient java.util.stream.Collector of (java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BinaryOperator, java.util.function.Function, java.util.stream.Collector$Characteristics[])
java.util.function.Supplier supplier
java.util.function.BiConsumer accumulator
java.util.function.BinaryOperator combiner
java.util.function.Function finisher
java.util.stream.Collector$Characteristics[] characteristics
java.util.Set cs
}
java/util/stream/StreamSpliterators$UnorderedSliceSpliterator.class
StreamSpliterators.java
package java.util.stream
abstract java.util.stream.StreamSpliterators$UnorderedSliceSpliterator extends java.lang.Object {
static final int CHUNK_SIZE
protected final java.util.Spliterator s
protected final boolean unlimited
protected final int chunkSize
private final long skipThreshold
private final java.util.concurrent.atomic.AtomicLong permits
static final synthetic boolean $assertionsDisabled
void <init> (java.util.Spliterator, long, long)
java.util.Spliterator s
long skip
long limit
void <init> (java.util.Spliterator, java.util.stream.StreamSpliterators$UnorderedSliceSpliterator)
java.util.Spliterator s
java.util.stream.StreamSpliterators$UnorderedSliceSpliterator parent
protected final long acquirePermits (long)
long numElements
long remainingPermits
long grabbing
protected final java.util.stream.StreamSpliterators$UnorderedSliceSpliterator$PermitStatus permitStatus ()
public final java.util.Spliterator trySplit ()
java.util.Spliterator split
protected abstract java.util.Spliterator makeSpliterator (java.util.Spliterator)
public final long estimateSize ()
public final int characteristics ()
static void <clinit> ()
}
java/util/stream/SortedOps$IntSortingSink.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$IntSortingSink extends java.util.stream.SortedOps$AbstractIntSortingSink {
private java.util.stream.SpinedBuffer$OfInt b
void <init> (java.util.stream.Sink)
java.util.stream.Sink sink
public void begin (long)
long size
public void end ()
int anInt
int anInt
int[] ints
public void accept (int)
int t
}
java/util/stream/ReferencePipeline$2.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$2 extends java.util.stream.ReferencePipeline$StatelessOp {
final synthetic java.util.function.Predicate val$predicate
final synthetic java.util.stream.ReferencePipeline this$0
void <init> (java.util.stream.ReferencePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.Predicate)
java.util.stream.ReferencePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/WhileOps$4Op.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$4Op extends java.util.stream.DoublePipeline$StatefulOp implements java.util.stream.WhileOps$DropWhileOp {
final synthetic java.util.function.DoublePredicate val$predicate
public void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.DoublePredicate)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public java.util.stream.WhileOps$DropWhileSink opWrapSink (java.util.stream.Sink, boolean)
java.util.stream.Sink sink
boolean retainAndCountDroppedElements
private static synthetic java.lang.Double[] lambda$opEvaluateParallelLazy$0 (int)
int x$0
}
java/util/stream/ReferencePipeline$5.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$5 extends java.util.stream.LongPipeline$StatelessOp {
final synthetic java.util.function.ToLongFunction val$mapper
final synthetic java.util.stream.ReferencePipeline this$0
void <init> (java.util.stream.ReferencePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.ToLongFunction)
java.util.stream.ReferencePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/IntPipeline$Head.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$Head extends java.util.stream.IntPipeline {
void <init> (java.util.function.Supplier, int, boolean)
java.util.function.Supplier source
int sourceFlags
boolean parallel
void <init> (java.util.Spliterator, int, boolean)
java.util.Spliterator source
int sourceFlags
boolean parallel
final boolean opIsStateful ()
final java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public void forEach (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public void forEachOrdered (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public volatile synthetic java.util.stream.IntStream parallel ()
public volatile synthetic java.util.stream.IntStream sequential ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
}
java/util/stream/Streams$ConcatSpliterator$OfRef.class
Streams.java
package java.util.stream
java.util.stream.Streams$ConcatSpliterator$OfRef extends java.util.stream.Streams$ConcatSpliterator {
void <init> (java.util.Spliterator, java.util.Spliterator)
java.util.Spliterator aSpliterator
java.util.Spliterator bSpliterator
}
java/util/stream/ReferencePipeline$7.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$7 extends java.util.stream.ReferencePipeline$StatelessOp {
final synthetic java.util.function.Function val$mapper
final synthetic java.util.stream.ReferencePipeline this$0
void <init> (java.util.stream.ReferencePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.Function)
java.util.stream.ReferencePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/ReferencePipeline$11.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$11 extends java.util.stream.ReferencePipeline$StatelessOp {
final synthetic java.util.function.Consumer val$action
final synthetic java.util.stream.ReferencePipeline this$0
void <init> (java.util.stream.ReferencePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.Consumer)
java.util.stream.ReferencePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/Nodes$CollectorTask$OfInt.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$CollectorTask$OfInt extends java.util.stream.Nodes$CollectorTask {
void <init> (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
protected volatile synthetic java.lang.Object doLeaf ()
protected volatile synthetic java.util.stream.AbstractTask makeChild (java.util.Spliterator)
}
java/util/stream/StreamSpliterators$InfiniteSupplyingSpliterator$OfLong.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$InfiniteSupplyingSpliterator$OfLong extends java.util.stream.StreamSpliterators$InfiniteSupplyingSpliterator implements java.util.Spliterator$OfLong {
final java.util.function.LongSupplier s
void <init> (long, java.util.function.LongSupplier)
long size
java.util.function.LongSupplier s
public boolean tryAdvance (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public java.util.Spliterator$OfLong trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/StreamSpliterators$SliceSpliterator$OfInt.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$SliceSpliterator$OfInt extends java.util.stream.StreamSpliterators$SliceSpliterator$OfPrimitive implements java.util.Spliterator$OfInt {
void <init> (java.util.Spliterator$OfInt, long, long)
java.util.Spliterator$OfInt s
long sliceOrigin
long sliceFence
void <init> (java.util.Spliterator$OfInt, long, long, long, long)
java.util.Spliterator$OfInt s
long sliceOrigin
long sliceFence
long origin
long fence
protected java.util.Spliterator$OfInt makeSpliterator (java.util.Spliterator$OfInt, long, long, long, long)
java.util.Spliterator$OfInt s
long sliceOrigin
long sliceFence
long origin
long fence
protected java.util.function.IntConsumer emptyConsumer ()
protected volatile synthetic java.lang.Object emptyConsumer ()
protected volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator, long, long, long, long)
public volatile synthetic void forEachRemaining (java.util.function.IntConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.IntConsumer)
public volatile synthetic java.util.Spliterator$OfInt trySplit ()
private static synthetic void lambda$emptyConsumer$0 (int)
int e
}
java/util/stream/DoublePipeline$5$1.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$5$1 extends java.util.stream.Sink$ChainedDouble {
boolean cancellationRequestedCalled
java.util.function.DoubleConsumer downstreamAsDouble
final synthetic java.util.stream.DoublePipeline$5 this$1
void <init> (java.util.stream.DoublePipeline$5, java.util.stream.Sink)
java.util.stream.DoublePipeline$5 this$1
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (double)
java.util.Spliterator$OfDouble s
java.util.stream.DoubleStream result
double t
public boolean cancellationRequested ()
}
java/util/stream/StreamSpliterators$AbstractWrappingSpliterator.class
StreamSpliterators.java
package java.util.stream
abstract java.util.stream.StreamSpliterators$AbstractWrappingSpliterator extends java.lang.Object implements java.util.Spliterator {
final boolean isParallel
final java.util.stream.PipelineHelper ph
private java.util.function.Supplier spliteratorSupplier
java.util.Spliterator spliterator
java.util.stream.Sink bufferSink
java.util.function.BooleanSupplier pusher
long nextToConsume
java.util.stream.AbstractSpinedBuffer buffer
boolean finished
void <init> (java.util.stream.PipelineHelper, java.util.function.Supplier, boolean)
java.util.stream.PipelineHelper ph
java.util.function.Supplier spliteratorSupplier
boolean parallel
void <init> (java.util.stream.PipelineHelper, java.util.Spliterator, boolean)
java.util.stream.PipelineHelper ph
java.util.Spliterator spliterator
boolean parallel
final void init ()
final boolean doAdvance ()
boolean hasNext
abstract java.util.stream.StreamSpliterators$AbstractWrappingSpliterator wrap (java.util.Spliterator)
abstract void initPartialTraversalState ()
public java.util.Spliterator trySplit ()
java.util.Spliterator split
private boolean fillBuffer ()
public final long estimateSize ()
public final long getExactSizeIfKnown ()
public final int characteristics ()
int c
public java.util.Comparator getComparator ()
public final java.lang.String toString ()
}
java/util/stream/ReduceOps$13.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$13 extends java.util.stream.ReduceOps$ReduceOp {
void <init> (java.util.stream.StreamShape)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$CountingSink makeSink ()
public java.lang.Long evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public java.lang.Long evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
public int getOpFlags ()
public volatile synthetic java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/DoublePipeline.class
DoublePipeline.java
package java.util.stream
abstract java.util.stream.DoublePipeline extends java.util.stream.AbstractPipeline implements java.util.stream.DoubleStream {
void <init> (java.util.function.Supplier, int, boolean)
java.util.function.Supplier source
int sourceFlags
boolean parallel
void <init> (java.util.Spliterator, int, boolean)
java.util.Spliterator source
int sourceFlags
boolean parallel
void <init> (java.util.stream.AbstractPipeline, int)
java.util.stream.AbstractPipeline upstream
int opFlags
private static java.util.function.DoubleConsumer adapt (java.util.stream.Sink)
java.util.stream.Sink sink
private static java.util.Spliterator$OfDouble adapt (java.util.Spliterator)
java.util.Spliterator s
final java.util.stream.StreamShape getOutputShape ()
final java.util.stream.Node evaluateToNode (java.util.stream.PipelineHelper, java.util.Spliterator, boolean, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
boolean flattenTree
java.util.function.IntFunction generator
final java.util.Spliterator wrap (java.util.stream.PipelineHelper, java.util.function.Supplier, boolean)
java.util.stream.PipelineHelper ph
java.util.function.Supplier supplier
boolean isParallel
final java.util.Spliterator$OfDouble lazySpliterator (java.util.function.Supplier)
java.util.function.Supplier supplier
final boolean forEachWithCancel (java.util.Spliterator, java.util.stream.Sink)
java.util.Spliterator spliterator
java.util.stream.Sink sink
java.util.Spliterator$OfDouble spl
java.util.function.DoubleConsumer adaptedSink
boolean cancelled
final java.util.stream.Node$Builder makeNodeBuilder (long, java.util.function.IntFunction)
long exactSizeIfKnown
java.util.function.IntFunction generator
private java.util.stream.Stream mapToObj (java.util.function.DoubleFunction, int)
java.util.function.DoubleFunction mapper
int opFlags
public final java.util.PrimitiveIterator$OfDouble iterator ()
public final java.util.Spliterator$OfDouble spliterator ()
public final java.util.stream.Stream boxed ()
public final java.util.stream.DoubleStream map (java.util.function.DoubleUnaryOperator)
java.util.function.DoubleUnaryOperator mapper
public final java.util.stream.Stream mapToObj (java.util.function.DoubleFunction)
java.util.function.DoubleFunction mapper
public final java.util.stream.IntStream mapToInt (java.util.function.DoubleToIntFunction)
java.util.function.DoubleToIntFunction mapper
public final java.util.stream.LongStream mapToLong (java.util.function.DoubleToLongFunction)
java.util.function.DoubleToLongFunction mapper
public final java.util.stream.DoubleStream flatMap (java.util.function.DoubleFunction)
java.util.function.DoubleFunction mapper
public java.util.stream.DoubleStream unordered ()
public final java.util.stream.DoubleStream filter (java.util.function.DoublePredicate)
java.util.function.DoublePredicate predicate
public final java.util.stream.DoubleStream peek (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
public final java.util.stream.DoubleStream limit (long)
long maxSize
public final java.util.stream.DoubleStream skip (long)
long limit
long n
public final java.util.stream.DoubleStream takeWhile (java.util.function.DoublePredicate)
java.util.function.DoublePredicate predicate
public final java.util.stream.DoubleStream dropWhile (java.util.function.DoublePredicate)
java.util.function.DoublePredicate predicate
public final java.util.stream.DoubleStream sorted ()
public final java.util.stream.DoubleStream distinct ()
public void forEach (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer consumer
public void forEachOrdered (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer consumer
public final double sum ()
double[] summation
public final java.util.OptionalDouble min ()
public final java.util.OptionalDouble max ()
public final java.util.OptionalDouble average ()
double[] avg
public final long count ()
public final java.util.DoubleSummaryStatistics summaryStatistics ()
public final double reduce (double, java.util.function.DoubleBinaryOperator)
double identity
java.util.function.DoubleBinaryOperator op
public final java.util.OptionalDouble reduce (java.util.function.DoubleBinaryOperator)
java.util.function.DoubleBinaryOperator op
public final java.lang.Object collect (java.util.function.Supplier, java.util.function.ObjDoubleConsumer, java.util.function.BiConsumer)
java.util.function.Supplier supplier
java.util.function.ObjDoubleConsumer accumulator
java.util.function.BiConsumer combiner
java.util.function.BinaryOperator operator
public final boolean anyMatch (java.util.function.DoublePredicate)
java.util.function.DoublePredicate predicate
public final boolean allMatch (java.util.function.DoublePredicate)
java.util.function.DoublePredicate predicate
public final boolean noneMatch (java.util.function.DoublePredicate)
java.util.function.DoublePredicate predicate
public final java.util.OptionalDouble findFirst ()
public final java.util.OptionalDouble findAny ()
public final double[] toArray ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Iterator iterator ()
public volatile synthetic java.util.stream.DoubleStream parallel ()
public volatile synthetic java.util.stream.DoubleStream sequential ()
private static synthetic java.lang.Double[] lambda$toArray$8 (int)
int x$0
private static synthetic java.lang.Object lambda$collect$7 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer combiner
Object left
Object right
private static synthetic void lambda$average$6 (double[], double[])
double[] ll
double[] rr
private static synthetic void lambda$average$5 (double[], double)
double[] ll
double d
private static synthetic double[] lambda$average$4 ()
private static synthetic void lambda$sum$3 (double[], double[])
double[] ll
double[] rr
private static synthetic void lambda$sum$2 (double[], double)
double[] ll
double d
private static synthetic double[] lambda$sum$1 ()
private static synthetic double lambda$distinct$0 (java.lang.Double)
Double i
}
java/util/stream/Nodes$CollectorTask$OfLong.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$CollectorTask$OfLong extends java.util.stream.Nodes$CollectorTask {
void <init> (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
protected volatile synthetic java.lang.Object doLeaf ()
protected volatile synthetic java.util.stream.AbstractTask makeChild (java.util.Spliterator)
}
java/util/stream/Streams$1.class
Streams.java
package java.util.stream
java.util.stream.Streams$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic Runnable val$a
final synthetic Runnable val$b
void <init> (java.lang.Runnable, java.lang.Runnable)
public void run ()
Throwable e2
Throwable e1
}
java/util/stream/WhileOps$3.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$3 extends java.util.stream.LongPipeline$StatefulOp {
final synthetic java.util.function.LongPredicate val$predicate
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.LongPredicate)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
private static synthetic java.lang.Long[] lambda$opEvaluateParallelLazy$0 (int)
int x$0
}
java/util/stream/Nodes$ToArrayTask$OfRef.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$ToArrayTask$OfRef extends java.util.stream.Nodes$ToArrayTask {
private final Object[] array
private void <init> (java.util.stream.Node, java.lang.Object[], int)
java.util.stream.Node node
Object[] array
int offset
private void <init> (java.util.stream.Nodes$ToArrayTask$OfRef, java.util.stream.Node, int)
java.util.stream.Nodes$ToArrayTask$OfRef parent
java.util.stream.Node node
int offset
java.util.stream.Nodes$ToArrayTask$OfRef makeChild (int, int)
int childIndex
int offset
void copyNodeToArray ()
volatile synthetic java.util.stream.Nodes$ToArrayTask makeChild (int, int)
}
java/util/stream/ReferencePipeline$7$1.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$7$1 extends java.util.stream.Sink$ChainedReference {
boolean cancellationRequestedCalled
final synthetic java.util.stream.ReferencePipeline$7 this$1
void <init> (java.util.stream.ReferencePipeline$7, java.util.stream.Sink)
java.util.stream.ReferencePipeline$7 this$1
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (java.lang.Object)
java.util.Spliterator s
java.util.stream.Stream result
Object u
public boolean cancellationRequested ()
}
java/util/stream/Nodes$InternalNodeSpliterator$OfPrimitive.class
Nodes.java
package java.util.stream
abstract java.util.stream.Nodes$InternalNodeSpliterator$OfPrimitive extends java.util.stream.Nodes$InternalNodeSpliterator implements java.util.Spliterator$OfPrimitive {
void <init> (java.util.stream.Node$OfPrimitive)
java.util.stream.Node$OfPrimitive cur
public boolean tryAdvance (java.lang.Object)
java.util.stream.Node$OfPrimitive leaf
Object consumer
boolean hasNext
public void forEachRemaining (java.lang.Object)
java.util.Deque stack
java.util.stream.Node$OfPrimitive leaf
Object consumer
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/LongPipeline$9$1.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$9$1 extends java.util.stream.Sink$ChainedLong {
final synthetic java.util.stream.LongPipeline$9 this$1
void <init> (java.util.stream.LongPipeline$9, java.util.stream.Sink)
java.util.stream.LongPipeline$9 this$1
java.util.stream.Sink downstream
public void accept (long)
long t
}
java/util/stream/SortedOps$AbstractRefSortingSink.class
SortedOps.java
package java.util.stream
abstract java.util.stream.SortedOps$AbstractRefSortingSink extends java.util.stream.Sink$ChainedReference {
protected final java.util.Comparator comparator
protected boolean cancellationRequestedCalled
void <init> (java.util.stream.Sink, java.util.Comparator)
java.util.stream.Sink downstream
java.util.Comparator comparator
public final boolean cancellationRequested ()
}
java/util/stream/BaseStream.class
BaseStream.java
package java.util.stream
public abstract java.util.stream.BaseStream extends java.lang.Object implements java.lang.AutoCloseable {
public abstract java.util.Iterator iterator ()
public abstract java.util.Spliterator spliterator ()
public abstract boolean isParallel ()
public abstract java.util.stream.BaseStream sequential ()
public abstract java.util.stream.BaseStream parallel ()
public abstract java.util.stream.BaseStream unordered ()
public abstract java.util.stream.BaseStream onClose (java.lang.Runnable)
public abstract void close ()
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfRef.class
WhileOps.java
package java.util.stream
abstract java.util.stream.WhileOps$UnorderedWhileSpliterator$OfRef extends java.util.stream.WhileOps$UnorderedWhileSpliterator implements java.util.function.Consumer {
final java.util.function.Predicate p
Object t
void <init> (java.util.Spliterator, boolean, java.util.function.Predicate)
java.util.Spliterator s
boolean noSplitting
java.util.function.Predicate p
void <init> (java.util.Spliterator, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfRef)
java.util.Spliterator s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfRef parent
public void accept (java.lang.Object)
Object t
}
java/util/stream/LongStream$2.class
LongStream.java
package java.util.stream
java.util.stream.LongStream$2 extends java.util.Spliterators$AbstractLongSpliterator {
long prev
boolean started
boolean finished
final synthetic java.util.function.LongUnaryOperator val$next
final synthetic long val$seed
final synthetic java.util.function.LongPredicate val$hasNext
void <init> (long, int, java.util.function.LongUnaryOperator, long, java.util.function.LongPredicate)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.LongConsumer)
long t
java.util.function.LongConsumer action
long t
public void forEachRemaining (java.util.function.LongConsumer)
java.util.function.LongConsumer action
long t
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
}
java/util/stream/StreamOpFlag.class
StreamOpFlag.java
package java.util.stream
final enum java.util.stream.StreamOpFlag extends java.lang.Enum {
public static final enum java.util.stream.StreamOpFlag DISTINCT
public static final enum java.util.stream.StreamOpFlag SORTED
public static final enum java.util.stream.StreamOpFlag ORDERED
public static final enum java.util.stream.StreamOpFlag SIZED
public static final enum java.util.stream.StreamOpFlag SHORT_CIRCUIT
private static final int SET_BITS
private static final int CLEAR_BITS
private static final int PRESERVE_BITS
private final java.util.Map maskTable
private final int bitPosition
private final int set
private final int clear
private final int preserve
static final int SPLITERATOR_CHARACTERISTICS_MASK
static final int STREAM_MASK
static final int OP_MASK
static final int TERMINAL_OP_MASK
static final int UPSTREAM_TERMINAL_OP_MASK
private static final int FLAG_MASK
private static final int FLAG_MASK_IS
private static final int FLAG_MASK_NOT
static final int INITIAL_OPS_VALUE
static final int IS_DISTINCT
static final int NOT_DISTINCT
static final int IS_SORTED
static final int NOT_SORTED
static final int IS_ORDERED
static final int NOT_ORDERED
static final int IS_SIZED
static final int NOT_SIZED
static final int IS_SHORT_CIRCUIT
private static final synthetic java.util.stream.StreamOpFlag[] $VALUES
public static java.util.stream.StreamOpFlag[] values ()
public static java.util.stream.StreamOpFlag valueOf (java.lang.String)
String name
private static java.util.stream.StreamOpFlag$MaskBuilder set (java.util.stream.StreamOpFlag$Type)
java.util.stream.StreamOpFlag$Type t
private void <init> (java.lang.String, int, int, java.util.stream.StreamOpFlag$MaskBuilder)
int position
java.util.stream.StreamOpFlag$MaskBuilder maskBuilder
int set ()
int clear ()
boolean isStreamFlag ()
boolean isKnown (int)
int flags
boolean isCleared (int)
int flags
boolean isPreserved (int)
int flags
boolean canSet (java.util.stream.StreamOpFlag$Type)
java.util.stream.StreamOpFlag$Type t
private static int createMask (java.util.stream.StreamOpFlag$Type)
java.util.stream.StreamOpFlag flag
java.util.stream.StreamOpFlag$Type t
int mask
private static int createFlagMask ()
java.util.stream.StreamOpFlag flag
int mask
private static int getMask (int)
int flags
static int combineOpFlags (int, int)
int newStreamOrOpFlags
int prevCombOpFlags
static int toStreamFlags (int)
int combOpFlags
static int toCharacteristics (int)
int streamFlags
static int fromCharacteristics (java.util.Spliterator)
java.util.Spliterator spliterator
int characteristics
static int fromCharacteristics (int)
int characteristics
private static synthetic java.util.stream.StreamOpFlag[] $values ()
static void <clinit> ()
}
java/util/stream/ReduceOps$13ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$13ReducingSink extends java.util.stream.ReduceOps$Box implements java.util.stream.ReduceOps$AccumulatingSink java.util.stream.Sink$OfDouble {
final synthetic java.util.function.Supplier val$supplier
final synthetic java.util.function.ObjDoubleConsumer val$accumulator
final synthetic java.util.function.BinaryOperator val$combiner
void <init> (java.util.function.Supplier, java.util.function.ObjDoubleConsumer, java.util.function.BinaryOperator)
public void begin (long)
long size
public void accept (double)
double t
public void combine (java.util.stream.ReduceOps$13ReducingSink)
java.util.stream.ReduceOps$13ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
}
java/util/stream/StreamSpliterators$SliceSpliterator$OfPrimitive.class
StreamSpliterators.java
package java.util.stream
abstract java.util.stream.StreamSpliterators$SliceSpliterator$OfPrimitive extends java.util.stream.StreamSpliterators$SliceSpliterator implements java.util.Spliterator$OfPrimitive {
void <init> (java.util.Spliterator$OfPrimitive, long, long)
java.util.Spliterator$OfPrimitive s
long sliceOrigin
long sliceFence
private void <init> (java.util.Spliterator$OfPrimitive, long, long, long, long)
java.util.Spliterator$OfPrimitive s
long sliceOrigin
long sliceFence
long origin
long fence
public boolean tryAdvance (java.lang.Object)
Object action
public void forEachRemaining (java.lang.Object)
Object action
protected abstract java.lang.Object emptyConsumer ()
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/ReduceOps$7ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$7ReducingSink extends java.util.stream.ReduceOps$Box implements java.util.stream.ReduceOps$AccumulatingSink java.util.stream.Sink$OfInt {
final synthetic java.util.function.Supplier val$supplier
final synthetic java.util.function.ObjIntConsumer val$accumulator
final synthetic java.util.function.BinaryOperator val$combiner
void <init> (java.util.function.Supplier, java.util.function.ObjIntConsumer, java.util.function.BinaryOperator)
public void begin (long)
long size
public void accept (int)
int t
public void combine (java.util.stream.ReduceOps$7ReducingSink)
java.util.stream.ReduceOps$7ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
}
java/util/stream/AbstractSpinedBuffer.class
AbstractSpinedBuffer.java
package java.util.stream
abstract java.util.stream.AbstractSpinedBuffer extends java.lang.Object {
public static final int MIN_CHUNK_POWER
public static final int MIN_CHUNK_SIZE
public static final int MAX_CHUNK_POWER
public static final int MIN_SPINE_SIZE
protected final int initialChunkPower
protected int elementIndex
protected int spineIndex
protected long[] priorElementCount
protected void <init> ()
protected void <init> (int)
int initialCapacity
public boolean isEmpty ()
public long count ()
protected int chunkSize (int)
int n
int power
public abstract void clear ()
}
java/util/stream/IntPipeline$4.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$4 extends java.util.stream.IntPipeline$StatelessOp {
final synthetic java.util.function.IntUnaryOperator val$mapper
final synthetic java.util.stream.IntPipeline this$0
void <init> (java.util.stream.IntPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.IntUnaryOperator)
java.util.stream.IntPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/SortedOps$OfRef.class
SortedOps.java
package java.util.stream
final java.util.stream.SortedOps$OfRef extends java.util.stream.ReferencePipeline$StatefulOp {
private final boolean isNaturalSort
private final java.util.Comparator comparator
void <init> (java.util.stream.AbstractPipeline)
java.util.stream.AbstractPipeline upstream
java.util.Comparator comp
void <init> (java.util.stream.AbstractPipeline, java.util.Comparator)
java.util.stream.AbstractPipeline upstream
java.util.Comparator comparator
public java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
Object[] flattenedData
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
}
java/util/stream/Nodes$ToArrayTask.class
Nodes.java
package java.util.stream
abstract java.util.stream.Nodes$ToArrayTask extends java.util.concurrent.CountedCompleter {
protected final java.util.stream.Node node
protected final int offset
void <init> (java.util.stream.Node, int)
java.util.stream.Node node
int offset
void <init> (java.util.stream.Nodes$ToArrayTask, java.util.stream.Node, int)
java.util.stream.Nodes$ToArrayTask parent
java.util.stream.Node node
int offset
abstract void copyNodeToArray ()
abstract java.util.stream.Nodes$ToArrayTask makeChild (int, int)
public void compute ()
java.util.stream.Nodes$ToArrayTask leftTask
int size
int i
java.util.stream.Nodes$ToArrayTask task
}
java/util/stream/ReduceOps$5ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$5ReducingSink extends java.lang.Object implements java.util.stream.ReduceOps$AccumulatingSink java.util.stream.Sink$OfInt {
private int state
final synthetic int val$identity
final synthetic java.util.function.IntBinaryOperator val$operator
void <init> (int, java.util.function.IntBinaryOperator)
public void begin (long)
long size
public void accept (int)
int t
public java.lang.Integer get ()
public void combine (java.util.stream.ReduceOps$5ReducingSink)
java.util.stream.ReduceOps$5ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/DistinctOps$1$2.class
DistinctOps.java
package java.util.stream
java.util.stream.DistinctOps$1$2 extends java.util.stream.Sink$ChainedReference {
java.util.Set seen
final synthetic java.util.stream.DistinctOps$1 this$0
void <init> (java.util.stream.DistinctOps$1, java.util.stream.Sink)
java.util.stream.DistinctOps$1 this$0
java.util.stream.Sink downstream
public void begin (long)
long size
public void end ()
public void accept (java.lang.Object)
Object t
}
java/util/stream/WhileOps$2Op$1OpSink.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$2Op$1OpSink extends java.util.stream.Sink$ChainedInt implements java.util.stream.WhileOps$DropWhileSink {
long dropCount
boolean take
final synthetic java.util.stream.Sink val$sink
final synthetic boolean val$retainAndCountDroppedElements
final synthetic java.util.stream.WhileOps$2Op this$0
void <init> (java.util.stream.WhileOps$2Op, java.util.stream.Sink, boolean)
java.util.stream.WhileOps$2Op this$0
public void accept (int)
int t
boolean takeElement
public long getDropCount ()
}
java/util/stream/Node$Builder.class
Node.java
package java.util.stream
public abstract java.util.stream.Node$Builder extends java.lang.Object implements java.util.stream.Sink {
public abstract java.util.stream.Node build ()
}
java/util/stream/WhileOps$DropWhileSink.class
WhileOps.java
package java.util.stream
abstract java.util.stream.WhileOps$DropWhileSink extends java.lang.Object implements java.util.stream.Sink {
public abstract long getDropCount ()
}
java/util/stream/WhileOps$3Op.class
WhileOps.java
package java.util.stream
java.util.stream.WhileOps$3Op extends java.util.stream.LongPipeline$StatefulOp implements java.util.stream.WhileOps$DropWhileOp {
final synthetic java.util.function.LongPredicate val$predicate
public void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.LongPredicate)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public java.util.stream.WhileOps$DropWhileSink opWrapSink (java.util.stream.Sink, boolean)
java.util.stream.Sink sink
boolean retainAndCountDroppedElements
private static synthetic java.lang.Long[] lambda$opEvaluateParallelLazy$0 (int)
int x$0
}
java/util/stream/ReferencePipeline$StatefulOp.class
ReferencePipeline.java
package java.util.stream
abstract java.util.stream.ReferencePipeline$StatefulOp extends java.util.stream.ReferencePipeline {
static final synthetic boolean $assertionsDisabled
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
final boolean opIsStateful ()
abstract java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
public volatile synthetic java.util.stream.BaseStream unordered ()
static void <clinit> ()
}
java/util/stream/Nodes$CollectorTask.class
Nodes.java
package java.util.stream
java.util.stream.Nodes$CollectorTask extends java.util.stream.AbstractTask {
protected final java.util.stream.PipelineHelper helper
protected final java.util.function.LongFunction builderFactory
protected final java.util.function.BinaryOperator concFactory
void <init> (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.LongFunction, java.util.function.BinaryOperator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.LongFunction builderFactory
java.util.function.BinaryOperator concFactory
void <init> (java.util.stream.Nodes$CollectorTask, java.util.Spliterator)
java.util.stream.Nodes$CollectorTask parent
java.util.Spliterator spliterator
protected java.util.stream.Nodes$CollectorTask makeChild (java.util.Spliterator)
java.util.Spliterator spliterator
protected java.util.stream.Node doLeaf ()
java.util.stream.Node$Builder builder
public void onCompletion (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter caller
protected volatile synthetic java.lang.Object doLeaf ()
protected volatile synthetic java.util.stream.AbstractTask makeChild (java.util.Spliterator)
}
java/util/stream/Sink.class
Sink.java
package java.util.stream
abstract java.util.stream.Sink extends java.lang.Object implements java.util.function.Consumer {
public void begin (long)
long size
public void end ()
public boolean cancellationRequested ()
public void accept (int)
int value
public void accept (long)
long value
public void accept (double)
double value
}
java/util/stream/StreamSpliterators$InfiniteSupplyingSpliterator$OfInt.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$InfiniteSupplyingSpliterator$OfInt extends java.util.stream.StreamSpliterators$InfiniteSupplyingSpliterator implements java.util.Spliterator$OfInt {
final java.util.function.IntSupplier s
void <init> (long, java.util.function.IntSupplier)
long size
java.util.function.IntSupplier s
public boolean tryAdvance (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public java.util.Spliterator$OfInt trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/LongPipeline$2.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$2 extends java.util.stream.DoublePipeline$StatelessOp {
final synthetic java.util.stream.LongPipeline this$0
void <init> (java.util.stream.LongPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.LongPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/LongPipeline$4$1.class
LongPipeline.java
package java.util.stream
java.util.stream.LongPipeline$4$1 extends java.util.stream.Sink$ChainedLong {
final synthetic java.util.stream.LongPipeline$4 this$1
void <init> (java.util.stream.LongPipeline$4, java.util.stream.Sink)
java.util.stream.LongPipeline$4 this$1
java.util.stream.Sink downstream
public void accept (long)
long t
}
java/util/stream/IntPipeline$1$1.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$1$1 extends java.util.stream.Sink$ChainedInt {
final synthetic java.util.stream.IntPipeline$1 this$1
void <init> (java.util.stream.IntPipeline$1, java.util.stream.Sink)
java.util.stream.IntPipeline$1 this$1
java.util.stream.Sink downstream
public void accept (int)
int t
}
java/util/stream/Nodes$ToArrayTask$OfDouble.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$ToArrayTask$OfDouble extends java.util.stream.Nodes$ToArrayTask$OfPrimitive {
private void <init> (java.util.stream.Node$OfDouble, double[], int)
java.util.stream.Node$OfDouble node
double[] array
int offset
}
java/util/stream/ReferencePipeline$5$1.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$5$1 extends java.util.stream.Sink$ChainedReference {
final synthetic java.util.stream.ReferencePipeline$5 this$1
void <init> (java.util.stream.ReferencePipeline$5, java.util.stream.Sink)
java.util.stream.ReferencePipeline$5 this$1
java.util.stream.Sink downstream
public void accept (java.lang.Object)
Object u
}
java/util/stream/Nodes$DoubleSpinedNodeBuilder.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$DoubleSpinedNodeBuilder extends java.util.stream.SpinedBuffer$OfDouble implements java.util.stream.Node$OfDouble java.util.stream.Node$Builder$OfDouble {
private boolean building
static final synthetic boolean $assertionsDisabled
void <init> ()
public java.util.Spliterator$OfDouble spliterator ()
public void forEach (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer consumer
public void begin (long)
long size
public void accept (double)
double i
public void end ()
public void copyInto (double[], int)
double[] array
int offset
public double[] asPrimitiveArray ()
public java.util.stream.Node$OfDouble build ()
public volatile synthetic void forEach (java.lang.Object)
public volatile synthetic java.lang.Object asPrimitiveArray ()
public volatile synthetic void copyInto (java.lang.Object, int)
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Spliterator$OfPrimitive spliterator ()
public volatile synthetic java.util.stream.Node build ()
static void <clinit> ()
}
java/util/stream/IntStream$2.class
IntStream.java
package java.util.stream
java.util.stream.IntStream$2 extends java.util.Spliterators$AbstractIntSpliterator {
int prev
boolean started
boolean finished
final synthetic java.util.function.IntUnaryOperator val$next
final synthetic int val$seed
final synthetic java.util.function.IntPredicate val$hasNext
void <init> (long, int, java.util.function.IntUnaryOperator, int, java.util.function.IntPredicate)
long est
int additionalCharacteristics
public boolean tryAdvance (java.util.function.IntConsumer)
int t
java.util.function.IntConsumer action
int t
public void forEachRemaining (java.util.function.IntConsumer)
java.util.function.IntConsumer action
int t
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
}
java/util/stream/DoublePipeline$Head.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$Head extends java.util.stream.DoublePipeline {
void <init> (java.util.function.Supplier, int, boolean)
java.util.function.Supplier source
int sourceFlags
boolean parallel
void <init> (java.util.Spliterator, int, boolean)
java.util.Spliterator source
int sourceFlags
boolean parallel
final boolean opIsStateful ()
final java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
public void forEach (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer consumer
public void forEachOrdered (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer consumer
public volatile synthetic java.util.stream.DoubleStream parallel ()
public volatile synthetic java.util.stream.DoubleStream sequential ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.Iterator iterator ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
}
java/util/stream/Sink$ChainedDouble.class
Sink.java
package java.util.stream
public abstract java.util.stream.Sink$ChainedDouble extends java.lang.Object implements java.util.stream.Sink$OfDouble {
protected final java.util.stream.Sink downstream
public void <init> (java.util.stream.Sink)
java.util.stream.Sink downstream
public void begin (long)
long size
public void end ()
public boolean cancellationRequested ()
}
java/util/stream/StreamShape.class
StreamShape.java
package java.util.stream
public final enum java.util.stream.StreamShape extends java.lang.Enum {
public static final enum java.util.stream.StreamShape REFERENCE
public static final enum java.util.stream.StreamShape INT_VALUE
public static final enum java.util.stream.StreamShape LONG_VALUE
public static final enum java.util.stream.StreamShape DOUBLE_VALUE
private static final synthetic java.util.stream.StreamShape[] $VALUES
public static java.util.stream.StreamShape[] values ()
public static java.util.stream.StreamShape valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic java.util.stream.StreamShape[] $values ()
static void <clinit> ()
}
java/util/stream/LongPipeline.class
LongPipeline.java
package java.util.stream
abstract java.util.stream.LongPipeline extends java.util.stream.AbstractPipeline implements java.util.stream.LongStream {
void <init> (java.util.function.Supplier, int, boolean)
java.util.function.Supplier source
int sourceFlags
boolean parallel
void <init> (java.util.Spliterator, int, boolean)
java.util.Spliterator source
int sourceFlags
boolean parallel
void <init> (java.util.stream.AbstractPipeline, int)
java.util.stream.AbstractPipeline upstream
int opFlags
private static java.util.function.LongConsumer adapt (java.util.stream.Sink)
java.util.stream.Sink sink
private static java.util.Spliterator$OfLong adapt (java.util.Spliterator)
java.util.Spliterator s
final java.util.stream.StreamShape getOutputShape ()
final java.util.stream.Node evaluateToNode (java.util.stream.PipelineHelper, java.util.Spliterator, boolean, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
boolean flattenTree
java.util.function.IntFunction generator
final java.util.Spliterator wrap (java.util.stream.PipelineHelper, java.util.function.Supplier, boolean)
java.util.stream.PipelineHelper ph
java.util.function.Supplier supplier
boolean isParallel
final java.util.Spliterator$OfLong lazySpliterator (java.util.function.Supplier)
java.util.function.Supplier supplier
final boolean forEachWithCancel (java.util.Spliterator, java.util.stream.Sink)
java.util.Spliterator spliterator
java.util.stream.Sink sink
java.util.Spliterator$OfLong spl
java.util.function.LongConsumer adaptedSink
boolean cancelled
final java.util.stream.Node$Builder makeNodeBuilder (long, java.util.function.IntFunction)
long exactSizeIfKnown
java.util.function.IntFunction generator
private java.util.stream.Stream mapToObj (java.util.function.LongFunction, int)
java.util.function.LongFunction mapper
int opFlags
public final java.util.PrimitiveIterator$OfLong iterator ()
public final java.util.Spliterator$OfLong spliterator ()
public final java.util.stream.DoubleStream asDoubleStream ()
public final java.util.stream.Stream boxed ()
public final java.util.stream.LongStream map (java.util.function.LongUnaryOperator)
java.util.function.LongUnaryOperator mapper
public final java.util.stream.Stream mapToObj (java.util.function.LongFunction)
java.util.function.LongFunction mapper
public final java.util.stream.IntStream mapToInt (java.util.function.LongToIntFunction)
java.util.function.LongToIntFunction mapper
public final java.util.stream.DoubleStream mapToDouble (java.util.function.LongToDoubleFunction)
java.util.function.LongToDoubleFunction mapper
public final java.util.stream.LongStream flatMap (java.util.function.LongFunction)
java.util.function.LongFunction mapper
public java.util.stream.LongStream unordered ()
public final java.util.stream.LongStream filter (java.util.function.LongPredicate)
java.util.function.LongPredicate predicate
public final java.util.stream.LongStream peek (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public final java.util.stream.LongStream limit (long)
long maxSize
public final java.util.stream.LongStream skip (long)
long n
public final java.util.stream.LongStream takeWhile (java.util.function.LongPredicate)
java.util.function.LongPredicate predicate
public final java.util.stream.LongStream dropWhile (java.util.function.LongPredicate)
java.util.function.LongPredicate predicate
public final java.util.stream.LongStream sorted ()
public final java.util.stream.LongStream distinct ()
public void forEach (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public void forEachOrdered (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public final long sum ()
public final java.util.OptionalLong min ()
public final java.util.OptionalLong max ()
public final java.util.OptionalDouble average ()
long[] avg
public final long count ()
public final java.util.LongSummaryStatistics summaryStatistics ()
public final long reduce (long, java.util.function.LongBinaryOperator)
long identity
java.util.function.LongBinaryOperator op
public final java.util.OptionalLong reduce (java.util.function.LongBinaryOperator)
java.util.function.LongBinaryOperator op
public final java.lang.Object collect (java.util.function.Supplier, java.util.function.ObjLongConsumer, java.util.function.BiConsumer)
java.util.function.Supplier supplier
java.util.function.ObjLongConsumer accumulator
java.util.function.BiConsumer combiner
java.util.function.BinaryOperator operator
public final boolean anyMatch (java.util.function.LongPredicate)
java.util.function.LongPredicate predicate
public final boolean allMatch (java.util.function.LongPredicate)
java.util.function.LongPredicate predicate
public final boolean noneMatch (java.util.function.LongPredicate)
java.util.function.LongPredicate predicate
public final java.util.OptionalLong findFirst ()
public final java.util.OptionalLong findAny ()
public final long[] toArray ()
volatile synthetic java.util.Spliterator lazySpliterator (java.util.function.Supplier)
public volatile synthetic java.util.Spliterator spliterator ()
public volatile synthetic java.util.stream.BaseStream unordered ()
public volatile synthetic java.util.Iterator iterator ()
public volatile synthetic java.util.stream.LongStream parallel ()
public volatile synthetic java.util.stream.LongStream sequential ()
private static synthetic java.lang.Long[] lambda$toArray$5 (int)
int x$0
private static synthetic java.lang.Object lambda$collect$4 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer combiner
Object left
Object right
private static synthetic void lambda$average$3 (long[], long[])
long[] ll
long[] rr
private static synthetic void lambda$average$2 (long[], long)
long[] ll
long i
private static synthetic long[] lambda$average$1 ()
private static synthetic long lambda$distinct$0 (java.lang.Long)
Long i
}
java/util/stream/ReferencePipeline$StatelessOp.class
ReferencePipeline.java
package java.util.stream
abstract java.util.stream.ReferencePipeline$StatelessOp extends java.util.stream.ReferencePipeline {
static final synthetic boolean $assertionsDisabled
void <init> (java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
final boolean opIsStateful ()
public volatile synthetic java.util.stream.BaseStream unordered ()
static void <clinit> ()
}
java/util/stream/Sink$ChainedLong.class
Sink.java
package java.util.stream
public abstract java.util.stream.Sink$ChainedLong extends java.lang.Object implements java.util.stream.Sink$OfLong {
protected final java.util.stream.Sink downstream
public void <init> (java.util.stream.Sink)
java.util.stream.Sink downstream
public void begin (long)
long size
public void end ()
public boolean cancellationRequested ()
}
java/util/stream/AbstractPipeline.class
AbstractPipeline.java
package java.util.stream
abstract java.util.stream.AbstractPipeline extends java.util.stream.PipelineHelper implements java.util.stream.BaseStream {
private static final String MSG_STREAM_LINKED
private static final String MSG_CONSUMED
private final java.util.stream.AbstractPipeline sourceStage
private final java.util.stream.AbstractPipeline previousStage
protected final int sourceOrOpFlags
private java.util.stream.AbstractPipeline nextStage
private int depth
private int combinedFlags
private java.util.Spliterator sourceSpliterator
private java.util.function.Supplier sourceSupplier
private boolean linkedOrConsumed
private boolean sourceAnyStateful
private Runnable sourceCloseAction
private boolean parallel
static final synthetic boolean $assertionsDisabled
void <init> (java.util.function.Supplier, int, boolean)
java.util.function.Supplier source
int sourceFlags
boolean parallel
void <init> (java.util.Spliterator, int, boolean)
java.util.Spliterator source
int sourceFlags
boolean parallel
void <init> (java.util.stream.AbstractPipeline, int)
java.util.stream.AbstractPipeline previousStage
int opFlags
final java.lang.Object evaluate (java.util.stream.TerminalOp)
java.util.stream.TerminalOp terminalOp
final java.util.stream.Node evaluateToArrayNode (java.util.function.IntFunction)
java.util.function.IntFunction generator
final java.util.Spliterator sourceStageSpliterator ()
java.util.Spliterator s
java.util.Spliterator s
public final java.util.stream.BaseStream sequential ()
public final java.util.stream.BaseStream parallel ()
public void close ()
Runnable closeAction
public java.util.stream.BaseStream onClose (java.lang.Runnable)
Runnable closeHandler
Runnable existingHandler
public java.util.Spliterator spliterator ()
java.util.Spliterator s
java.util.function.Supplier s
public final boolean isParallel ()
final int getStreamFlags ()
private java.util.Spliterator sourceSpliterator (int)
int thisOpFlags
java.util.stream.AbstractPipeline u
java.util.stream.AbstractPipeline p
java.util.stream.AbstractPipeline e
int depth
int terminalFlags
java.util.Spliterator spliterator
final java.util.stream.StreamShape getSourceShape ()
java.util.stream.AbstractPipeline p
final long exactOutputSizeIfKnown (java.util.Spliterator)
java.util.Spliterator spliterator
final java.util.stream.Sink wrapAndCopyInto (java.util.stream.Sink, java.util.Spliterator)
java.util.stream.Sink sink
java.util.Spliterator spliterator
final void copyInto (java.util.stream.Sink, java.util.Spliterator)
java.util.stream.Sink wrappedSink
java.util.Spliterator spliterator
final boolean copyIntoWithCancel (java.util.stream.Sink, java.util.Spliterator)
java.util.stream.Sink wrappedSink
java.util.Spliterator spliterator
java.util.stream.AbstractPipeline p
boolean cancelled
final int getStreamAndOpFlags ()
final boolean isOrdered ()
final java.util.stream.Sink wrapSink (java.util.stream.Sink)
java.util.stream.AbstractPipeline p
java.util.stream.Sink sink
final java.util.Spliterator wrapSpliterator (java.util.Spliterator)
java.util.Spliterator sourceSpliterator
final java.util.stream.Node evaluate (java.util.Spliterator, boolean, java.util.function.IntFunction)
java.util.stream.Node$Builder nb
java.util.Spliterator spliterator
boolean flatten
java.util.function.IntFunction generator
abstract java.util.stream.StreamShape getOutputShape ()
abstract java.util.stream.Node evaluateToNode (java.util.stream.PipelineHelper, java.util.Spliterator, boolean, java.util.function.IntFunction)
abstract java.util.Spliterator wrap (java.util.stream.PipelineHelper, java.util.function.Supplier, boolean)
abstract java.util.Spliterator lazySpliterator (java.util.function.Supplier)
abstract boolean forEachWithCancel (java.util.Spliterator, java.util.stream.Sink)
abstract java.util.stream.Node$Builder makeNodeBuilder (long, java.util.function.IntFunction)
abstract boolean opIsStateful ()
abstract java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
java.util.stream.Node opEvaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator, java.util.function.IntFunction)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
java.util.function.IntFunction generator
java.util.Spliterator opEvaluateParallelLazy (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
private static synthetic java.lang.Object[] lambda$opEvaluateParallelLazy$2 (int)
int i
private static synthetic java.util.Spliterator lambda$wrapSpliterator$1 (java.util.Spliterator)
java.util.Spliterator sourceSpliterator
private synthetic java.util.Spliterator lambda$spliterator$0 ()
static void <clinit> ()
}
java/util/stream/Streams$RangeLongSpliterator.class
Streams.java
package java.util.stream
final java.util.stream.Streams$RangeLongSpliterator extends java.lang.Object implements java.util.Spliterator$OfLong {
private long from
private final long upTo
private int last
private static final long BALANCED_SPLIT_THRESHOLD
private static final long RIGHT_BALANCED_SPLIT_RATIO
static final synthetic boolean $assertionsDisabled
void <init> (long, long, boolean)
long from
long upTo
boolean closed
private void <init> (long, long, int)
long from
long upTo
int last
public boolean tryAdvance (java.util.function.LongConsumer)
java.util.function.LongConsumer consumer
long i
public void forEachRemaining (java.util.function.LongConsumer)
java.util.function.LongConsumer consumer
long i
long hUpTo
int hLast
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
public java.util.Spliterator$OfLong trySplit ()
long size
private long splitPoint (long)
long size
long d
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
static void <clinit> ()
}
java/util/stream/ReduceOps$CountingSink$OfDouble.class
ReduceOps.java
package java.util.stream
final java.util.stream.ReduceOps$CountingSink$OfDouble extends java.util.stream.ReduceOps$CountingSink implements java.util.stream.Sink$OfDouble {
void <init> ()
public void accept (double)
double t
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/ReferencePipeline$6$1.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$6$1 extends java.util.stream.Sink$ChainedReference {
final synthetic java.util.stream.ReferencePipeline$6 this$1
void <init> (java.util.stream.ReferencePipeline$6, java.util.stream.Sink)
java.util.stream.ReferencePipeline$6 this$1
java.util.stream.Sink downstream
public void accept (java.lang.Object)
Object u
}
java/util/stream/DoublePipeline$1$1.class
DoublePipeline.java
package java.util.stream
java.util.stream.DoublePipeline$1$1 extends java.util.stream.Sink$ChainedDouble {
final synthetic java.util.stream.DoublePipeline$1 this$1
void <init> (java.util.stream.DoublePipeline$1, java.util.stream.Sink)
java.util.stream.DoublePipeline$1 this$1
java.util.stream.Sink downstream
public void accept (double)
double t
}
java/util/stream/StreamSpliterators$SliceSpliterator.class
StreamSpliterators.java
package java.util.stream
abstract java.util.stream.StreamSpliterators$SliceSpliterator extends java.lang.Object {
final long sliceOrigin
final long sliceFence
java.util.Spliterator s
long index
long fence
static final synthetic boolean $assertionsDisabled
void <init> (java.util.Spliterator, long, long, long, long)
java.util.Spliterator s
long sliceOrigin
long sliceFence
long origin
long fence
protected abstract java.util.Spliterator makeSpliterator (java.util.Spliterator, long, long, long, long)
public java.util.Spliterator trySplit ()
java.util.Spliterator leftSplit
long leftSplitFenceUnbounded
long leftSplitFence
public long estimateSize ()
public int characteristics ()
static void <clinit> ()
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfDouble.class
WhileOps.java
package java.util.stream
abstract java.util.stream.WhileOps$UnorderedWhileSpliterator$OfDouble extends java.util.stream.WhileOps$UnorderedWhileSpliterator implements java.util.function.DoubleConsumer java.util.Spliterator$OfDouble {
final java.util.function.DoublePredicate p
double t
void <init> (java.util.Spliterator$OfDouble, boolean, java.util.function.DoublePredicate)
java.util.Spliterator$OfDouble s
boolean noSplitting
java.util.function.DoublePredicate p
void <init> (java.util.Spliterator$OfDouble, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfDouble)
java.util.Spliterator$OfDouble s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfDouble parent
public void accept (double)
double t
public volatile synthetic java.util.Spliterator$OfDouble trySplit ()
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/WhileOps$UnorderedWhileSpliterator.class
WhileOps.java
package java.util.stream
abstract java.util.stream.WhileOps$UnorderedWhileSpliterator extends java.lang.Object implements java.util.Spliterator {
static final int CANCEL_CHECK_COUNT
final java.util.Spliterator s
final boolean noSplitting
final java.util.concurrent.atomic.AtomicBoolean cancel
boolean takeOrDrop
int count
void <init> (java.util.Spliterator, boolean)
java.util.Spliterator s
boolean noSplitting
void <init> (java.util.Spliterator, java.util.stream.WhileOps$UnorderedWhileSpliterator)
java.util.Spliterator s
java.util.stream.WhileOps$UnorderedWhileSpliterator parent
public long estimateSize ()
public int characteristics ()
public long getExactSizeIfKnown ()
public java.util.Comparator getComparator ()
public java.util.Spliterator trySplit ()
java.util.Spliterator ls
boolean checkCancelOnCount ()
abstract java.util.Spliterator makeSpliterator (java.util.Spliterator)
}
java/util/stream/ReduceOps$4.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$4 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.BiConsumer val$reducer
final synthetic java.util.function.BiConsumer val$accumulator
final synthetic java.util.function.Supplier val$seedFactory
void <init> (java.util.stream.StreamShape, java.util.function.BiConsumer, java.util.function.BiConsumer, java.util.function.Supplier)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$4ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/ReduceOps$6ReducingSink.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$6ReducingSink extends java.lang.Object implements java.util.stream.ReduceOps$AccumulatingSink java.util.stream.Sink$OfInt {
private boolean empty
private int state
final synthetic java.util.function.IntBinaryOperator val$operator
void <init> (java.util.function.IntBinaryOperator)
public void begin (long)
long size
public void accept (int)
int t
public java.util.OptionalInt get ()
public void combine (java.util.stream.ReduceOps$6ReducingSink)
java.util.stream.ReduceOps$6ReducingSink other
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/IntPipeline$2.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$2 extends java.util.stream.LongPipeline$StatelessOp {
final synthetic java.util.stream.IntPipeline this$0
void <init> (java.util.stream.IntPipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.IntPipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfInt.class
WhileOps.java
package java.util.stream
abstract java.util.stream.WhileOps$UnorderedWhileSpliterator$OfInt extends java.util.stream.WhileOps$UnorderedWhileSpliterator implements java.util.function.IntConsumer java.util.Spliterator$OfInt {
final java.util.function.IntPredicate p
int t
void <init> (java.util.Spliterator$OfInt, boolean, java.util.function.IntPredicate)
java.util.Spliterator$OfInt s
boolean noSplitting
java.util.function.IntPredicate p
void <init> (java.util.Spliterator$OfInt, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfInt)
java.util.Spliterator$OfInt s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfInt parent
public void accept (int)
int t
public volatile synthetic java.util.Spliterator$OfInt trySplit ()
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/Node.class
Node.java
package java.util.stream
abstract java.util.stream.Node extends java.lang.Object {
public abstract java.util.Spliterator spliterator ()
public abstract void forEach (java.util.function.Consumer)
public int getChildCount ()
public java.util.stream.Node getChild (int)
int i
public java.util.stream.Node truncate (long, long, java.util.function.IntFunction)
int i
int i
long from
long to
java.util.function.IntFunction generator
java.util.Spliterator spliterator
long size
java.util.stream.Node$Builder nodeBuilder
public abstract java.lang.Object[] asArray (java.util.function.IntFunction)
public abstract void copyInto (java.lang.Object[], int)
public java.util.stream.StreamShape getShape ()
public abstract long count ()
private static synthetic void lambda$truncate$0 (java.lang.Object)
Object e
}
java/util/stream/ReferencePipeline$11$1.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$11$1 extends java.util.stream.Sink$ChainedReference {
final synthetic java.util.stream.ReferencePipeline$11 this$1
void <init> (java.util.stream.ReferencePipeline$11, java.util.stream.Sink)
java.util.stream.ReferencePipeline$11 this$1
java.util.stream.Sink downstream
public void accept (java.lang.Object)
Object u
}
java/util/stream/MatchOps.class
MatchOps.java
package java.util.stream
final java.util.stream.MatchOps extends java.lang.Object {
private void <init> ()
public static java.util.stream.TerminalOp makeRef (java.util.function.Predicate, java.util.stream.MatchOps$MatchKind)
java.util.function.Predicate predicate
java.util.stream.MatchOps$MatchKind matchKind
public static java.util.stream.TerminalOp makeInt (java.util.function.IntPredicate, java.util.stream.MatchOps$MatchKind)
java.util.function.IntPredicate predicate
java.util.stream.MatchOps$MatchKind matchKind
public static java.util.stream.TerminalOp makeLong (java.util.function.LongPredicate, java.util.stream.MatchOps$MatchKind)
java.util.function.LongPredicate predicate
java.util.stream.MatchOps$MatchKind matchKind
public static java.util.stream.TerminalOp makeDouble (java.util.function.DoublePredicate, java.util.stream.MatchOps$MatchKind)
java.util.function.DoublePredicate predicate
java.util.stream.MatchOps$MatchKind matchKind
private static synthetic java.util.stream.MatchOps$BooleanTerminalSink lambda$makeDouble$3 (java.util.stream.MatchOps$MatchKind, java.util.function.DoublePredicate)
java.util.stream.MatchOps$MatchKind matchKind
java.util.function.DoublePredicate predicate
private static synthetic java.util.stream.MatchOps$BooleanTerminalSink lambda$makeLong$2 (java.util.stream.MatchOps$MatchKind, java.util.function.LongPredicate)
java.util.stream.MatchOps$MatchKind matchKind
java.util.function.LongPredicate predicate
private static synthetic java.util.stream.MatchOps$BooleanTerminalSink lambda$makeInt$1 (java.util.stream.MatchOps$MatchKind, java.util.function.IntPredicate)
java.util.stream.MatchOps$MatchKind matchKind
java.util.function.IntPredicate predicate
private static synthetic java.util.stream.MatchOps$BooleanTerminalSink lambda$makeRef$0 (java.util.stream.MatchOps$MatchKind, java.util.function.Predicate)
java.util.stream.MatchOps$MatchKind matchKind
java.util.function.Predicate predicate
}
java/util/stream/Nodes$InternalNodeSpliterator.class
Nodes.java
package java.util.stream
abstract java.util.stream.Nodes$InternalNodeSpliterator extends java.lang.Object implements java.util.Spliterator {
java.util.stream.Node curNode
int curChildIndex
java.util.Spliterator lastNodeSpliterator
java.util.Spliterator tryAdvanceSpliterator
java.util.Deque tryAdvanceStack
void <init> (java.util.stream.Node)
java.util.stream.Node curNode
protected final java.util.Deque initStack ()
int i
java.util.Deque stack
protected final java.util.stream.Node findNextLeafNode (java.util.Deque)
int i
java.util.Deque stack
java.util.stream.Node n
protected final boolean initTryAdvance ()
java.util.stream.Node leaf
public final java.util.Spliterator trySplit ()
public final long estimateSize ()
int i
long size
public final int characteristics ()
}
java/util/stream/TerminalSink.class
TerminalSink.java
package java.util.stream
abstract java.util.stream.TerminalSink extends java.lang.Object implements java.util.stream.Sink java.util.function.Supplier {
}
java/util/stream/ForEachOps$ForEachOp$OfDouble.class
ForEachOps.java
package java.util.stream
final java.util.stream.ForEachOps$ForEachOp$OfDouble extends java.util.stream.ForEachOps$ForEachOp implements java.util.stream.Sink$OfDouble {
final java.util.function.DoubleConsumer consumer
void <init> (java.util.function.DoubleConsumer, boolean)
java.util.function.DoubleConsumer consumer
boolean ordered
public java.util.stream.StreamShape inputShape ()
public void accept (double)
double t
public volatile synthetic java.lang.Object evaluateSequential (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object evaluateParallel (java.util.stream.PipelineHelper, java.util.Spliterator)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/WhileOps$UnorderedWhileSpliterator$OfInt$Dropping.class
WhileOps.java
package java.util.stream
final java.util.stream.WhileOps$UnorderedWhileSpliterator$OfInt$Dropping extends java.util.stream.WhileOps$UnorderedWhileSpliterator$OfInt {
void <init> (java.util.Spliterator$OfInt, boolean, java.util.function.IntPredicate)
java.util.Spliterator$OfInt s
boolean noSplitting
java.util.function.IntPredicate p
void <init> (java.util.Spliterator$OfInt, java.util.stream.WhileOps$UnorderedWhileSpliterator$OfInt)
java.util.Spliterator$OfInt s
java.util.stream.WhileOps$UnorderedWhileSpliterator$OfInt parent
public boolean tryAdvance (java.util.function.IntConsumer)
boolean adv
boolean dropped
java.util.function.IntConsumer action
java.util.Spliterator$OfInt makeSpliterator (java.util.Spliterator$OfInt)
java.util.Spliterator$OfInt s
public volatile synthetic java.util.Spliterator$OfInt trySplit ()
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
volatile synthetic java.util.Spliterator makeSpliterator (java.util.Spliterator)
}
java/util/stream/ReduceOps.class
ReduceOps.java
package java.util.stream
final java.util.stream.ReduceOps extends java.lang.Object {
private void <init> ()
public static java.util.stream.TerminalOp makeRef (java.lang.Object, java.util.function.BiFunction, java.util.function.BinaryOperator)
Object seed
java.util.function.BiFunction reducer
java.util.function.BinaryOperator combiner
public static java.util.stream.TerminalOp makeRef (java.util.function.BinaryOperator)
java.util.function.BinaryOperator operator
public static java.util.stream.TerminalOp makeRef (java.util.stream.Collector)
java.util.stream.Collector collector
java.util.function.Supplier supplier
java.util.function.BiConsumer accumulator
java.util.function.BinaryOperator combiner
public static java.util.stream.TerminalOp makeRef (java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BiConsumer)
java.util.function.Supplier seedFactory
java.util.function.BiConsumer accumulator
java.util.function.BiConsumer reducer
public static java.util.stream.TerminalOp makeRefCounting ()
public static java.util.stream.TerminalOp makeInt (int, java.util.function.IntBinaryOperator)
int identity
java.util.function.IntBinaryOperator operator
public static java.util.stream.TerminalOp makeInt (java.util.function.IntBinaryOperator)
java.util.function.IntBinaryOperator operator
public static java.util.stream.TerminalOp makeInt (java.util.function.Supplier, java.util.function.ObjIntConsumer, java.util.function.BinaryOperator)
java.util.function.Supplier supplier
java.util.function.ObjIntConsumer accumulator
java.util.function.BinaryOperator combiner
public static java.util.stream.TerminalOp makeIntCounting ()
public static java.util.stream.TerminalOp makeLong (long, java.util.function.LongBinaryOperator)
long identity
java.util.function.LongBinaryOperator operator
public static java.util.stream.TerminalOp makeLong (java.util.function.LongBinaryOperator)
java.util.function.LongBinaryOperator operator
public static java.util.stream.TerminalOp makeLong (java.util.function.Supplier, java.util.function.ObjLongConsumer, java.util.function.BinaryOperator)
java.util.function.Supplier supplier
java.util.function.ObjLongConsumer accumulator
java.util.function.BinaryOperator combiner
public static java.util.stream.TerminalOp makeLongCounting ()
public static java.util.stream.TerminalOp makeDouble (double, java.util.function.DoubleBinaryOperator)
double identity
java.util.function.DoubleBinaryOperator operator
public static java.util.stream.TerminalOp makeDouble (java.util.function.DoubleBinaryOperator)
java.util.function.DoubleBinaryOperator operator
public static java.util.stream.TerminalOp makeDouble (java.util.function.Supplier, java.util.function.ObjDoubleConsumer, java.util.function.BinaryOperator)
java.util.function.Supplier supplier
java.util.function.ObjDoubleConsumer accumulator
java.util.function.BinaryOperator combiner
public static java.util.stream.TerminalOp makeDoubleCounting ()
}
java/util/stream/FindOps.class
FindOps.java
package java.util.stream
final java.util.stream.FindOps extends java.lang.Object {
private void <init> ()
public static java.util.stream.TerminalOp makeRef (boolean)
boolean mustFindFirst
public static java.util.stream.TerminalOp makeInt (boolean)
boolean mustFindFirst
public static java.util.stream.TerminalOp makeLong (boolean)
boolean mustFindFirst
public static java.util.stream.TerminalOp makeDouble (boolean)
boolean mustFindFirst
}
java/util/stream/ReferencePipeline$1.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$1 extends java.util.stream.ReferencePipeline$StatelessOp {
final synthetic java.util.stream.ReferencePipeline this$0
void <init> (java.util.stream.ReferencePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int)
java.util.stream.ReferencePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/stream/StreamSpliterators$LongWrappingSpliterator.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$LongWrappingSpliterator extends java.util.stream.StreamSpliterators$AbstractWrappingSpliterator implements java.util.Spliterator$OfLong {
void <init> (java.util.stream.PipelineHelper, java.util.function.Supplier, boolean)
java.util.stream.PipelineHelper ph
java.util.function.Supplier supplier
boolean parallel
void <init> (java.util.stream.PipelineHelper, java.util.Spliterator, boolean)
java.util.stream.PipelineHelper ph
java.util.Spliterator spliterator
boolean parallel
java.util.stream.StreamSpliterators$AbstractWrappingSpliterator wrap (java.util.Spliterator)
java.util.Spliterator s
void initPartialTraversalState ()
java.util.stream.SpinedBuffer$OfLong b
public java.util.Spliterator$OfLong trySplit ()
public boolean tryAdvance (java.util.function.LongConsumer)
java.util.function.LongConsumer consumer
boolean hasNext
public void forEachRemaining (java.util.function.LongConsumer)
java.util.function.LongConsumer consumer
public volatile synthetic java.util.Spliterator trySplit ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
private synthetic boolean lambda$initPartialTraversalState$0 ()
}
java/util/stream/Node$Builder$OfInt.class
Node.java
package java.util.stream
public abstract java.util.stream.Node$Builder$OfInt extends java.lang.Object implements java.util.stream.Node$Builder java.util.stream.Sink$OfInt {
public abstract java.util.stream.Node$OfInt build ()
public volatile synthetic java.util.stream.Node build ()
}
java/util/stream/StreamSpliterators$InfiniteSupplyingSpliterator$OfDouble.class
StreamSpliterators.java
package java.util.stream
final java.util.stream.StreamSpliterators$InfiniteSupplyingSpliterator$OfDouble extends java.util.stream.StreamSpliterators$InfiniteSupplyingSpliterator implements java.util.Spliterator$OfDouble {
final java.util.function.DoubleSupplier s
void <init> (long, java.util.function.DoubleSupplier)
long size
java.util.function.DoubleSupplier s
public boolean tryAdvance (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
public java.util.Spliterator$OfDouble trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/stream/IntPipeline$10$1.class
IntPipeline.java
package java.util.stream
java.util.stream.IntPipeline$10$1 extends java.util.stream.Sink$ChainedInt {
final synthetic java.util.stream.IntPipeline$10 this$1
void <init> (java.util.stream.IntPipeline$10, java.util.stream.Sink)
java.util.stream.IntPipeline$10 this$1
java.util.stream.Sink downstream
public void accept (int)
int t
}
java/util/stream/ReferencePipeline$9$1.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$9$1 extends java.util.stream.Sink$ChainedReference {
boolean cancellationRequestedCalled
java.util.function.DoubleConsumer downstreamAsDouble
final synthetic java.util.stream.ReferencePipeline$9 this$1
void <init> (java.util.stream.ReferencePipeline$9, java.util.stream.Sink)
java.util.stream.ReferencePipeline$9 this$1
java.util.stream.Sink downstream
public void begin (long)
long size
public void accept (java.lang.Object)
java.util.Spliterator$OfDouble s
java.util.stream.DoubleStream result
Object u
public boolean cancellationRequested ()
}
java/util/stream/ReduceOps$2.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$2 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.BinaryOperator val$operator
void <init> (java.util.stream.StreamShape, java.util.function.BinaryOperator)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$2ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/ReduceOps$CountingSink$OfRef.class
ReduceOps.java
package java.util.stream
final java.util.stream.ReduceOps$CountingSink$OfRef extends java.util.stream.ReduceOps$CountingSink {
void <init> ()
public void accept (java.lang.Object)
Object t
public volatile synthetic void combine (java.util.stream.ReduceOps$AccumulatingSink)
public volatile synthetic java.lang.Object get ()
}
java/util/stream/Nodes$CollectorTask$OfDouble.class
Nodes.java
package java.util.stream
final java.util.stream.Nodes$CollectorTask$OfDouble extends java.util.stream.Nodes$CollectorTask {
void <init> (java.util.stream.PipelineHelper, java.util.Spliterator)
java.util.stream.PipelineHelper helper
java.util.Spliterator spliterator
protected volatile synthetic java.lang.Object doLeaf ()
protected volatile synthetic java.util.stream.AbstractTask makeChild (java.util.Spliterator)
}
java/util/stream/ReduceOps$14.class
ReduceOps.java
package java.util.stream
java.util.stream.ReduceOps$14 extends java.util.stream.ReduceOps$ReduceOp {
final synthetic java.util.function.DoubleBinaryOperator val$operator
final synthetic double val$identity
void <init> (java.util.stream.StreamShape, java.util.function.DoubleBinaryOperator, double)
java.util.stream.StreamShape shape
public java.util.stream.ReduceOps$11ReducingSink makeSink ()
public volatile synthetic java.util.stream.ReduceOps$AccumulatingSink makeSink ()
}
java/util/stream/Node$OfLong.class
Node.java
package java.util.stream
public abstract java.util.stream.Node$OfLong extends java.lang.Object implements java.util.stream.Node$OfPrimitive {
public void forEach (java.util.function.Consumer)
java.util.function.Consumer consumer
public void copyInto (java.lang.Long[], int)
int i
Long[] boxed
int offset
long[] array
public java.util.stream.Node$OfLong truncate (long, long, java.util.function.IntFunction)
int i
int i
long from
long to
java.util.function.IntFunction generator
long size
java.util.Spliterator$OfLong spliterator
java.util.stream.Node$Builder$OfLong nodeBuilder
public long[] newArray (int)
int count
public java.util.stream.StreamShape getShape ()
public volatile synthetic java.lang.Object newArray (int)
public volatile synthetic java.util.stream.Node$OfPrimitive truncate (long, long, java.util.function.IntFunction)
public volatile synthetic void copyInto (java.lang.Object[], int)
public volatile synthetic java.util.stream.Node truncate (long, long, java.util.function.IntFunction)
private static synthetic void lambda$truncate$0 (long)
long e
}
java/util/stream/MatchOps$BooleanTerminalSink.class
MatchOps.java
package java.util.stream
abstract java.util.stream.MatchOps$BooleanTerminalSink extends java.lang.Object implements java.util.stream.Sink {
boolean stop
boolean value
void <init> (java.util.stream.MatchOps$MatchKind)
java.util.stream.MatchOps$MatchKind matchKind
public boolean getAndClearState ()
public boolean cancellationRequested ()
}
java/util/stream/ReferencePipeline$8.class
ReferencePipeline.java
package java.util.stream
java.util.stream.ReferencePipeline$8 extends java.util.stream.IntPipeline$StatelessOp {
final synthetic java.util.function.Function val$mapper
final synthetic java.util.stream.ReferencePipeline this$0
void <init> (java.util.stream.ReferencePipeline, java.util.stream.AbstractPipeline, java.util.stream.StreamShape, int, java.util.function.Function)
java.util.stream.ReferencePipeline this$0
java.util.stream.AbstractPipeline upstream
java.util.stream.StreamShape inputShape
int opFlags
java.util.stream.Sink opWrapSink (int, java.util.stream.Sink)
int flags
java.util.stream.Sink sink
}
java/util/OptionalLong.class
OptionalLong.java
package java.util
public final java.util.OptionalLong extends java.lang.Object {
private static final java.util.OptionalLong EMPTY
private final boolean isPresent
private final long value
private void <init> ()
public static java.util.OptionalLong empty ()
private void <init> (long)
long value
public static java.util.OptionalLong of (long)
long value
public long getAsLong ()
public boolean isPresent ()
public boolean isEmpty ()
public void ifPresent (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public void ifPresentOrElse (java.util.function.LongConsumer, java.lang.Runnable)
java.util.function.LongConsumer action
Runnable emptyAction
public java.util.stream.LongStream stream ()
public long orElse (long)
long other
public long orElseGet (java.util.function.LongSupplier)
java.util.function.LongSupplier supplier
public long orElseThrow ()
public long orElseThrow (java.util.function.Supplier) throws java.lang.Throwable
java.util.function.Supplier exceptionSupplier
public boolean equals (java.lang.Object)
Object obj
java.util.OptionalLong other
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
java/util/OptionalInt.class
OptionalInt.java
package java.util
public final java.util.OptionalInt extends java.lang.Object {
private static final java.util.OptionalInt EMPTY
private final boolean isPresent
private final int value
private void <init> ()
public static java.util.OptionalInt empty ()
private void <init> (int)
int value
public static java.util.OptionalInt of (int)
int value
public int getAsInt ()
public boolean isPresent ()
public boolean isEmpty ()
public void ifPresent (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public void ifPresentOrElse (java.util.function.IntConsumer, java.lang.Runnable)
java.util.function.IntConsumer action
Runnable emptyAction
public java.util.stream.IntStream stream ()
public int orElse (int)
int other
public int orElseGet (java.util.function.IntSupplier)
java.util.function.IntSupplier supplier
public int orElseThrow ()
public int orElseThrow (java.util.function.Supplier) throws java.lang.Throwable
java.util.function.Supplier exceptionSupplier
public boolean equals (java.lang.Object)
Object obj
java.util.OptionalInt other
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
java/util/Spliterators$AbstractLongSpliterator.class
Spliterators.java
package java.util
public abstract java.util.Spliterators$AbstractLongSpliterator extends java.lang.Object implements java.util.Spliterator$OfLong {
static final int MAX_BATCH
static final int BATCH_UNIT
private final int characteristics
private long est
private int batch
protected void <init> (long, int)
long est
int additionalCharacteristics
public java.util.Spliterator$OfLong trySplit ()
int n
long[] a
int j
java.util.Spliterators$AbstractLongSpliterator$HoldingLongConsumer holder
long s
public long estimateSize ()
public int characteristics ()
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/Comparators.class
Comparators.java
package java.util
java.util.Comparators extends java.lang.Object {
private void <init> ()
}
java/util/ImmutableCollections$ListItr.class
ImmutableCollections.java
package java.util
final java.util.ImmutableCollections$ListItr extends java.lang.Object implements java.util.ListIterator {
private final java.util.List list
private final int size
private final boolean isListIterator
private int cursor
void <init> (java.util.List, int)
java.util.List list
int size
void <init> (java.util.List, int, int)
java.util.List list
int size
int index
public boolean hasNext ()
public java.lang.Object next ()
int i
Object next
IndexOutOfBoundsException e
public void remove ()
public boolean hasPrevious ()
public java.lang.Object previous ()
int i
Object previous
IndexOutOfBoundsException e
public int nextIndex ()
public int previousIndex ()
public void set (java.lang.Object)
Object e
public void add (java.lang.Object)
Object e
}
java/util/CollSer.class
ImmutableCollections.java
package java.util
final java.util.CollSer extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
static final int IMM_LIST
static final int IMM_SET
static final int IMM_MAP
private final int tag
private transient Object[] array
transient void <init> (int, java.lang.Object[])
int t
Object[] a
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream ois
int len
Object[] a
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.io.ObjectOutputStream oos
private java.lang.Object readResolve () throws java.io.ObjectStreamException
java.io.InvalidObjectException ioe
RuntimeException ex
}
java/util/Spliterator$OfInt.class
Spliterator.java
package java.util
public abstract java.util.Spliterator$OfInt extends java.lang.Object implements java.util.Spliterator$OfPrimitive {
public abstract java.util.Spliterator$OfInt trySplit ()
public abstract boolean tryAdvance (java.util.function.IntConsumer)
public void forEachRemaining (java.util.function.IntConsumer)
java.util.function.IntConsumer action
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 volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/PrimitiveIterator$OfDouble.class
PrimitiveIterator.java
package java.util
public abstract java.util.PrimitiveIterator$OfDouble extends java.lang.Object implements java.util.PrimitiveIterator {
public abstract double nextDouble ()
public void forEachRemaining (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
public java.lang.Double next ()
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic java.lang.Object next ()
}
java/util/AbstractList$Itr.class
AbstractList.java
package java.util
java.util.AbstractList$Itr extends java.lang.Object implements java.util.Iterator {
int cursor
int lastRet
int expectedModCount
final synthetic java.util.AbstractList this$0
private void <init> (java.util.AbstractList)
public boolean hasNext ()
public java.lang.Object next ()
int i
Object next
IndexOutOfBoundsException e
public void remove ()
IndexOutOfBoundsException e
final void checkForComodification ()
}
java/util/ImmutableCollections$Set12$1.class
ImmutableCollections.java
package java.util
java.util.ImmutableCollections$Set12$1 extends java.lang.Object implements java.util.Iterator {
private int idx
final synthetic java.util.ImmutableCollections$Set12 this$0
void <init> (java.util.ImmutableCollections$Set12)
java.util.ImmutableCollections$Set12 this$0
public boolean hasNext ()
public java.lang.Object next ()
}
java/util/ImmutableCollections$List12.class
ImmutableCollections.java
package java.util
final java.util.ImmutableCollections$List12 extends java.util.ImmutableCollections$AbstractImmutableList implements java.io.Serializable {
private final Object e0
private final Object e1
void <init> (java.lang.Object)
Object e0
void <init> (java.lang.Object, java.lang.Object)
Object e0
Object e1
public int size ()
public java.lang.Object get (int)
int index
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private java.lang.Object writeReplace ()
}
java/util/Spliterators$AbstractIntSpliterator$HoldingIntConsumer.class
Spliterators.java
package java.util
final java.util.Spliterators$AbstractIntSpliterator$HoldingIntConsumer extends java.lang.Object implements java.util.function.IntConsumer {
int value
void <init> ()
public void accept (int)
int value
}
java/util/Spliterator$OfPrimitive.class
Spliterator.java
package java.util
public abstract java.util.Spliterator$OfPrimitive extends java.lang.Object implements java.util.Spliterator {
public abstract java.util.Spliterator$OfPrimitive trySplit ()
public abstract boolean tryAdvance (java.lang.Object)
public void forEachRemaining (java.lang.Object)
Object action
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/ImmutableCollections$MapN$MapNIterator.class
ImmutableCollections.java
package java.util
java.util.ImmutableCollections$MapN$MapNIterator extends java.lang.Object implements java.util.Iterator {
private int remaining
private int idx
final synthetic java.util.ImmutableCollections$MapN this$0
void <init> (java.util.ImmutableCollections$MapN)
java.util.ImmutableCollections$MapN this$0
public boolean hasNext ()
private int nextIndex ()
int idx
public java.util.Map$Entry next ()
java.util.Map$Entry e
public volatile synthetic java.lang.Object next ()
}
java/util/Spliterators$AbstractDoubleSpliterator.class
Spliterators.java
package java.util
public abstract java.util.Spliterators$AbstractDoubleSpliterator extends java.lang.Object implements java.util.Spliterator$OfDouble {
static final int MAX_BATCH
static final int BATCH_UNIT
private final int characteristics
private long est
private int batch
protected void <init> (long, int)
long est
int additionalCharacteristics
public java.util.Spliterator$OfDouble trySplit ()
int n
double[] a
int j
java.util.Spliterators$AbstractDoubleSpliterator$HoldingDoubleConsumer holder
long s
public long estimateSize ()
public int characteristics ()
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/Base64$DecInputStream.class
Base64.java
package java.util
java.util.Base64$DecInputStream extends java.io.InputStream {
private final java.io.InputStream is
private final boolean isMIME
private final int[] base64
private int bits
private int nextin
private int nextout
private boolean eof
private boolean closed
private byte[] sbBuf
void <init> (java.io.InputStream, int[], boolean)
java.io.InputStream is
int[] base64
boolean isMIME
public int read () throws java.io.IOException
private int eof (byte[], int, int, int) throws java.io.IOException
byte[] b
int off
int len
int oldOff
private int padding (byte[], int, int, int) throws java.io.IOException
byte[] b
int off
int len
int oldOff
public int read (byte[], int, int) throws java.io.IOException
int v
byte[] b
int off
int len
int oldOff
public int available () throws java.io.IOException
public void close () throws java.io.IOException
}
java/util/AbstractList$SubList.class
AbstractList.java
package java.util
java.util.AbstractList$SubList extends java.util.AbstractList {
private final java.util.AbstractList root
private final java.util.AbstractList$SubList parent
private final int offset
protected int size
public void <init> (java.util.AbstractList, int, int)
java.util.AbstractList root
int fromIndex
int toIndex
protected void <init> (java.util.AbstractList$SubList, int, int)
java.util.AbstractList$SubList parent
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 void add (int, java.lang.Object)
int index
Object element
public java.lang.Object remove (int)
int index
Object result
protected void removeRange (int, int)
int fromIndex
int toIndex
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
int cSize
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator (int)
int index
public java.util.List subList (int, int)
int fromIndex
int toIndex
private void rangeCheckForAdd (int)
int index
private java.lang.String outOfBoundsMsg (int)
int index
private void checkForComodification ()
private void updateSizeAndModCount (int)
int sizeChange
java.util.AbstractList$SubList slist
}
java/util/StringJoiner.class
StringJoiner.java
package java.util
public final java.util.StringJoiner extends java.lang.Object {
private final String prefix
private final String delimiter
private final String suffix
private String[] elts
private int size
private int len
private String emptyValue
public void <init> (java.lang.CharSequence)
CharSequence delimiter
public void <init> (java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence)
CharSequence delimiter
CharSequence prefix
CharSequence suffix
public java.util.StringJoiner setEmptyValue (java.lang.CharSequence)
CharSequence emptyValue
private static int getChars (java.lang.String, char[], int)
String s
char[] chars
int start
int len
public java.lang.String toString ()
int i
String[] elts
int size
int addLen
String delimiter
char[] chars
int k
public java.util.StringJoiner add (java.lang.CharSequence)
CharSequence newElement
String elt
public java.util.StringJoiner merge (java.util.StringJoiner)
java.util.StringJoiner other
private void compactElts ()
char[] chars
int i
int k
public int length ()
}
java/util/Comparators$NaturalOrderComparator.class
Comparators.java
package java.util
final enum java.util.Comparators$NaturalOrderComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum java.util.Comparators$NaturalOrderComparator INSTANCE
private static final synthetic java.util.Comparators$NaturalOrderComparator[] $VALUES
public static java.util.Comparators$NaturalOrderComparator[] values ()
public static java.util.Comparators$NaturalOrderComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable c1
Comparable c2
public java.util.Comparator reversed ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
private static synthetic java.util.Comparators$NaturalOrderComparator[] $values ()
static void <clinit> ()
}
java/util/function/Predicate.class
Predicate.java
package java.util.function
public abstract java.util.function.Predicate extends java.lang.Object {
public abstract boolean test (java.lang.Object)
public java.util.function.Predicate and (java.util.function.Predicate)
java.util.function.Predicate other
public java.util.function.Predicate negate ()
public java.util.function.Predicate or (java.util.function.Predicate)
java.util.function.Predicate other
public static java.util.function.Predicate isEqual (java.lang.Object)
Object targetRef
public static java.util.function.Predicate not (java.util.function.Predicate)
java.util.function.Predicate target
private static synthetic boolean lambda$isEqual$3 (java.lang.Object, java.lang.Object)
Object targetRef
Object object
private synthetic boolean lambda$or$2 (java.util.function.Predicate, java.lang.Object)
java.util.function.Predicate other
Object t
private synthetic boolean lambda$negate$1 (java.lang.Object)
Object t
private synthetic boolean lambda$and$0 (java.util.function.Predicate, java.lang.Object)
java.util.function.Predicate other
Object t
}
java/util/function/Function.class
Function.java
package java.util.function
public abstract java.util.function.Function extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object)
public java.util.function.Function compose (java.util.function.Function)
java.util.function.Function before
public java.util.function.Function andThen (java.util.function.Function)
java.util.function.Function after
public static java.util.function.Function identity ()
private static synthetic java.lang.Object lambda$identity$2 (java.lang.Object)
Object t
private synthetic java.lang.Object lambda$andThen$1 (java.util.function.Function, java.lang.Object)
java.util.function.Function after
Object t
private synthetic java.lang.Object lambda$compose$0 (java.util.function.Function, java.lang.Object)
java.util.function.Function before
Object v
}
java/util/function/DoubleConsumer.class
DoubleConsumer.java
package java.util.function
public abstract java.util.function.DoubleConsumer extends java.lang.Object {
public abstract void accept (double)
public java.util.function.DoubleConsumer andThen (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer after
private synthetic void lambda$andThen$0 (java.util.function.DoubleConsumer, double)
java.util.function.DoubleConsumer after
double t
}
java/util/function/ToLongFunction.class
ToLongFunction.java
package java.util.function
public abstract java.util.function.ToLongFunction extends java.lang.Object {
public abstract long applyAsLong (java.lang.Object)
}
java/util/function/ToDoubleBiFunction.class
ToDoubleBiFunction.java
package java.util.function
public abstract java.util.function.ToDoubleBiFunction extends java.lang.Object {
public abstract double applyAsDouble (java.lang.Object, java.lang.Object)
}
java/util/function/IntToDoubleFunction.class
IntToDoubleFunction.java
package java.util.function
public abstract java.util.function.IntToDoubleFunction extends java.lang.Object {
public abstract double applyAsDouble (int)
}
java/util/function/IntSupplier.class
IntSupplier.java
package java.util.function
public abstract java.util.function.IntSupplier extends java.lang.Object {
public abstract int getAsInt ()
}
java/util/function/ObjLongConsumer.class
ObjLongConsumer.java
package java.util.function
public abstract java.util.function.ObjLongConsumer extends java.lang.Object {
public abstract void accept (java.lang.Object, long)
}
java/util/function/IntFunction.class
IntFunction.java
package java.util.function
public abstract java.util.function.IntFunction extends java.lang.Object {
public abstract java.lang.Object apply (int)
}
java/util/function/LongUnaryOperator.class
LongUnaryOperator.java
package java.util.function
public abstract java.util.function.LongUnaryOperator extends java.lang.Object {
public abstract long applyAsLong (long)
public java.util.function.LongUnaryOperator compose (java.util.function.LongUnaryOperator)
java.util.function.LongUnaryOperator before
public java.util.function.LongUnaryOperator andThen (java.util.function.LongUnaryOperator)
java.util.function.LongUnaryOperator after
public static java.util.function.LongUnaryOperator identity ()
private static synthetic long lambda$identity$2 (long)
long t
private synthetic long lambda$andThen$1 (java.util.function.LongUnaryOperator, long)
java.util.function.LongUnaryOperator after
long t
private synthetic long lambda$compose$0 (java.util.function.LongUnaryOperator, long)
java.util.function.LongUnaryOperator before
long v
}
java/util/function/DoubleSupplier.class
DoubleSupplier.java
package java.util.function
public abstract java.util.function.DoubleSupplier extends java.lang.Object {
public abstract double getAsDouble ()
}
java/util/function/DoubleToLongFunction.class
DoubleToLongFunction.java
package java.util.function
public abstract java.util.function.DoubleToLongFunction extends java.lang.Object {
public abstract long applyAsLong (double)
}
java/util/function/IntPredicate.class
IntPredicate.java
package java.util.function
public abstract java.util.function.IntPredicate extends java.lang.Object {
public abstract boolean test (int)
public java.util.function.IntPredicate and (java.util.function.IntPredicate)
java.util.function.IntPredicate other
public java.util.function.IntPredicate negate ()
public java.util.function.IntPredicate or (java.util.function.IntPredicate)
java.util.function.IntPredicate other
private synthetic boolean lambda$or$2 (java.util.function.IntPredicate, int)
java.util.function.IntPredicate other
int value
private synthetic boolean lambda$negate$1 (int)
int value
private synthetic boolean lambda$and$0 (java.util.function.IntPredicate, int)
java.util.function.IntPredicate other
int value
}
java/util/function/BooleanSupplier.class
BooleanSupplier.java
package java.util.function
public abstract java.util.function.BooleanSupplier extends java.lang.Object {
public abstract boolean getAsBoolean ()
}
java/util/function/ObjDoubleConsumer.class
ObjDoubleConsumer.java
package java.util.function
public abstract java.util.function.ObjDoubleConsumer extends java.lang.Object {
public abstract void accept (java.lang.Object, double)
}
java/util/function/IntConsumer.class
IntConsumer.java
package java.util.function
public abstract java.util.function.IntConsumer extends java.lang.Object {
public abstract void accept (int)
public java.util.function.IntConsumer andThen (java.util.function.IntConsumer)
java.util.function.IntConsumer after
private synthetic void lambda$andThen$0 (java.util.function.IntConsumer, int)
java.util.function.IntConsumer after
int t
}
java/util/function/LongConsumer.class
LongConsumer.java
package java.util.function
public abstract java.util.function.LongConsumer extends java.lang.Object {
public abstract void accept (long)
public java.util.function.LongConsumer andThen (java.util.function.LongConsumer)
java.util.function.LongConsumer after
private synthetic void lambda$andThen$0 (java.util.function.LongConsumer, long)
java.util.function.LongConsumer after
long t
}
java/util/function/ToIntBiFunction.class
ToIntBiFunction.java
package java.util.function
public abstract java.util.function.ToIntBiFunction extends java.lang.Object {
public abstract int applyAsInt (java.lang.Object, java.lang.Object)
}
java/util/function/Consumer.class
Consumer.java
package java.util.function
public abstract java.util.function.Consumer extends java.lang.Object {
public abstract void accept (java.lang.Object)
public java.util.function.Consumer andThen (java.util.function.Consumer)
java.util.function.Consumer after
private synthetic void lambda$andThen$0 (java.util.function.Consumer, java.lang.Object)
java.util.function.Consumer after
Object t
}
java/util/function/IntBinaryOperator.class
IntBinaryOperator.java
package java.util.function
public abstract java.util.function.IntBinaryOperator extends java.lang.Object {
public abstract int applyAsInt (int, int)
}
java/util/function/UnaryOperator.class
UnaryOperator.java
package java.util.function
public abstract java.util.function.UnaryOperator extends java.lang.Object implements java.util.function.Function {
public static java.util.function.UnaryOperator identity ()
private static synthetic java.lang.Object lambda$identity$0 (java.lang.Object)
Object t
}
java/util/function/IntUnaryOperator.class
IntUnaryOperator.java
package java.util.function
public abstract java.util.function.IntUnaryOperator extends java.lang.Object {
public abstract int applyAsInt (int)
public java.util.function.IntUnaryOperator compose (java.util.function.IntUnaryOperator)
java.util.function.IntUnaryOperator before
public java.util.function.IntUnaryOperator andThen (java.util.function.IntUnaryOperator)
java.util.function.IntUnaryOperator after
public static java.util.function.IntUnaryOperator identity ()
private static synthetic int lambda$identity$2 (int)
int t
private synthetic int lambda$andThen$1 (java.util.function.IntUnaryOperator, int)
java.util.function.IntUnaryOperator after
int t
private synthetic int lambda$compose$0 (java.util.function.IntUnaryOperator, int)
java.util.function.IntUnaryOperator before
int v
}
java/util/function/LongBinaryOperator.class
LongBinaryOperator.java
package java.util.function
public abstract java.util.function.LongBinaryOperator extends java.lang.Object {
public abstract long applyAsLong (long, long)
}
java/util/function/BiConsumer.class
BiConsumer.java
package java.util.function
public abstract java.util.function.BiConsumer extends java.lang.Object {
public abstract void accept (java.lang.Object, java.lang.Object)
public java.util.function.BiConsumer andThen (java.util.function.BiConsumer)
java.util.function.BiConsumer after
private synthetic void lambda$andThen$0 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer after
Object l
Object r
}
java/util/function/LongFunction.class
LongFunction.java
package java.util.function
public abstract java.util.function.LongFunction extends java.lang.Object {
public abstract java.lang.Object apply (long)
}
java/util/function/DoubleUnaryOperator.class
DoubleUnaryOperator.java
package java.util.function
public abstract java.util.function.DoubleUnaryOperator extends java.lang.Object {
public abstract double applyAsDouble (double)
public java.util.function.DoubleUnaryOperator compose (java.util.function.DoubleUnaryOperator)
java.util.function.DoubleUnaryOperator before
public java.util.function.DoubleUnaryOperator andThen (java.util.function.DoubleUnaryOperator)
java.util.function.DoubleUnaryOperator after
public static java.util.function.DoubleUnaryOperator identity ()
private static synthetic double lambda$identity$2 (double)
double t
private synthetic double lambda$andThen$1 (java.util.function.DoubleUnaryOperator, double)
java.util.function.DoubleUnaryOperator after
double t
private synthetic double lambda$compose$0 (java.util.function.DoubleUnaryOperator, double)
java.util.function.DoubleUnaryOperator before
double v
}
java/util/function/ToIntFunction.class
ToIntFunction.java
package java.util.function
public abstract java.util.function.ToIntFunction extends java.lang.Object {
public abstract int applyAsInt (java.lang.Object)
}
java/util/function/Supplier.class
Supplier.java
package java.util.function
public abstract java.util.function.Supplier extends java.lang.Object {
public abstract java.lang.Object get ()
}
java/util/function/BiPredicate.class
BiPredicate.java
package java.util.function
public abstract java.util.function.BiPredicate extends java.lang.Object {
public abstract boolean test (java.lang.Object, java.lang.Object)
public java.util.function.BiPredicate and (java.util.function.BiPredicate)
java.util.function.BiPredicate other
public java.util.function.BiPredicate negate ()
public java.util.function.BiPredicate or (java.util.function.BiPredicate)
java.util.function.BiPredicate other
private synthetic boolean lambda$or$2 (java.util.function.BiPredicate, java.lang.Object, java.lang.Object)
java.util.function.BiPredicate other
Object t
Object u
private synthetic boolean lambda$negate$1 (java.lang.Object, java.lang.Object)
Object t
Object u
private synthetic boolean lambda$and$0 (java.util.function.BiPredicate, java.lang.Object, java.lang.Object)
java.util.function.BiPredicate other
Object t
Object u
}
java/util/function/BinaryOperator.class
BinaryOperator.java
package java.util.function
public abstract java.util.function.BinaryOperator extends java.lang.Object implements java.util.function.BiFunction {
public static java.util.function.BinaryOperator minBy (java.util.Comparator)
java.util.Comparator comparator
public static java.util.function.BinaryOperator maxBy (java.util.Comparator)
java.util.Comparator comparator
private static synthetic java.lang.Object lambda$maxBy$1 (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator comparator
Object a
Object b
private static synthetic java.lang.Object lambda$minBy$0 (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator comparator
Object a
Object b
}
java/util/function/IntToLongFunction.class
IntToLongFunction.java
package java.util.function
public abstract java.util.function.IntToLongFunction extends java.lang.Object {
public abstract long applyAsLong (int)
}
java/util/function/ObjIntConsumer.class
ObjIntConsumer.java
package java.util.function
public abstract java.util.function.ObjIntConsumer extends java.lang.Object {
public abstract void accept (java.lang.Object, int)
}
java/util/function/LongToDoubleFunction.class
LongToDoubleFunction.java
package java.util.function
public abstract java.util.function.LongToDoubleFunction extends java.lang.Object {
public abstract double applyAsDouble (long)
}
java/util/function/DoubleFunction.class
DoubleFunction.java
package java.util.function
public abstract java.util.function.DoubleFunction extends java.lang.Object {
public abstract java.lang.Object apply (double)
}
java/util/function/DoubleBinaryOperator.class
DoubleBinaryOperator.java
package java.util.function
public abstract java.util.function.DoubleBinaryOperator extends java.lang.Object {
public abstract double applyAsDouble (double, double)
}
java/util/function/DoubleToIntFunction.class
DoubleToIntFunction.java
package java.util.function
public abstract java.util.function.DoubleToIntFunction extends java.lang.Object {
public abstract int applyAsInt (double)
}
java/util/function/DoublePredicate.class
DoublePredicate.java
package java.util.function
public abstract java.util.function.DoublePredicate extends java.lang.Object {
public abstract boolean test (double)
public java.util.function.DoublePredicate and (java.util.function.DoublePredicate)
java.util.function.DoublePredicate other
public java.util.function.DoublePredicate negate ()
public java.util.function.DoublePredicate or (java.util.function.DoublePredicate)
java.util.function.DoublePredicate other
private synthetic boolean lambda$or$2 (java.util.function.DoublePredicate, double)
java.util.function.DoublePredicate other
double value
private synthetic boolean lambda$negate$1 (double)
double value
private synthetic boolean lambda$and$0 (java.util.function.DoublePredicate, double)
java.util.function.DoublePredicate other
double value
}
java/util/function/LongPredicate.class
LongPredicate.java
package java.util.function
public abstract java.util.function.LongPredicate extends java.lang.Object {
public abstract boolean test (long)
public java.util.function.LongPredicate and (java.util.function.LongPredicate)
java.util.function.LongPredicate other
public java.util.function.LongPredicate negate ()
public java.util.function.LongPredicate or (java.util.function.LongPredicate)
java.util.function.LongPredicate other
private synthetic boolean lambda$or$2 (java.util.function.LongPredicate, long)
java.util.function.LongPredicate other
long value
private synthetic boolean lambda$negate$1 (long)
long value
private synthetic boolean lambda$and$0 (java.util.function.LongPredicate, long)
java.util.function.LongPredicate other
long value
}
java/util/function/BiFunction.class
BiFunction.java
package java.util.function
public abstract java.util.function.BiFunction extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object, java.lang.Object)
public java.util.function.BiFunction andThen (java.util.function.Function)
java.util.function.Function after
private synthetic java.lang.Object lambda$andThen$0 (java.util.function.Function, java.lang.Object, java.lang.Object)
java.util.function.Function after
Object t
Object u
}
java/util/function/ToLongBiFunction.class
ToLongBiFunction.java
package java.util.function
public abstract java.util.function.ToLongBiFunction extends java.lang.Object {
public abstract long applyAsLong (java.lang.Object, java.lang.Object)
}
java/util/function/LongToIntFunction.class
LongToIntFunction.java
package java.util.function
public abstract java.util.function.LongToIntFunction extends java.lang.Object {
public abstract int applyAsInt (long)
}
java/util/function/LongSupplier.class
LongSupplier.java
package java.util.function
public abstract java.util.function.LongSupplier extends java.lang.Object {
public abstract long getAsLong ()
}
java/util/function/ToDoubleFunction.class
ToDoubleFunction.java
package java.util.function
public abstract java.util.function.ToDoubleFunction extends java.lang.Object {
public abstract double applyAsDouble (java.lang.Object)
}
java/util/AbstractList$RandomAccessSpliterator.class
AbstractList.java
package java.util
final java.util.AbstractList$RandomAccessSpliterator extends java.lang.Object implements java.util.Spliterator {
private final java.util.List list
private int index
private int fence
private final java.util.AbstractList alist
private int expectedModCount
static final synthetic boolean $assertionsDisabled
void <init> (java.util.List)
java.util.List list
private void <init> (java.util.AbstractList$RandomAccessSpliterator, int, int)
java.util.AbstractList$RandomAccessSpliterator parent
int origin
int fence
private int getFence ()
int hi
java.util.List lst
public java.util.Spliterator trySplit ()
int hi
int lo
int mid
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
int hi
int i
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
java.util.List lst
int hi
int i
public long estimateSize ()
public int characteristics ()
private static java.lang.Object get (java.util.List, int)
IndexOutOfBoundsException ex
java.util.List list
int i
static void checkAbstractListModCount (java.util.AbstractList, int)
java.util.AbstractList alist
int expectedModCount
static void <clinit> ()
}
java/util/Spliterators$EmptySpliterator$OfRef.class
Spliterators.java
package java.util
final java.util.Spliterators$EmptySpliterator$OfRef extends java.util.Spliterators$EmptySpliterator implements java.util.Spliterator {
void <init> ()
public volatile synthetic void forEachRemaining (java.util.function.Consumer)
public volatile synthetic boolean tryAdvance (java.util.function.Consumer)
}
java/util/Spliterators$EmptySpliterator$OfDouble.class
Spliterators.java
package java.util
final java.util.Spliterators$EmptySpliterator$OfDouble extends java.util.Spliterators$EmptySpliterator implements java.util.Spliterator$OfDouble {
void <init> ()
public volatile synthetic void forEachRemaining (java.util.function.DoubleConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.DoubleConsumer)
public volatile synthetic java.util.Spliterator$OfDouble trySplit ()
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/Spliterators$EmptySpliterator.class
Spliterators.java
package java.util
abstract java.util.Spliterators$EmptySpliterator extends java.lang.Object {
void <init> ()
public java.util.Spliterator trySplit ()
public boolean tryAdvance (java.lang.Object)
Object consumer
public void forEachRemaining (java.lang.Object)
Object consumer
public long estimateSize ()
public int characteristics ()
}
java/util/ImmutableCollections$SubList.class
ImmutableCollections.java
package java.util
final java.util.ImmutableCollections$SubList extends java.util.ImmutableCollections$AbstractImmutableList implements java.util.RandomAccess {
private final java.util.List root
private final int offset
private final int size
private void <init> (java.util.List, int, int)
java.util.List root
int offset
int size
static java.util.ImmutableCollections$SubList fromSubList (java.util.ImmutableCollections$SubList, int, int)
java.util.ImmutableCollections$SubList parent
int fromIndex
int toIndex
static java.util.ImmutableCollections$SubList fromList (java.util.List, int, int)
java.util.List list
int fromIndex
int toIndex
public java.lang.Object get (int)
int index
public int size ()
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator (int)
int index
public java.util.List subList (int, int)
int fromIndex
int toIndex
private void rangeCheck (int)
int index
}
java/util/ImmutableCollections$MapN$1.class
ImmutableCollections.java
package java.util
java.util.ImmutableCollections$MapN$1 extends java.util.AbstractSet {
final synthetic java.util.ImmutableCollections$MapN this$0
void <init> (java.util.ImmutableCollections$MapN)
java.util.ImmutableCollections$MapN this$0
public int size ()
public java.util.Iterator iterator ()
}
java/util/Spliterators$EmptySpliterator$OfLong.class
Spliterators.java
package java.util
final java.util.Spliterators$EmptySpliterator$OfLong extends java.util.Spliterators$EmptySpliterator implements java.util.Spliterator$OfLong {
void <init> ()
public volatile synthetic void forEachRemaining (java.util.function.LongConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.LongConsumer)
public volatile synthetic java.util.Spliterator$OfLong trySplit ()
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/Spliterators$3Adapter.class
Spliterators.java
package java.util
java.util.Spliterators$3Adapter extends java.lang.Object implements java.util.PrimitiveIterator$OfLong java.util.function.LongConsumer {
boolean valueReady
long nextElement
final synthetic java.util.Spliterator$OfLong val$spliterator
void <init> (java.util.Spliterator$OfLong)
public void accept (long)
long t
public boolean hasNext ()
public long nextLong ()
}
java/util/Spliterators$2Adapter.class
Spliterators.java
package java.util
java.util.Spliterators$2Adapter extends java.lang.Object implements java.util.PrimitiveIterator$OfInt java.util.function.IntConsumer {
boolean valueReady
int nextElement
final synthetic java.util.Spliterator$OfInt val$spliterator
void <init> (java.util.Spliterator$OfInt)
public void accept (int)
int t
public boolean hasNext ()
public int nextInt ()
}
java/util/Spliterators$AbstractLongSpliterator$HoldingLongConsumer.class
Spliterators.java
package java.util
final java.util.Spliterators$AbstractLongSpliterator$HoldingLongConsumer extends java.lang.Object implements java.util.function.LongConsumer {
long value
void <init> ()
public void accept (long)
long value
}
java/util/Spliterators$IteratorSpliterator.class
Spliterators.java
package java.util
java.util.Spliterators$IteratorSpliterator extends java.lang.Object implements java.util.Spliterator {
static final int BATCH_UNIT
static final int MAX_BATCH
private final java.util.Collection collection
private java.util.Iterator it
private final int characteristics
private long est
private int batch
public void <init> (java.util.Collection, int)
java.util.Collection collection
int characteristics
public void <init> (java.util.Iterator, long, int)
java.util.Iterator iterator
long size
int characteristics
public void <init> (java.util.Iterator, int)
java.util.Iterator iterator
int characteristics
public java.util.Spliterator trySplit ()
long s
int n
Object[] a
int j
java.util.Iterator i
long s
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
java.util.Iterator i
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
}
java/util/Comparator.class
Comparator.java
package java.util
public abstract java.util.Comparator extends java.lang.Object {
public abstract int compare (java.lang.Object, java.lang.Object)
public abstract boolean equals (java.lang.Object)
public java.util.Comparator reversed ()
public java.util.Comparator thenComparing (java.util.Comparator)
java.util.Comparator other
public java.util.Comparator thenComparing (java.util.function.Function, java.util.Comparator)
java.util.function.Function keyExtractor
java.util.Comparator keyComparator
public java.util.Comparator thenComparing (java.util.function.Function)
java.util.function.Function keyExtractor
public java.util.Comparator thenComparingInt (java.util.function.ToIntFunction)
java.util.function.ToIntFunction keyExtractor
public java.util.Comparator thenComparingLong (java.util.function.ToLongFunction)
java.util.function.ToLongFunction keyExtractor
public java.util.Comparator thenComparingDouble (java.util.function.ToDoubleFunction)
java.util.function.ToDoubleFunction keyExtractor
public static java.util.Comparator reverseOrder ()
public static java.util.Comparator naturalOrder ()
public static java.util.Comparator nullsFirst (java.util.Comparator)
java.util.Comparator comparator
public static java.util.Comparator nullsLast (java.util.Comparator)
java.util.Comparator comparator
public static java.util.Comparator comparing (java.util.function.Function, java.util.Comparator)
java.util.function.Function keyExtractor
java.util.Comparator keyComparator
public static java.util.Comparator comparing (java.util.function.Function)
java.util.function.Function keyExtractor
public static java.util.Comparator comparingInt (java.util.function.ToIntFunction)
java.util.function.ToIntFunction keyExtractor
public static java.util.Comparator comparingLong (java.util.function.ToLongFunction)
java.util.function.ToLongFunction keyExtractor
public static java.util.Comparator comparingDouble (java.util.function.ToDoubleFunction)
java.util.function.ToDoubleFunction keyExtractor
private static synthetic java.lang.Object $deserializeLambda$ (java.lang.invoke.SerializedLambda)
java.lang.invoke.SerializedLambda lambda
private static synthetic int lambda$comparingDouble$8dcf42ea$1 (java.util.function.ToDoubleFunction, java.lang.Object, java.lang.Object)
java.util.function.ToDoubleFunction keyExtractor
Object c1
Object c2
private static synthetic int lambda$comparingLong$6043328a$1 (java.util.function.ToLongFunction, java.lang.Object, java.lang.Object)
java.util.function.ToLongFunction keyExtractor
Object c1
Object c2
private static synthetic int lambda$comparingInt$7b0bb60$1 (java.util.function.ToIntFunction, java.lang.Object, java.lang.Object)
java.util.function.ToIntFunction keyExtractor
Object c1
Object c2
private static synthetic int lambda$comparing$77a9974f$1 (java.util.function.Function, java.lang.Object, java.lang.Object)
java.util.function.Function keyExtractor
Object c1
Object c2
private static synthetic int lambda$comparing$ea9a8b3a$1 (java.util.Comparator, java.util.function.Function, java.lang.Object, java.lang.Object)
java.util.Comparator keyComparator
java.util.function.Function keyExtractor
Object c1
Object c2
private synthetic int lambda$thenComparing$36697e65$1 (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator other
Object c1
Object c2
int res
}
java/util/Spliterators$ArraySpliterator.class
Spliterators.java
package java.util
final java.util.Spliterators$ArraySpliterator extends java.lang.Object implements java.util.Spliterator {
private final Object[] array
private int index
private final int fence
private final int characteristics
public void <init> (java.lang.Object[], int)
Object[] array
int additionalCharacteristics
public void <init> (java.lang.Object[], int, int, int)
Object[] array
int origin
int fence
int additionalCharacteristics
public java.util.Spliterator trySplit ()
int lo
int mid
public void forEachRemaining (java.util.function.Consumer)
int i
java.util.function.Consumer action
Object[] a
int hi
public boolean tryAdvance (java.util.function.Consumer)
Object e
java.util.function.Consumer action
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
}
java/util/Spliterator$OfLong.class
Spliterator.java
package java.util
public abstract java.util.Spliterator$OfLong extends java.lang.Object implements java.util.Spliterator$OfPrimitive {
public abstract java.util.Spliterator$OfLong trySplit ()
public abstract boolean tryAdvance (java.util.function.LongConsumer)
public void forEachRemaining (java.util.function.LongConsumer)
java.util.function.LongConsumer action
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 volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/ImmutableCollections$Set12.class
ImmutableCollections.java
package java.util
final java.util.ImmutableCollections$Set12 extends java.util.ImmutableCollections$AbstractImmutableSet implements java.io.Serializable {
final Object e0
final Object e1
void <init> (java.lang.Object)
Object e0
void <init> (java.lang.Object, java.lang.Object)
Object e0
Object e1
public int size ()
public boolean contains (java.lang.Object)
Object o
public int hashCode ()
public java.util.Iterator iterator ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private java.lang.Object writeReplace ()
}
java/util/DesugarGregorianCalendar.class
<Unknown>
package java.util
public final synthetic java.util.DesugarGregorianCalendar extends java.lang.Object {
private void <init> ()
public static java.time.ZonedDateTime toZonedDateTime (java.util.GregorianCalendar)
public static java.util.GregorianCalendar from (java.time.ZonedDateTime)
ArithmeticException ex
java.time.ZonedDateTime zdt
java.util.GregorianCalendar cal
}
java/util/Base64.class
Base64.java
package java.util
public java.util.Base64 extends java.lang.Object {
private void <init> ()
public static java.util.Base64$Encoder getEncoder ()
public static java.util.Base64$Encoder getUrlEncoder ()
public static java.util.Base64$Encoder getMimeEncoder ()
public static java.util.Base64$Encoder getMimeEncoder (int, byte[])
byte b
int lineLength
byte[] lineSeparator
int[] base64
public static java.util.Base64$Decoder getDecoder ()
public static java.util.Base64$Decoder getUrlDecoder ()
public static java.util.Base64$Decoder getMimeDecoder ()
}
java/util/Spliterators$4Adapter.class
Spliterators.java
package java.util
java.util.Spliterators$4Adapter extends java.lang.Object implements java.util.PrimitiveIterator$OfDouble java.util.function.DoubleConsumer {
boolean valueReady
double nextElement
final synthetic java.util.Spliterator$OfDouble val$spliterator
void <init> (java.util.Spliterator$OfDouble)
public void accept (double)
double t
public boolean hasNext ()
public double nextDouble ()
}
java/util/SortedSet$1.class
SortedSet.java
package java.util
java.util.SortedSet$1 extends java.util.Spliterators$IteratorSpliterator {
final synthetic java.util.SortedSet this$0
void <init> (java.util.SortedSet, java.util.Collection, int)
java.util.SortedSet this$0
java.util.Collection collection
int characteristics
public java.util.Comparator getComparator ()
}
java/util/DesugarCollections.class
DesugarCollections.java
package java.util
public java.util.DesugarCollections extends java.lang.Object {
public static final Class SYNCHRONIZED_COLLECTION
static final Class SYNCHRONIZED_LIST
private static final java.lang.reflect.Field MUTEX_FIELD
private static final java.lang.reflect.Field COLLECTION_FIELD
private static final java.lang.reflect.Constructor SYNCHRONIZED_COLLECTION_CONSTRUCTOR
private static final java.lang.reflect.Constructor SYNCHRONIZED_SET_CONSTRUCTOR
private void <init> ()
private static java.lang.reflect.Field getField (java.lang.Class, java.lang.String)
NoSuchFieldException e
Class clazz
String name
private static transient java.lang.reflect.Constructor getConstructor (java.lang.Class, java.lang.Class[])
NoSuchMethodException e
Class clazz
Class[] parameterTypes
static boolean removeIf (java.util.Collection, java.util.function.Predicate)
IllegalAccessException e
IllegalAccessException e
java.util.Collection collection
java.util.function.Predicate filter
public static void forEach (java.lang.Iterable, java.util.function.Consumer)
IllegalAccessException e
IllegalAccessException e
Iterable iterable
java.util.function.Consumer consumer
public static void forEachIterable (java.lang.Iterable, java.util.function.Consumer)
Object t
Iterable iterable
java.util.function.Consumer action
static void replaceAll (java.util.List, java.util.function.UnaryOperator)
IllegalAccessException e
IllegalAccessException e
java.util.List list
java.util.function.UnaryOperator operator
static void sort (java.util.List, java.util.Comparator)
IllegalAccessException e
IllegalAccessException e
java.util.List list
java.util.Comparator comparator
public static java.util.Map synchronizedMap (java.util.Map)
java.util.Map m
public static java.util.SortedMap synchronizedSortedMap (java.util.SortedMap)
java.util.SortedMap m
static void <clinit> ()
Class synchronizedSet
}
java/util/PrimitiveIterator$OfInt.class
PrimitiveIterator.java
package java.util
public abstract java.util.PrimitiveIterator$OfInt extends java.lang.Object implements java.util.PrimitiveIterator {
public abstract int nextInt ()
public void forEachRemaining (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public java.lang.Integer next ()
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic java.lang.Object next ()
}
java/util/Tripwire.class
Tripwire.java
package java.util
final java.util.Tripwire extends java.lang.Object {
private static final String TRIPWIRE_PROPERTY
static final boolean ENABLED
private void <init> ()
static void trip (java.lang.Class, java.lang.String)
Class trippingClass
String msg
private static synthetic java.lang.Boolean lambda$static$0 ()
static void <clinit> ()
}
java/util/DesugarCollections$SynchronizedSortedMap.class
DesugarCollections.java
package java.util
java.util.DesugarCollections$SynchronizedSortedMap extends java.util.DesugarCollections$SynchronizedMap implements java.util.SortedMap {
private static final long serialVersionUID
private final java.util.SortedMap sm
void <init> (java.util.SortedMap)
java.util.SortedMap m
void <init> (java.util.SortedMap, java.lang.Object)
java.util.SortedMap m
Object mutex
public java.util.Comparator comparator ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
}
java/util/Spliterator.class
Spliterator.java
package java.util
public abstract java.util.Spliterator extends java.lang.Object {
public static final int ORDERED
public static final int DISTINCT
public static final int SORTED
public static final int SIZED
public static final int NONNULL
public static final int IMMUTABLE
public static final int CONCURRENT
public static final int SUBSIZED
public abstract boolean tryAdvance (java.util.function.Consumer)
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
public abstract java.util.Spliterator trySplit ()
public abstract long estimateSize ()
public long getExactSizeIfKnown ()
public abstract int characteristics ()
public boolean hasCharacteristics (int)
int characteristics
public java.util.Comparator getComparator ()
}
java/util/OptionalDouble.class
OptionalDouble.java
package java.util
public final java.util.OptionalDouble extends java.lang.Object {
private static final java.util.OptionalDouble EMPTY
private final boolean isPresent
private final double value
private void <init> ()
public static java.util.OptionalDouble empty ()
private void <init> (double)
double value
public static java.util.OptionalDouble of (double)
double value
public double getAsDouble ()
public boolean isPresent ()
public boolean isEmpty ()
public void ifPresent (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
public void ifPresentOrElse (java.util.function.DoubleConsumer, java.lang.Runnable)
java.util.function.DoubleConsumer action
Runnable emptyAction
public java.util.stream.DoubleStream stream ()
public double orElse (double)
double other
public double orElseGet (java.util.function.DoubleSupplier)
java.util.function.DoubleSupplier supplier
public double orElseThrow ()
public double orElseThrow (java.util.function.Supplier) throws java.lang.Throwable
java.util.function.Supplier exceptionSupplier
public boolean equals (java.lang.Object)
Object obj
java.util.OptionalDouble other
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
java/util/Spliterators$DoubleIteratorSpliterator.class
Spliterators.java
package java.util
final java.util.Spliterators$DoubleIteratorSpliterator extends java.lang.Object implements java.util.Spliterator$OfDouble {
static final int BATCH_UNIT
static final int MAX_BATCH
private java.util.PrimitiveIterator$OfDouble it
private final int characteristics
private long est
private int batch
public void <init> (java.util.PrimitiveIterator$OfDouble, long, int)
java.util.PrimitiveIterator$OfDouble iterator
long size
int characteristics
public void <init> (java.util.PrimitiveIterator$OfDouble, int)
java.util.PrimitiveIterator$OfDouble iterator
int characteristics
public java.util.Spliterator$OfDouble trySplit ()
int n
double[] a
int j
java.util.PrimitiveIterator$OfDouble i
long s
public void forEachRemaining (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
public boolean tryAdvance (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/SortedMap.class
SortedMap.java
package java.util
public abstract java.util.SortedMap extends java.lang.Object implements java.util.Map {
public abstract java.util.Comparator comparator ()
public abstract java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public abstract java.util.SortedMap headMap (java.lang.Object)
public abstract java.util.SortedMap tailMap (java.lang.Object)
public abstract java.lang.Object firstKey ()
public abstract java.lang.Object lastKey ()
public abstract java.util.Set keySet ()
public abstract java.util.Collection values ()
public abstract java.util.Set entrySet ()
}
java/util/Spliterators$EmptySpliterator$OfInt.class
Spliterators.java
package java.util
final java.util.Spliterators$EmptySpliterator$OfInt extends java.util.Spliterators$EmptySpliterator implements java.util.Spliterator$OfInt {
void <init> ()
public volatile synthetic void forEachRemaining (java.util.function.IntConsumer)
public volatile synthetic boolean tryAdvance (java.util.function.IntConsumer)
public volatile synthetic java.util.Spliterator$OfInt trySplit ()
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
}
java/util/NavigableMap.class
NavigableMap.java
package java.util
public abstract java.util.NavigableMap extends java.lang.Object implements java.util.SortedMap {
public abstract java.util.Map$Entry lowerEntry (java.lang.Object)
public abstract java.lang.Object lowerKey (java.lang.Object)
public abstract java.util.Map$Entry floorEntry (java.lang.Object)
public abstract java.lang.Object floorKey (java.lang.Object)
public abstract java.util.Map$Entry ceilingEntry (java.lang.Object)
public abstract java.lang.Object ceilingKey (java.lang.Object)
public abstract java.util.Map$Entry higherEntry (java.lang.Object)
public abstract java.lang.Object higherKey (java.lang.Object)
public abstract java.util.Map$Entry firstEntry ()
public abstract java.util.Map$Entry lastEntry ()
public abstract java.util.Map$Entry pollFirstEntry ()
public abstract java.util.Map$Entry pollLastEntry ()
public abstract java.util.NavigableMap descendingMap ()
public abstract java.util.NavigableSet navigableKeySet ()
public abstract java.util.NavigableSet descendingKeySet ()
public abstract java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public abstract java.util.NavigableMap headMap (java.lang.Object, boolean)
public abstract java.util.NavigableMap tailMap (java.lang.Object, boolean)
public abstract java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public abstract java.util.SortedMap headMap (java.lang.Object)
public abstract java.util.SortedMap tailMap (java.lang.Object)
}
java/util/Spliterators$LongIteratorSpliterator.class
Spliterators.java
package java.util
final java.util.Spliterators$LongIteratorSpliterator extends java.lang.Object implements java.util.Spliterator$OfLong {
static final int BATCH_UNIT
static final int MAX_BATCH
private java.util.PrimitiveIterator$OfLong it
private final int characteristics
private long est
private int batch
public void <init> (java.util.PrimitiveIterator$OfLong, long, int)
java.util.PrimitiveIterator$OfLong iterator
long size
int characteristics
public void <init> (java.util.PrimitiveIterator$OfLong, int)
java.util.PrimitiveIterator$OfLong iterator
int characteristics
public java.util.Spliterator$OfLong trySplit ()
int n
long[] a
int j
java.util.PrimitiveIterator$OfLong i
long s
public void forEachRemaining (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public boolean tryAdvance (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/LongSummaryStatistics.class
LongSummaryStatistics.java
package java.util
public java.util.LongSummaryStatistics extends java.lang.Object implements java.util.function.LongConsumer java.util.function.IntConsumer {
private long count
private long sum
private long min
private long max
public void <init> ()
public void <init> (long, long, long, long) throws java.lang.IllegalArgumentException
long count
long min
long max
long sum
public void accept (int)
int value
public void accept (long)
long value
public void combine (java.util.LongSummaryStatistics)
java.util.LongSummaryStatistics other
public final long getCount ()
public final long getSum ()
public final long getMin ()
public final long getMax ()
public final double getAverage ()
public java.lang.String toString ()
}
java/util/Queue.class
Queue.java
package java.util
public abstract java.util.Queue extends java.lang.Object implements java.util.Collection {
public abstract boolean add (java.lang.Object)
public abstract boolean offer (java.lang.Object)
public abstract java.lang.Object remove ()
public abstract java.lang.Object poll ()
public abstract java.lang.Object element ()
public abstract java.lang.Object peek ()
}
java/util/AbstractList$SubList$1.class
AbstractList.java
package java.util
java.util.AbstractList$SubList$1 extends java.lang.Object implements java.util.ListIterator {
private final java.util.ListIterator i
final synthetic int val$index
final synthetic java.util.AbstractList$SubList this$0
void <init> (java.util.AbstractList$SubList, int)
java.util.AbstractList$SubList this$0
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 e
public void add (java.lang.Object)
Object e
}
java/util/ListIterator.class
ListIterator.java
package java.util
public abstract java.util.ListIterator extends java.lang.Object implements java.util.Iterator {
public abstract boolean hasNext ()
public abstract java.lang.Object next ()
public abstract boolean hasPrevious ()
public abstract java.lang.Object previous ()
public abstract int nextIndex ()
public abstract int previousIndex ()
public abstract void remove ()
public abstract void set (java.lang.Object)
public abstract void add (java.lang.Object)
}
java/util/AbstractList.class
AbstractList.java
package java.util
public abstract java.util.AbstractList extends java.util.AbstractCollection implements java.util.List {
protected transient int modCount
protected void <init> ()
public boolean add (java.lang.Object)
Object e
public abstract java.lang.Object get (int)
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public void add (int, java.lang.Object)
int index
Object element
public java.lang.Object remove (int)
int index
public int indexOf (java.lang.Object)
Object o
java.util.ListIterator it
public int lastIndexOf (java.lang.Object)
Object o
java.util.ListIterator it
public void clear ()
public boolean addAll (int, java.util.Collection)
Object e
int index
java.util.Collection c
boolean modified
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.util.List subList (int, int)
int fromIndex
int toIndex
static void subListRangeCheck (int, int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
Object o1
Object o2
Object o
java.util.ListIterator e1
java.util.ListIterator e2
public int hashCode ()
Object e
int hashCode
protected void removeRange (int, int)
int i
int n
int fromIndex
int toIndex
java.util.ListIterator it
private void rangeCheckForAdd (int)
int index
private java.lang.String outOfBoundsMsg (int)
int index
}
java/util/NavigableSet.class
NavigableSet.java
package java.util
public abstract java.util.NavigableSet extends java.lang.Object implements java.util.SortedSet {
public abstract java.lang.Object lower (java.lang.Object)
public abstract java.lang.Object floor (java.lang.Object)
public abstract java.lang.Object ceiling (java.lang.Object)
public abstract java.lang.Object higher (java.lang.Object)
public abstract java.lang.Object pollFirst ()
public abstract java.lang.Object pollLast ()
public abstract java.util.Iterator iterator ()
public abstract java.util.NavigableSet descendingSet ()
public abstract java.util.Iterator descendingIterator ()
public abstract java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
public abstract java.util.NavigableSet headSet (java.lang.Object, boolean)
public abstract java.util.NavigableSet tailSet (java.lang.Object, boolean)
public abstract java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
public abstract java.util.SortedSet headSet (java.lang.Object)
public abstract java.util.SortedSet tailSet (java.lang.Object)
}
java/util/Map.class
Map.java
package java.util
public abstract java.util.Map 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 java.lang.Object get (java.lang.Object)
public abstract java.lang.Object put (java.lang.Object, java.lang.Object)
public abstract java.lang.Object remove (java.lang.Object)
public abstract void putAll (java.util.Map)
public abstract void clear ()
public abstract java.util.Set keySet ()
public abstract java.util.Collection values ()
public abstract java.util.Set entrySet ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
Object v
public void forEach (java.util.function.BiConsumer)
Object k
Object v
IllegalStateException ise
Object k
Object v
java.util.Map$Entry entry
java.util.function.BiConsumer action
public void replaceAll (java.util.function.BiFunction)
Object k
Object v
IllegalStateException ise
IllegalStateException ise
Object k
Object v
java.util.Map$Entry entry
java.util.function.BiFunction function
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
Object v
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
Object curValue
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
Object curValue
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
Object curValue
public java.lang.Object computeIfAbsent (java.lang.Object, java.util.function.Function)
Object newValue
Object key
java.util.function.Function mappingFunction
Object v
public java.lang.Object computeIfPresent (java.lang.Object, java.util.function.BiFunction)
Object newValue
Object key
java.util.function.BiFunction remappingFunction
Object oldValue
public java.lang.Object compute (java.lang.Object, java.util.function.BiFunction)
Object key
java.util.function.BiFunction remappingFunction
Object oldValue
Object newValue
public java.lang.Object merge (java.lang.Object, java.lang.Object, java.util.function.BiFunction)
Object key
Object value
java.util.function.BiFunction remappingFunction
Object oldValue
Object newValue
public static java.util.Map of ()
public static java.util.Map of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static java.util.Map of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static java.util.Map 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 java.util.Map 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 java.util.Map 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 java.util.Map 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)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
public static java.util.Map 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, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
Object k6
Object v6
Object k7
Object v7
public static java.util.Map 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, 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
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
public static java.util.Map 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, 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
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
Object k9
Object v9
public static java.util.Map 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, 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
Object k6
Object v6
Object k7
Object v7
Object k8
Object v8
Object k9
Object v9
Object k10
Object v10
public static transient java.util.Map ofEntries (java.util.Map$Entry[])
java.util.Map$Entry entry
Object[] kva
int a
java.util.Map$Entry[] entries
public static java.util.Map$Entry entry (java.lang.Object, java.lang.Object)
Object k
Object v
public static java.util.Map copyOf (java.util.Map)
java.util.Map map
}
java/util/Objects.class
Objects.java
package java.util
public final java.util.Objects extends java.lang.Object {
private void <init> ()
public static boolean equals (java.lang.Object, java.lang.Object)
Object a
Object b
public static boolean deepEquals (java.lang.Object, java.lang.Object)
Object a
Object b
public static int hashCode (java.lang.Object)
Object o
public static transient int hash (java.lang.Object[])
Object[] values
public static java.lang.String toString (java.lang.Object)
Object o
public static java.lang.String toString (java.lang.Object, java.lang.String)
Object o
String nullDefault
public static int compare (java.lang.Object, java.lang.Object, java.util.Comparator)
Object a
Object b
java.util.Comparator c
public static java.lang.Object requireNonNull (java.lang.Object)
Object obj
public static java.lang.Object requireNonNull (java.lang.Object, java.lang.String)
Object obj
String message
public static boolean isNull (java.lang.Object)
Object obj
public static boolean nonNull (java.lang.Object)
Object obj
public static java.lang.Object requireNonNullElse (java.lang.Object, java.lang.Object)
Object obj
Object defaultObj
public static java.lang.Object requireNonNullElseGet (java.lang.Object, java.util.function.Supplier)
Object obj
java.util.function.Supplier supplier
public static java.lang.Object requireNonNull (java.lang.Object, java.util.function.Supplier)
Object obj
java.util.function.Supplier messageSupplier
public static int checkIndex (int, int)
int index
int length
public static int checkFromToIndex (int, int, int)
int fromIndex
int toIndex
int length
public static int checkFromIndexSize (int, int, int)
int fromIndex
int size
int length
}
java/util/ImmutableCollections$AbstractImmutableList.class
ImmutableCollections.java
package java.util
abstract java.util.ImmutableCollections$AbstractImmutableList extends java.util.ImmutableCollections$AbstractImmutableCollection implements java.util.List java.util.RandomAccess {
void <init> ()
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 remove (int)
int index
public void replaceAll (java.util.function.UnaryOperator)
java.util.function.UnaryOperator operator
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public void sort (java.util.Comparator)
java.util.Comparator c
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
static void subListRangeCheck (int, int, int)
int fromIndex
int toIndex
int size
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
int size
public boolean equals (java.lang.Object)
int i
int s
Object o
java.util.Iterator oit
public int indexOf (java.lang.Object)
int i
int s
Object o
public int lastIndexOf (java.lang.Object)
int i
Object o
public int hashCode ()
int i
int s
int hash
public boolean contains (java.lang.Object)
Object o
java.lang.IndexOutOfBoundsException outOfBounds (int)
int index
}
java/util/Spliterators.class
Spliterators.java
package java.util
public final java.util.Spliterators extends java.lang.Object {
private static final java.util.Spliterator EMPTY_SPLITERATOR
private static final java.util.Spliterator$OfInt EMPTY_INT_SPLITERATOR
private static final java.util.Spliterator$OfLong EMPTY_LONG_SPLITERATOR
private static final java.util.Spliterator$OfDouble EMPTY_DOUBLE_SPLITERATOR
private void <init> ()
public static java.util.Spliterator emptySpliterator ()
public static java.util.Spliterator$OfInt emptyIntSpliterator ()
public static java.util.Spliterator$OfLong emptyLongSpliterator ()
public static java.util.Spliterator$OfDouble emptyDoubleSpliterator ()
public static java.util.Spliterator spliterator (java.lang.Object[], int)
Object[] array
int additionalCharacteristics
public static java.util.Spliterator spliterator (java.lang.Object[], int, int, int)
Object[] array
int fromIndex
int toIndex
int additionalCharacteristics
public static java.util.Spliterator$OfInt spliterator (int[], int)
int[] array
int additionalCharacteristics
public static java.util.Spliterator$OfInt spliterator (int[], int, int, int)
int[] array
int fromIndex
int toIndex
int additionalCharacteristics
public static java.util.Spliterator$OfLong spliterator (long[], int)
long[] array
int additionalCharacteristics
public static java.util.Spliterator$OfLong spliterator (long[], int, int, int)
long[] array
int fromIndex
int toIndex
int additionalCharacteristics
public static java.util.Spliterator$OfDouble spliterator (double[], int)
double[] array
int additionalCharacteristics
public static java.util.Spliterator$OfDouble spliterator (double[], int, int, int)
double[] array
int fromIndex
int toIndex
int additionalCharacteristics
private static void checkFromToBounds (int, int, int)
int arrayLength
int origin
int fence
public static java.util.Spliterator spliterator (java.util.Collection, int)
java.util.Collection c
int characteristics
public static java.util.Spliterator spliterator (java.util.Iterator, long, int)
java.util.Iterator iterator
long size
int characteristics
public static java.util.Spliterator spliteratorUnknownSize (java.util.Iterator, int)
java.util.Iterator iterator
int characteristics
public static java.util.Spliterator$OfInt spliterator (java.util.PrimitiveIterator$OfInt, long, int)
java.util.PrimitiveIterator$OfInt iterator
long size
int characteristics
public static java.util.Spliterator$OfInt spliteratorUnknownSize (java.util.PrimitiveIterator$OfInt, int)
java.util.PrimitiveIterator$OfInt iterator
int characteristics
public static java.util.Spliterator$OfLong spliterator (java.util.PrimitiveIterator$OfLong, long, int)
java.util.PrimitiveIterator$OfLong iterator
long size
int characteristics
public static java.util.Spliterator$OfLong spliteratorUnknownSize (java.util.PrimitiveIterator$OfLong, int)
java.util.PrimitiveIterator$OfLong iterator
int characteristics
public static java.util.Spliterator$OfDouble spliterator (java.util.PrimitiveIterator$OfDouble, long, int)
java.util.PrimitiveIterator$OfDouble iterator
long size
int characteristics
public static java.util.Spliterator$OfDouble spliteratorUnknownSize (java.util.PrimitiveIterator$OfDouble, int)
java.util.PrimitiveIterator$OfDouble iterator
int characteristics
public static java.util.Iterator iterator (java.util.Spliterator)
java.util.Spliterator spliterator
public static java.util.PrimitiveIterator$OfInt iterator (java.util.Spliterator$OfInt)
java.util.Spliterator$OfInt spliterator
public static java.util.PrimitiveIterator$OfLong iterator (java.util.Spliterator$OfLong)
java.util.Spliterator$OfLong spliterator
public static java.util.PrimitiveIterator$OfDouble iterator (java.util.Spliterator$OfDouble)
java.util.Spliterator$OfDouble spliterator
static void <clinit> ()
}
java/util/Collection.class
Collection.java
package java.util
public abstract java.util.Collection extends java.lang.Object implements java.lang.Iterable {
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean contains (java.lang.Object)
public abstract java.util.Iterator iterator ()
public abstract java.lang.Object[] toArray ()
public abstract java.lang.Object[] toArray (java.lang.Object[])
public java.lang.Object[] toArray (java.util.function.IntFunction)
java.util.function.IntFunction generator
public abstract boolean add (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean addAll (java.util.Collection)
public abstract boolean removeAll (java.util.Collection)
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
boolean removed
java.util.Iterator each
public abstract boolean retainAll (java.util.Collection)
public abstract void clear ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public void forEach (java.util.function.Consumer)
Object t
java.util.function.Consumer action
public java.util.Spliterator spliterator ()
public java.util.stream.Stream stream ()
public java.util.stream.Stream parallelStream ()
}
java/util/PrimitiveIterator$OfLong.class
PrimitiveIterator.java
package java.util
public abstract java.util.PrimitiveIterator$OfLong extends java.lang.Object implements java.util.PrimitiveIterator {
public abstract long nextLong ()
public void forEachRemaining (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public java.lang.Long next ()
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic java.lang.Object next ()
}
java/util/Spliterators$DoubleArraySpliterator.class
Spliterators.java
package java.util
final java.util.Spliterators$DoubleArraySpliterator extends java.lang.Object implements java.util.Spliterator$OfDouble {
private final double[] array
private int index
private final int fence
private final int characteristics
public void <init> (double[], int)
double[] array
int additionalCharacteristics
public void <init> (double[], int, int, int)
double[] array
int origin
int fence
int additionalCharacteristics
public java.util.Spliterator$OfDouble trySplit ()
int lo
int mid
public void forEachRemaining (java.util.function.DoubleConsumer)
int i
java.util.function.DoubleConsumer action
double[] a
int hi
public boolean tryAdvance (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/DesugarLinkedHashSet.class
<Unknown>
package java.util
public final synthetic java.util.DesugarLinkedHashSet extends java.lang.Object {
private void <init> ()
public static java.util.Spliterator spliterator (java.util.LinkedHashSet)
}
java/util/Base64$Encoder.class
Base64.java
package java.util
public java.util.Base64$Encoder extends java.lang.Object {
private final byte[] newline
private final int linemax
private final boolean isURL
private final boolean doPadding
private static final char[] toBase64
private static final char[] toBase64URL
private static final int MIMELINEMAX
private static final byte[] CRLF
static final java.util.Base64$Encoder RFC4648
static final java.util.Base64$Encoder RFC4648_URLSAFE
static final java.util.Base64$Encoder RFC2045
private void <init> (boolean, byte[], int, boolean)
boolean isURL
byte[] newline
int linemax
boolean doPadding
private final int outLength (int)
int n
int srclen
int len
public byte[] encode (byte[])
byte[] src
int len
byte[] dst
int ret
public int encode (byte[], byte[])
byte[] src
byte[] dst
int len
public java.lang.String encodeToString (byte[])
byte[] src
byte[] encoded
public java.nio.ByteBuffer encode (java.nio.ByteBuffer)
byte[] src
java.nio.ByteBuffer buffer
int len
byte[] dst
int ret
public java.io.OutputStream wrap (java.io.OutputStream)
java.io.OutputStream os
public java.util.Base64$Encoder withoutPadding ()
private void encodeBlock (byte[], int, int, byte[], int, boolean)
int bits
int sp0
int dp0
byte[] src
int sp
int sl
byte[] dst
int dp
boolean isURL
char[] base64
private int encode0 (byte[], int, int, byte[])
byte b
int sl0
int dlen
int b1
int b0
byte[] src
int off
int end
byte[] dst
char[] base64
int sp
int slen
int sl
int dp
static void <clinit> ()
}
java/util/PrimitiveIterator.class
PrimitiveIterator.java
package java.util
public abstract java.util.PrimitiveIterator extends java.lang.Object implements java.util.Iterator {
public abstract void forEachRemaining (java.lang.Object)
}
java/util/AbstractList$ListItr.class
AbstractList.java
package java.util
java.util.AbstractList$ListItr extends java.util.AbstractList$Itr implements java.util.ListIterator {
final synthetic java.util.AbstractList this$0
void <init> (java.util.AbstractList, int)
int index
public boolean hasPrevious ()
public java.lang.Object previous ()
int i
Object previous
IndexOutOfBoundsException e
public int nextIndex ()
public int previousIndex ()
public void set (java.lang.Object)
IndexOutOfBoundsException ex
Object e
public void add (java.lang.Object)
int i
IndexOutOfBoundsException ex
Object e
}
java/util/Map$Entry.class
Map.java
package java.util
public abstract java.util.Map$Entry extends java.lang.Object {
public abstract java.lang.Object getKey ()
public abstract java.lang.Object getValue ()
public abstract java.lang.Object setValue (java.lang.Object)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public static java.util.Comparator comparingByKey ()
public static java.util.Comparator comparingByValue ()
public static java.util.Comparator comparingByKey (java.util.Comparator)
java.util.Comparator cmp
public static java.util.Comparator comparingByValue (java.util.Comparator)
java.util.Comparator cmp
private static synthetic java.lang.Object $deserializeLambda$ (java.lang.invoke.SerializedLambda)
java.lang.invoke.SerializedLambda lambda
private static synthetic int lambda$comparingByValue$827a17d5$1 (java.util.Comparator, java.util.Map$Entry, java.util.Map$Entry)
java.util.Comparator cmp
java.util.Map$Entry c1
java.util.Map$Entry c2
private static synthetic int lambda$comparingByKey$6d558cbf$1 (java.util.Comparator, java.util.Map$Entry, java.util.Map$Entry)
java.util.Comparator cmp
java.util.Map$Entry c1
java.util.Map$Entry c2
private static synthetic int lambda$comparingByValue$1065357e$1 (java.util.Map$Entry, java.util.Map$Entry)
java.util.Map$Entry c1
java.util.Map$Entry c2
private static synthetic int lambda$comparingByKey$bbdbfea9$1 (java.util.Map$Entry, java.util.Map$Entry)
java.util.Map$Entry c1
java.util.Map$Entry c2
}
java/util/Iterator.class
Iterator.java
package java.util
public abstract java.util.Iterator extends java.lang.Object {
public abstract boolean hasNext ()
public abstract java.lang.Object next ()
public void remove ()
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
}
java/util/Spliterators$IntIteratorSpliterator.class
Spliterators.java
package java.util
final java.util.Spliterators$IntIteratorSpliterator extends java.lang.Object implements java.util.Spliterator$OfInt {
static final int BATCH_UNIT
static final int MAX_BATCH
private java.util.PrimitiveIterator$OfInt it
private final int characteristics
private long est
private int batch
public void <init> (java.util.PrimitiveIterator$OfInt, long, int)
java.util.PrimitiveIterator$OfInt iterator
long size
int characteristics
public void <init> (java.util.PrimitiveIterator$OfInt, int)
java.util.PrimitiveIterator$OfInt iterator
int characteristics
public java.util.Spliterator$OfInt trySplit ()
int n
int[] a
int j
java.util.PrimitiveIterator$OfInt i
long s
public void forEachRemaining (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public boolean tryAdvance (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/AbstractList$RandomAccessSubList.class
AbstractList.java
package java.util
java.util.AbstractList$RandomAccessSubList extends java.util.AbstractList$SubList implements java.util.RandomAccess {
void <init> (java.util.AbstractList, int, int)
java.util.AbstractList root
int fromIndex
int toIndex
void <init> (java.util.AbstractList$RandomAccessSubList, int, int)
java.util.AbstractList$RandomAccessSubList parent
int fromIndex
int toIndex
public java.util.List subList (int, int)
int fromIndex
int toIndex
}
java/util/ImmutableCollections$ListN.class
ImmutableCollections.java
package java.util
final java.util.ImmutableCollections$ListN extends java.util.ImmutableCollections$AbstractImmutableList implements java.io.Serializable {
static java.util.List EMPTY_LIST
private final Object[] elements
transient void <init> (java.lang.Object[])
int i
Object[] input
Object[] tmp
public boolean isEmpty ()
public int size ()
public java.lang.Object get (int)
int index
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private java.lang.Object writeReplace ()
static void <clinit> ()
}
java/util/ImmutableCollections$AbstractImmutableSet.class
ImmutableCollections.java
package java.util
abstract java.util.ImmutableCollections$AbstractImmutableSet extends java.util.ImmutableCollections$AbstractImmutableCollection implements java.util.Set {
void <init> ()
public boolean equals (java.lang.Object)
Object e
Object o
java.util.Collection c
public abstract int hashCode ()
}
java/util/KeyValueHolder.class
KeyValueHolder.java
package java.util
final java.util.KeyValueHolder extends java.lang.Object implements java.util.Map$Entry {
final Object key
final Object value
void <init> (java.lang.Object, java.lang.Object)
Object k
Object v
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 o
java.util.Map$Entry e
public int hashCode ()
public java.lang.String toString ()
}
java/util/ImmutableCollections$AbstractImmutableCollection.class
ImmutableCollections.java
package java.util
abstract java.util.ImmutableCollections$AbstractImmutableCollection extends java.util.AbstractCollection {
void <init> ()
public boolean add (java.lang.Object)
Object e
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
java/util/Spliterators$AbstractSpliterator.class
Spliterators.java
package java.util
public abstract java.util.Spliterators$AbstractSpliterator extends java.lang.Object implements java.util.Spliterator {
static final int BATCH_UNIT
static final int MAX_BATCH
private final int characteristics
private long est
private int batch
protected void <init> (long, int)
long est
int additionalCharacteristics
public java.util.Spliterator trySplit ()
int n
Object[] a
int j
java.util.Spliterators$AbstractSpliterator$HoldingConsumer holder
long s
public long estimateSize ()
public int characteristics ()
}
java/util/Base64$EncOutputStream.class
Base64.java
package java.util
java.util.Base64$EncOutputStream extends java.io.FilterOutputStream {
private int leftover
private int b0
private int b1
private int b2
private boolean closed
private final char[] base64
private final byte[] newline
private final int linemax
private final boolean doPadding
private int linepos
private byte[] buf
void <init> (java.io.OutputStream, char[], byte[], int, boolean)
java.io.OutputStream os
char[] base64
byte[] newline
int linemax
boolean doPadding
public void write (int) throws java.io.IOException
int b
byte[] buf
private void checkNewline () throws java.io.IOException
private void writeb4 (char, char, char, char) throws java.io.IOException
char b1
char b2
char b3
char b4
public void write (byte[], int, int) throws java.io.IOException
int bits
int sp
int dl
int sl
int dp
byte[] b
int off
int len
int nBits24
public void close () throws java.io.IOException
}
java/util/ImmutableCollections$SetN$SetNIterator.class
ImmutableCollections.java
package java.util
final java.util.ImmutableCollections$SetN$SetNIterator extends java.lang.Object implements java.util.Iterator {
private int remaining
private int idx
final synthetic java.util.ImmutableCollections$SetN this$0
void <init> (java.util.ImmutableCollections$SetN)
public boolean hasNext ()
private int nextIndex ()
int idx
public java.lang.Object next ()
Object element
}
java/util/Set.class
Set.java
package java.util
public abstract java.util.Set extends java.lang.Object implements java.util.Collection {
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean contains (java.lang.Object)
public abstract java.util.Iterator iterator ()
public abstract java.lang.Object[] toArray ()
public abstract java.lang.Object[] toArray (java.lang.Object[])
public abstract boolean add (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean addAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
public abstract boolean removeAll (java.util.Collection)
public abstract void clear ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public java.util.Spliterator spliterator ()
public static java.util.Set of ()
public static java.util.Set of (java.lang.Object)
Object e1
public static java.util.Set of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static java.util.Set of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static java.util.Set of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static java.util.Set 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 java.util.Set 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 java.util.Set 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 java.util.Set 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 java.util.Set 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 java.util.Set 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 transient java.util.Set of (java.lang.Object[])
Object[] elements
public static java.util.Set copyOf (java.util.Collection)
java.util.Collection coll
}
java/util/Spliterators$AbstractSpliterator$HoldingConsumer.class
Spliterators.java
package java.util
final java.util.Spliterators$AbstractSpliterator$HoldingConsumer extends java.lang.Object implements java.util.function.Consumer {
Object value
void <init> ()
public void accept (java.lang.Object)
Object value
}
java/util/Comparators$NullComparator.class
Comparators.java
package java.util
final java.util.Comparators$NullComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
private final boolean nullFirst
private final java.util.Comparator real
void <init> (boolean, java.util.Comparator)
boolean nullFirst
java.util.Comparator real
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
public java.util.Comparator thenComparing (java.util.Comparator)
java.util.Comparator other
public java.util.Comparator reversed ()
}
java/util/DesugarArrays.class
<Unknown>
package java.util
public final synthetic java.util.DesugarArrays extends java.lang.Object {
private void <init> ()
static boolean deepEquals0 (java.lang.Object, java.lang.Object)
boolean eq
boolean eq
boolean eq
boolean eq
boolean eq
boolean eq
boolean eq
boolean eq
boolean eq
Object e1
Object e2
boolean eq
public static void setAll (java.lang.Object[], java.util.function.IntFunction)
int i
Object[] array
java.util.function.IntFunction generator
public static void parallelSetAll (java.lang.Object[], java.util.function.IntFunction)
Object[] array
java.util.function.IntFunction generator
public static void setAll (int[], java.util.function.IntUnaryOperator)
int i
int[] array
java.util.function.IntUnaryOperator generator
public static void parallelSetAll (int[], java.util.function.IntUnaryOperator)
int[] array
java.util.function.IntUnaryOperator generator
public static void setAll (long[], java.util.function.IntToLongFunction)
int i
long[] array
java.util.function.IntToLongFunction generator
public static void parallelSetAll (long[], java.util.function.IntToLongFunction)
long[] array
java.util.function.IntToLongFunction generator
public static void setAll (double[], java.util.function.IntToDoubleFunction)
int i
double[] array
java.util.function.IntToDoubleFunction generator
public static void parallelSetAll (double[], java.util.function.IntToDoubleFunction)
double[] array
java.util.function.IntToDoubleFunction generator
public static java.util.Spliterator spliterator (java.lang.Object[])
Object[] array
public static java.util.Spliterator spliterator (java.lang.Object[], int, int)
Object[] array
int startInclusive
int endExclusive
public static java.util.Spliterator$OfInt spliterator (int[])
int[] array
public static java.util.Spliterator$OfInt spliterator (int[], int, int)
int[] array
int startInclusive
int endExclusive
public static java.util.Spliterator$OfLong spliterator (long[])
long[] array
public static java.util.Spliterator$OfLong spliterator (long[], int, int)
long[] array
int startInclusive
int endExclusive
public static java.util.Spliterator$OfDouble spliterator (double[])
double[] array
public static java.util.Spliterator$OfDouble spliterator (double[], int, int)
double[] array
int startInclusive
int endExclusive
public static java.util.stream.Stream stream (java.lang.Object[])
Object[] array
public static java.util.stream.Stream stream (java.lang.Object[], int, int)
Object[] array
int startInclusive
int endExclusive
public static java.util.stream.IntStream stream (int[])
int[] array
public static java.util.stream.IntStream stream (int[], int, int)
int[] array
int startInclusive
int endExclusive
public static java.util.stream.LongStream stream (long[])
long[] array
public static java.util.stream.LongStream stream (long[], int, int)
long[] array
int startInclusive
int endExclusive
public static java.util.stream.DoubleStream stream (double[])
double[] array
public static java.util.stream.DoubleStream stream (double[], int, int)
double[] array
int startInclusive
int endExclusive
private static synthetic void lambda$parallelSetAll$3 (double[], java.util.function.IntToDoubleFunction, int)
double[] array
java.util.function.IntToDoubleFunction generator
int i
private static synthetic void lambda$parallelSetAll$2 (long[], java.util.function.IntToLongFunction, int)
long[] array
java.util.function.IntToLongFunction generator
int i
private static synthetic void lambda$parallelSetAll$1 (int[], java.util.function.IntUnaryOperator, int)
int[] array
java.util.function.IntUnaryOperator generator
int i
private static synthetic void lambda$parallelSetAll$0 (java.lang.Object[], java.util.function.IntFunction, int)
Object[] array
java.util.function.IntFunction generator
int i
}
java/util/ImmutableCollections$SetN.class
ImmutableCollections.java
package java.util
final java.util.ImmutableCollections$SetN extends java.util.ImmutableCollections$AbstractImmutableSet implements java.io.Serializable {
static java.util.Set EMPTY_SET
final Object[] elements
final int size
transient void <init> (java.lang.Object[])
Object e
int idx
int i
Object[] input
public int size ()
public boolean contains (java.lang.Object)
Object o
public java.util.Iterator iterator ()
public int hashCode ()
Object e
int h
private int probe (java.lang.Object)
Object ee
Object pe
int idx
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private java.lang.Object writeReplace ()
Object o
Object[] array
int dest
static void <clinit> ()
}
java/util/Spliterators$AbstractIntSpliterator.class
Spliterators.java
package java.util
public abstract java.util.Spliterators$AbstractIntSpliterator extends java.lang.Object implements java.util.Spliterator$OfInt {
static final int MAX_BATCH
static final int BATCH_UNIT
private final int characteristics
private long est
private int batch
protected void <init> (long, int)
long est
int additionalCharacteristics
public java.util.Spliterator$OfInt trySplit ()
int n
int[] a
int j
java.util.Spliterators$AbstractIntSpliterator$HoldingIntConsumer holder
long s
public long estimateSize ()
public int characteristics ()
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/Base64$Decoder.class
Base64.java
package java.util
public java.util.Base64$Decoder extends java.lang.Object {
private final boolean isURL
private final boolean isMIME
private static final int[] fromBase64
private static final int[] fromBase64URL
static final java.util.Base64$Decoder RFC4648
static final java.util.Base64$Decoder RFC4648_URLSAFE
static final java.util.Base64$Decoder RFC2045
private void <init> (boolean, boolean)
boolean isURL
boolean isMIME
public byte[] decode (byte[])
byte[] src
byte[] dst
int ret
public byte[] decode (java.lang.String)
String src
public int decode (byte[], byte[])
byte[] src
byte[] dst
int len
public java.nio.ByteBuffer decode (java.nio.ByteBuffer)
byte[] src
int sp
int sl
byte[] src
int sp
int sl
byte[] dst
IllegalArgumentException iae
java.nio.ByteBuffer buffer
int pos0
public java.io.InputStream wrap (java.io.InputStream)
java.io.InputStream is
private int outLength (byte[], int, int)
int b
int n
byte[] src
int sp
int sl
int[] base64
int paddings
int len
private int decode0 (byte[], int, int, byte[])
int b1
int b2
int b3
int b4
int bits0
int sl0
int b
byte[] src
int sp
int sl
byte[] dst
int[] base64
int dp
int bits
int shiftto
static void <clinit> ()
int i
int i
}
java/util/Spliterators$IntArraySpliterator.class
Spliterators.java
package java.util
final java.util.Spliterators$IntArraySpliterator extends java.lang.Object implements java.util.Spliterator$OfInt {
private final int[] array
private int index
private final int fence
private final int characteristics
public void <init> (int[], int)
int[] array
int additionalCharacteristics
public void <init> (int[], int, int, int)
int[] array
int origin
int fence
int additionalCharacteristics
public java.util.Spliterator$OfInt trySplit ()
int lo
int mid
public void forEachRemaining (java.util.function.IntConsumer)
int i
java.util.function.IntConsumer action
int[] a
int hi
public boolean tryAdvance (java.util.function.IntConsumer)
java.util.function.IntConsumer action
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/DesugarDate.class
<Unknown>
package java.util
public final synthetic java.util.DesugarDate extends java.lang.Object {
private void <init> ()
public static java.util.Date from (java.time.Instant)
ArithmeticException ex
java.time.Instant instant
public static java.time.Instant toInstant (java.util.Date)
}
java/util/DesugarTimeZone.class
DesugarTimeZone.java
package java.util
public java.util.DesugarTimeZone extends java.lang.Object {
private void <init> ()
public static java.util.TimeZone getTimeZone (java.lang.String)
String ID
public static java.util.TimeZone getTimeZone (java.time.ZoneId)
java.time.ZoneId zoneId
String tzid
char c
public static java.time.ZoneId toZoneId (java.util.TimeZone)
java.util.TimeZone zone
String id
}
java/util/IntSummaryStatistics.class
IntSummaryStatistics.java
package java.util
public java.util.IntSummaryStatistics extends java.lang.Object implements java.util.function.IntConsumer {
private long count
private long sum
private int min
private int max
public void <init> ()
public void <init> (long, int, int, long) throws java.lang.IllegalArgumentException
long count
int min
int max
long sum
public void accept (int)
int value
public void combine (java.util.IntSummaryStatistics)
java.util.IntSummaryStatistics other
public final long getCount ()
public final long getSum ()
public final int getMin ()
public final int getMax ()
public final double getAverage ()
public java.lang.String toString ()
}
java/util/concurrent/ConcurrentHashMap$ValueSpliterator.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ValueSpliterator extends java.util.concurrent.ConcurrentHashMap$Traverser implements java.util.Spliterator {
long est
void <init> (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, long)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
long est
public java.util.concurrent.ConcurrentHashMap$ValueSpliterator trySplit ()
int i
int f
int h
public void forEachRemaining (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node p
public long estimateSize ()
public int characteristics ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/concurrent/ConcurrentHashMap$EntrySetView.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$EntrySetView extends java.util.concurrent.ConcurrentHashMap$CollectionView implements java.util.Set java.io.Serializable {
private static final long serialVersionUID
void <init> (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public boolean contains (java.lang.Object)
Object k
Object v
Object r
java.util.Map$Entry e
Object o
public boolean remove (java.lang.Object)
Object k
Object v
java.util.Map$Entry e
Object o
public java.util.Iterator iterator ()
java.util.concurrent.ConcurrentHashMap m
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public boolean add (java.util.Map$Entry)
java.util.Map$Entry e
public boolean addAll (java.util.Collection)
java.util.Map$Entry e
java.util.Collection c
boolean added
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public final int hashCode ()
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
int h
java.util.concurrent.ConcurrentHashMap$Node[] t
public final boolean equals (java.lang.Object)
java.util.Set c
Object o
public java.util.Spliterator spliterator ()
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap m
long n
int f
public void forEach (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node[] t
public volatile synthetic boolean add (java.lang.Object)
}
java/util/concurrent/LinkedTransferQueue$Itr.class
LinkedTransferQueue.java
package java.util.concurrent
final java.util.concurrent.LinkedTransferQueue$Itr extends java.lang.Object implements java.util.Iterator {
private java.util.concurrent.LinkedTransferQueue$Node nextNode
private Object nextItem
private java.util.concurrent.LinkedTransferQueue$Node lastRet
private java.util.concurrent.LinkedTransferQueue$Node ancestor
final synthetic java.util.concurrent.LinkedTransferQueue this$0
private void advance (java.util.concurrent.LinkedTransferQueue$Node)
Object item
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node c
java.util.concurrent.LinkedTransferQueue$Node pred
void <init> (java.util.concurrent.LinkedTransferQueue)
java.util.concurrent.LinkedTransferQueue this$0
public final boolean hasNext ()
public final java.lang.Object next ()
java.util.concurrent.LinkedTransferQueue$Node p
Object e
public void forEachRemaining (java.util.function.Consumer)
java.util.concurrent.LinkedTransferQueue$Node p
java.util.function.Consumer action
java.util.concurrent.LinkedTransferQueue$Node q
public final void remove ()
Object item
java.util.concurrent.LinkedTransferQueue$Node q
Object item
boolean pAlive
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node c
java.util.concurrent.LinkedTransferQueue$Node lastRet
java.util.concurrent.LinkedTransferQueue$Node pred
}
java/util/concurrent/ConcurrentLinkedDeque$DescendingItr.class
ConcurrentLinkedDeque.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedDeque$DescendingItr extends java.util.concurrent.ConcurrentLinkedDeque$AbstractItr {
final synthetic java.util.concurrent.ConcurrentLinkedDeque this$0
void <init> (java.util.concurrent.ConcurrentLinkedDeque)
java.util.concurrent.ConcurrentLinkedDeque$Node startNode ()
java.util.concurrent.ConcurrentLinkedDeque$Node nextNode (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
}
java/util/concurrent/ConcurrentHashMap$ForEachMappingTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachMappingTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiConsumer action
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.BiConsumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.BiConsumer action
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.BiConsumer action
}
java/util/concurrent/ConcurrentHashMap$ReduceKeysTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ReduceKeysTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$ReduceKeysTask rights
java.util.concurrent.ConcurrentHashMap$ReduceKeysTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$ReduceKeysTask, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$ReduceKeysTask nextRight
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$ReduceKeysTask t
java.util.concurrent.ConcurrentHashMap$ReduceKeysTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
}
java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory.class
ForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$DefaultForkJoinWorkerThreadFactory extends java.lang.Object implements java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory {
private static final java.security.AccessControlContext ACC
private void <init> ()
public final java.util.concurrent.ForkJoinWorkerThread newThread (java.util.concurrent.ForkJoinPool)
java.util.concurrent.ForkJoinPool pool
static void <clinit> ()
}
java/util/concurrent/CompletableFuture$Delayer$DaemonThreadFactory.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$Delayer$DaemonThreadFactory extends java.lang.Object implements java.util.concurrent.ThreadFactory {
void <init> ()
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread t
}
java/util/concurrent/CompletableFuture$BiApply.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$BiApply extends java.util.concurrent.CompletableFuture$BiCompletion {
java.util.function.BiFunction fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.BiFunction)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
java.util.function.BiFunction fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Object s
java.util.function.BiFunction f
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Object s
java.util.function.BiFunction f
}
java/util/concurrent/ConcurrentHashMap$MapReduceKeysToIntTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToIntFunction transformer
final java.util.function.IntBinaryOperator reducer
final int basis
int result
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask nextRight
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public final java.lang.Integer getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask s
int r
java.util.concurrent.CountedCompleter c
java.util.function.IntBinaryOperator reducer
java.util.function.ToIntFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/SynchronousQueue$TransferStack.class
SynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferStack extends java.util.concurrent.SynchronousQueue$Transferer {
static final int REQUEST
static final int DATA
static final int FULFILLING
volatile java.util.concurrent.SynchronousQueue$TransferStack$SNode head
private static final java.lang.invoke.VarHandle SHEAD
void <init> ()
static boolean isFulfilling (int)
int m
boolean casHead (java.util.concurrent.SynchronousQueue$TransferStack$SNode, java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode h
java.util.concurrent.SynchronousQueue$TransferStack$SNode nh
static java.util.concurrent.SynchronousQueue$TransferStack$SNode snode (java.util.concurrent.SynchronousQueue$TransferStack$SNode, java.lang.Object, java.util.concurrent.SynchronousQueue$TransferStack$SNode, int)
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
Object e
java.util.concurrent.SynchronousQueue$TransferStack$SNode next
int mode
java.lang.Object transfer (java.lang.Object, boolean, long)
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode mn
java.util.concurrent.SynchronousQueue$TransferStack$SNode mn
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode h
Object e
boolean timed
long nanos
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
int mode
java.util.concurrent.SynchronousQueue$TransferStack$SNode awaitFulfill (java.util.concurrent.SynchronousQueue$TransferStack$SNode, boolean, long)
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
boolean timed
long nanos
long deadline
Thread w
int spins
boolean shouldSpin (java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
java.util.concurrent.SynchronousQueue$TransferStack$SNode h
void clean (java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode n
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
java.util.concurrent.SynchronousQueue$TransferStack$SNode past
java.util.concurrent.SynchronousQueue$TransferStack$SNode p
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/ThreadLocalRandom$RandomLongsSpliterator.class
ThreadLocalRandom.java
package java.util.concurrent
final java.util.concurrent.ThreadLocalRandom$RandomLongsSpliterator extends java.lang.Object implements java.util.Spliterator$OfLong {
long index
final long fence
final long origin
final long bound
void <init> (long, long, long, long)
long index
long fence
long origin
long bound
public java.util.concurrent.ThreadLocalRandom$RandomLongsSpliterator trySplit ()
long i
long m
public long estimateSize ()
public int characteristics ()
public boolean tryAdvance (java.util.function.LongConsumer)
java.util.function.LongConsumer consumer
long i
long f
public void forEachRemaining (java.util.function.LongConsumer)
long o
long b
java.util.concurrent.ThreadLocalRandom rng
java.util.function.LongConsumer consumer
long i
long f
public volatile synthetic java.util.Spliterator$OfLong trySplit ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceMappingsTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction transformer
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask, java.util.function.BiFunction, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask nextRight
java.util.function.BiFunction transformer
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
java.util.function.BiFunction transformer
}
java/util/concurrent/ConcurrentHashMap$SearchKeysTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$SearchKeysTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function searchFunction
final java.util.concurrent.atomic.AtomicReference result
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.concurrent.atomic.AtomicReference)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function searchFunction
java.util.concurrent.atomic.AtomicReference result
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.atomic.AtomicReference result
java.util.function.Function searchFunction
}
java/util/concurrent/ConcurrentHashMap.class
ConcurrentHashMap.java
package java.util.concurrent
public java.util.concurrent.ConcurrentHashMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
private static final long serialVersionUID
private static final int MAXIMUM_CAPACITY
private static final int DEFAULT_CAPACITY
static final int MAX_ARRAY_SIZE
private static final int DEFAULT_CONCURRENCY_LEVEL
private static final float LOAD_FACTOR
static final int TREEIFY_THRESHOLD
static final int UNTREEIFY_THRESHOLD
static final int MIN_TREEIFY_CAPACITY
private static final int MIN_TRANSFER_STRIDE
private static final int RESIZE_STAMP_BITS
private static final int MAX_RESIZERS
private static final int RESIZE_STAMP_SHIFT
static final int MOVED
static final int TREEBIN
static final int RESERVED
static final int HASH_BITS
static final int NCPU
private static final java.io.ObjectStreamField[] serialPersistentFields
volatile transient java.util.concurrent.ConcurrentHashMap$Node[] table
private volatile transient java.util.concurrent.ConcurrentHashMap$Node[] nextTable
private volatile transient long baseCount
private volatile transient int sizeCtl
private volatile transient int transferIndex
private volatile transient int cellsBusy
private volatile transient java.util.concurrent.ConcurrentHashMap$CounterCell[] counterCells
private transient java.util.concurrent.ConcurrentHashMap$KeySetView keySet
private transient java.util.concurrent.ConcurrentHashMap$ValuesView values
private transient java.util.concurrent.ConcurrentHashMap$EntrySetView entrySet
private static final jdk.internal.misc.Unsafe U
private static final long SIZECTL
private static final long TRANSFERINDEX
private static final long BASECOUNT
private static final long CELLSBUSY
private static final long CELLVALUE
private static final int ABASE
private static final int ASHIFT
static final int spread (int)
int h
private static final int tableSizeFor (int)
int c
int n
static java.lang.Class comparableClassFor (java.lang.Object)
java.lang.reflect.Type[] as
java.lang.reflect.ParameterizedType p
java.lang.reflect.Type t
Class c
java.lang.reflect.Type[] ts
Object x
static int compareComparables (java.lang.Class, java.lang.Object, java.lang.Object)
Class kc
Object k
Object x
static final java.util.concurrent.ConcurrentHashMap$Node tabAt (java.util.concurrent.ConcurrentHashMap$Node[], int)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int i
static final boolean casTabAt (java.util.concurrent.ConcurrentHashMap$Node[], int, java.util.concurrent.ConcurrentHashMap$Node, java.util.concurrent.ConcurrentHashMap$Node)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int i
java.util.concurrent.ConcurrentHashMap$Node c
java.util.concurrent.ConcurrentHashMap$Node v
static final void setTabAt (java.util.concurrent.ConcurrentHashMap$Node[], int, java.util.concurrent.ConcurrentHashMap$Node)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int i
java.util.concurrent.ConcurrentHashMap$Node v
public void <init> ()
public void <init> (int)
int initialCapacity
public void <init> (java.util.Map)
java.util.Map m
public void <init> (int, float)
int initialCapacity
float loadFactor
public void <init> (int, float, int)
int initialCapacity
float loadFactor
int concurrencyLevel
long size
int cap
public int size ()
long n
public boolean isEmpty ()
public java.lang.Object get (java.lang.Object)
Object ek
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Node e
int n
int eh
Object ek
Object key
java.util.concurrent.ConcurrentHashMap$Node[] tab
int h
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object v
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
Object value
java.util.concurrent.ConcurrentHashMap$Node[] t
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
final java.lang.Object putVal (java.lang.Object, java.lang.Object, boolean)
int n
Object fk
Object fv
Object ek
java.util.concurrent.ConcurrentHashMap$Node pred
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node p
Object oldVal
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
Object value
boolean onlyIfAbsent
int hash
int binCount
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
final java.lang.Object replaceNode (java.lang.Object, java.lang.Object, java.lang.Object)
Object ev
Object ek
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node pred
Object pv
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
Object oldVal
boolean validated
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
Object value
Object cv
int hash
public void clear ()
java.util.concurrent.ConcurrentHashMap$Node p
int fh
java.util.concurrent.ConcurrentHashMap$Node f
long delta
int i
java.util.concurrent.ConcurrentHashMap$Node[] tab
public java.util.Set keySet ()
java.util.concurrent.ConcurrentHashMap$KeySetView ks
public java.util.Collection values ()
java.util.concurrent.ConcurrentHashMap$ValuesView vs
public java.util.Set entrySet ()
java.util.concurrent.ConcurrentHashMap$EntrySetView es
public int hashCode ()
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
int h
java.util.concurrent.ConcurrentHashMap$Node[] t
public java.lang.String toString ()
Object k
Object v
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
java.util.concurrent.ConcurrentHashMap$Traverser it
StringBuilder sb
java.util.concurrent.ConcurrentHashMap$Node p
public boolean equals (java.lang.Object)
Object val
Object v
java.util.concurrent.ConcurrentHashMap$Node p
Object mv
Object v
Object mk
java.util.Map$Entry e
java.util.Map m
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
java.util.concurrent.ConcurrentHashMap$Traverser it
Object o
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.io.ObjectOutputStream s
int sshift
int ssize
int segmentShift
int segmentMask
java.util.concurrent.ConcurrentHashMap$Segment[] segments
java.io.ObjectOutputStream$PutField streamFields
java.util.concurrent.ConcurrentHashMap$Node[] t
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object k
Object v
boolean insertAtFront
java.util.concurrent.ConcurrentHashMap$TreeBin t
boolean insertAtFront
Object qk
java.util.concurrent.ConcurrentHashMap$TreeNode t
java.util.concurrent.ConcurrentHashMap$TreeNode hd
java.util.concurrent.ConcurrentHashMap$TreeNode tl
int binCount
java.util.concurrent.ConcurrentHashMap$Node q
Object k
boolean insertAtFront
java.util.concurrent.ConcurrentHashMap$Node next
java.util.concurrent.ConcurrentHashMap$Node first
int h
int j
long ts
int n
java.util.concurrent.ConcurrentHashMap$Node[] tab
int mask
long added
java.io.ObjectInputStream s
long size
java.util.concurrent.ConcurrentHashMap$Node p
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 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 getOrDefault (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
Object v
public void forEach (java.util.function.BiConsumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.BiConsumer action
java.util.concurrent.ConcurrentHashMap$Node[] t
public void replaceAll (java.util.function.BiFunction)
Object newValue
Object key
Object oldValue
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.BiFunction function
java.util.concurrent.ConcurrentHashMap$Node[] t
boolean removeEntryIf (java.util.function.Predicate)
Object k
Object v
java.util.Map$Entry e
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.Predicate function
java.util.concurrent.ConcurrentHashMap$Node[] t
boolean removed
boolean removeValueIf (java.util.function.Predicate)
Object k
Object v
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.Predicate function
java.util.concurrent.ConcurrentHashMap$Node[] t
boolean removed
public java.lang.Object computeIfAbsent (java.lang.Object, java.util.function.Function)
int n
java.util.concurrent.ConcurrentHashMap$Node node
java.util.concurrent.ConcurrentHashMap$Node r
Object fk
Object fv
Object ek
java.util.concurrent.ConcurrentHashMap$Node pred
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode r
boolean added
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
java.util.function.Function mappingFunction
int h
Object val
int binCount
public java.lang.Object computeIfPresent (java.lang.Object, java.util.function.BiFunction)
int n
java.util.concurrent.ConcurrentHashMap$Node en
Object ek
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node pred
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
java.util.function.BiFunction remappingFunction
int h
Object val
int delta
int binCount
public java.lang.Object compute (java.lang.Object, java.util.function.BiFunction)
int n
java.util.concurrent.ConcurrentHashMap$Node node
java.util.concurrent.ConcurrentHashMap$Node r
java.util.concurrent.ConcurrentHashMap$Node en
Object ek
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node pred
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
Object pv
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
java.util.function.BiFunction remappingFunction
int h
Object val
int delta
int binCount
public java.lang.Object merge (java.lang.Object, java.lang.Object, java.util.function.BiFunction)
int n
java.util.concurrent.ConcurrentHashMap$Node en
Object ek
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node pred
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
Object value
java.util.function.BiFunction remappingFunction
int h
Object val
int delta
int binCount
public boolean contains (java.lang.Object)
Object value
public java.util.Enumeration keys ()
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public java.util.Enumeration elements ()
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public long mappingCount ()
long n
public static java.util.concurrent.ConcurrentHashMap$KeySetView newKeySet ()
public static java.util.concurrent.ConcurrentHashMap$KeySetView newKeySet (int)
int initialCapacity
public java.util.concurrent.ConcurrentHashMap$KeySetView keySet (java.lang.Object)
Object mappedValue
static final int resizeStamp (int)
int n
private final java.util.concurrent.ConcurrentHashMap$Node[] initTable ()
int n
java.util.concurrent.ConcurrentHashMap$Node[] nt
int sc
java.util.concurrent.ConcurrentHashMap$Node[] tab
private final void addCount (long, int)
long b
long s
java.util.concurrent.ConcurrentHashMap$CounterCell c
long v
int m
java.util.concurrent.ConcurrentHashMap$CounterCell c
long v
int m
boolean uncontended
java.util.concurrent.ConcurrentHashMap$Node[] nt
int rs
java.util.concurrent.ConcurrentHashMap$Node[] tab
int n
int sc
long x
int check
java.util.concurrent.ConcurrentHashMap$CounterCell[] cs
long s
final java.util.concurrent.ConcurrentHashMap$Node[] helpTransfer (java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$Node)
int sc
int rs
java.util.concurrent.ConcurrentHashMap$Node[] nextTab
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node f
private final void tryPresize (int)
int n
java.util.concurrent.ConcurrentHashMap$Node[] nt
int rs
java.util.concurrent.ConcurrentHashMap$Node[] tab
int n
int size
int c
int sc
private final void transfer (java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$Node[])
java.util.concurrent.ConcurrentHashMap$Node[] nt
Throwable ex
int nextIndex
int nextBound
int sc
int b
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Node ln
java.util.concurrent.ConcurrentHashMap$Node hn
int ph
Object pk
Object pv
java.util.concurrent.ConcurrentHashMap$Node p
int runBit
java.util.concurrent.ConcurrentHashMap$Node lastRun
java.util.concurrent.ConcurrentHashMap$Node ln
java.util.concurrent.ConcurrentHashMap$Node hn
int h
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode lo
java.util.concurrent.ConcurrentHashMap$TreeNode loTail
java.util.concurrent.ConcurrentHashMap$TreeNode hi
java.util.concurrent.ConcurrentHashMap$TreeNode hiTail
int lc
int hc
java.util.concurrent.ConcurrentHashMap$Node ln
java.util.concurrent.ConcurrentHashMap$Node hn
java.util.concurrent.ConcurrentHashMap$Node f
int fh
int i
int bound
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node[] nextTab
int n
int stride
int nextn
java.util.concurrent.ConcurrentHashMap$ForwardingNode fwd
boolean advance
boolean finishing
final long sumCount ()
java.util.concurrent.ConcurrentHashMap$CounterCell c
java.util.concurrent.ConcurrentHashMap$CounterCell[] cs
long sum
private final void fullAddCount (long, boolean)
java.util.concurrent.ConcurrentHashMap$CounterCell[] rs
int m
int j
boolean created
java.util.concurrent.ConcurrentHashMap$CounterCell r
long v
java.util.concurrent.ConcurrentHashMap$CounterCell c
int n
java.util.concurrent.ConcurrentHashMap$CounterCell[] rs
boolean init
java.util.concurrent.ConcurrentHashMap$CounterCell[] cs
long v
long x
boolean wasUncontended
int h
boolean collide
private final void treeifyBin (java.util.concurrent.ConcurrentHashMap$Node[], int)
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$TreeNode hd
java.util.concurrent.ConcurrentHashMap$TreeNode tl
java.util.concurrent.ConcurrentHashMap$Node b
int n
java.util.concurrent.ConcurrentHashMap$Node[] tab
int index
static java.util.concurrent.ConcurrentHashMap$Node untreeify (java.util.concurrent.ConcurrentHashMap$Node)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Node q
java.util.concurrent.ConcurrentHashMap$Node b
java.util.concurrent.ConcurrentHashMap$Node hd
java.util.concurrent.ConcurrentHashMap$Node tl
final int batchFor (long)
long n
long b
long n
int sp
public void forEach (long, java.util.function.BiConsumer)
long parallelismThreshold
java.util.function.BiConsumer action
public void forEach (long, java.util.function.BiFunction, java.util.function.Consumer)
long parallelismThreshold
java.util.function.BiFunction transformer
java.util.function.Consumer action
public java.lang.Object search (long, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.BiFunction searchFunction
public java.lang.Object reduce (long, java.util.function.BiFunction, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.BiFunction transformer
java.util.function.BiFunction reducer
public double reduceToDouble (long, java.util.function.ToDoubleBiFunction, double, java.util.function.DoubleBinaryOperator)
long parallelismThreshold
java.util.function.ToDoubleBiFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public long reduceToLong (long, java.util.function.ToLongBiFunction, long, java.util.function.LongBinaryOperator)
long parallelismThreshold
java.util.function.ToLongBiFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public int reduceToInt (long, java.util.function.ToIntBiFunction, int, java.util.function.IntBinaryOperator)
long parallelismThreshold
java.util.function.ToIntBiFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public void forEachKey (long, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Consumer action
public void forEachKey (long, java.util.function.Function, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.Consumer action
public java.lang.Object searchKeys (long, java.util.function.Function)
long parallelismThreshold
java.util.function.Function searchFunction
public java.lang.Object reduceKeys (long, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.BiFunction reducer
public java.lang.Object reduceKeys (long, java.util.function.Function, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.BiFunction reducer
public double reduceKeysToDouble (long, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
long parallelismThreshold
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public long reduceKeysToLong (long, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
long parallelismThreshold
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public int reduceKeysToInt (long, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
long parallelismThreshold
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public void forEachValue (long, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Consumer action
public void forEachValue (long, java.util.function.Function, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.Consumer action
public java.lang.Object searchValues (long, java.util.function.Function)
long parallelismThreshold
java.util.function.Function searchFunction
public java.lang.Object reduceValues (long, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.BiFunction reducer
public java.lang.Object reduceValues (long, java.util.function.Function, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.BiFunction reducer
public double reduceValuesToDouble (long, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
long parallelismThreshold
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public long reduceValuesToLong (long, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
long parallelismThreshold
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public int reduceValuesToInt (long, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
long parallelismThreshold
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public void forEachEntry (long, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Consumer action
public void forEachEntry (long, java.util.function.Function, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.Consumer action
public java.lang.Object searchEntries (long, java.util.function.Function)
long parallelismThreshold
java.util.function.Function searchFunction
public java.util.Map$Entry reduceEntries (long, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.BiFunction reducer
public java.lang.Object reduceEntries (long, java.util.function.Function, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.BiFunction reducer
public double reduceEntriesToDouble (long, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
long parallelismThreshold
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public long reduceEntriesToLong (long, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
long parallelismThreshold
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public int reduceEntriesToInt (long, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
long parallelismThreshold
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
static void <clinit> ()
int scale
Class ensureLoaded
}
java/util/concurrent/BlockingQueue.class
BlockingQueue.java
package java.util.concurrent
public abstract java.util.concurrent.BlockingQueue extends java.lang.Object implements java.util.Queue {
public abstract boolean add (java.lang.Object)
public abstract boolean offer (java.lang.Object)
public abstract void put (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object take () throws java.lang.InterruptedException
public abstract java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract int remainingCapacity ()
public abstract boolean remove (java.lang.Object)
public abstract boolean contains (java.lang.Object)
public abstract int drainTo (java.util.Collection)
public abstract int drainTo (java.util.Collection, int)
}
java/util/concurrent/ConcurrentHashMap$MapReduceValuesTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask, java.util.function.Function, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask nextRight
java.util.function.Function transformer
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
java.util.function.Function transformer
}
java/util/concurrent/ConcurrentLinkedDeque$Itr.class
ConcurrentLinkedDeque.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedDeque$Itr extends java.util.concurrent.ConcurrentLinkedDeque$AbstractItr {
final synthetic java.util.concurrent.ConcurrentLinkedDeque this$0
void <init> (java.util.concurrent.ConcurrentLinkedDeque)
java.util.concurrent.ConcurrentLinkedDeque$Node startNode ()
java.util.concurrent.ConcurrentLinkedDeque$Node nextNode (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
}
java/util/concurrent/ConcurrentMap.class
ConcurrentMap.java
package java.util.concurrent
public abstract java.util.concurrent.ConcurrentMap extends java.lang.Object implements java.util.Map {
public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
Object v
public void forEach (java.util.function.BiConsumer)
Object k
Object v
IllegalStateException ise
Object k
Object v
java.util.Map$Entry entry
java.util.function.BiConsumer action
public abstract java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
public abstract boolean remove (java.lang.Object, java.lang.Object)
public abstract boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract java.lang.Object replace (java.lang.Object, java.lang.Object)
public void replaceAll (java.util.function.BiFunction)
java.util.function.BiFunction function
public java.lang.Object computeIfAbsent (java.lang.Object, java.util.function.Function)
Object newValue
Object key
java.util.function.Function mappingFunction
Object oldValue
public java.lang.Object computeIfPresent (java.lang.Object, java.util.function.BiFunction)
Object newValue
Object oldValue
Object key
java.util.function.BiFunction remappingFunction
public java.lang.Object compute (java.lang.Object, java.util.function.BiFunction)
Object newValue
Object oldValue
Object key
java.util.function.BiFunction remappingFunction
public java.lang.Object merge (java.lang.Object, java.lang.Object, java.util.function.BiFunction)
Object newValue
Object oldValue
Object key
Object value
java.util.function.BiFunction remappingFunction
private synthetic void lambda$replaceAll$0 (java.util.function.BiFunction, java.lang.Object, java.lang.Object)
java.util.function.BiFunction function
Object k
Object v
}
java/util/concurrent/ConcurrentHashMap$ForEachTransformedKeyTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachTransformedKeyTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.Consumer action
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function transformer
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
java.util.function.Function transformer
}
java/util/concurrent/ForkJoinPool$InnocuousForkJoinWorkerThreadFactory.class
ForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$InnocuousForkJoinWorkerThreadFactory extends java.lang.Object implements java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory {
private static final java.security.AccessControlContext ACC
private void <init> ()
public final java.util.concurrent.ForkJoinWorkerThread newThread (java.util.concurrent.ForkJoinPool)
java.util.concurrent.ForkJoinPool pool
static void <clinit> ()
}
java/util/concurrent/ConcurrentLinkedDeque$CLDSpliterator.class
ConcurrentLinkedDeque.java
package java.util.concurrent
final java.util.concurrent.ConcurrentLinkedDeque$CLDSpliterator extends java.lang.Object implements java.util.Spliterator {
static final int MAX_BATCH
java.util.concurrent.ConcurrentLinkedDeque$Node current
int batch
boolean exhausted
final synthetic java.util.concurrent.ConcurrentLinkedDeque this$0
void <init> (java.util.concurrent.ConcurrentLinkedDeque)
java.util.concurrent.ConcurrentLinkedDeque this$0
public java.util.Spliterator trySplit ()
java.util.concurrent.ConcurrentLinkedDeque$Node q
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
int i
int n
Object[] a
public void forEachRemaining (java.util.function.Consumer)
Object e
java.util.function.Consumer action
java.util.concurrent.ConcurrentLinkedDeque$Node p
public boolean tryAdvance (java.util.function.Consumer)
Object e
java.util.function.Consumer action
java.util.concurrent.ConcurrentLinkedDeque$Node p
private void setCurrent (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
private java.util.concurrent.ConcurrentLinkedDeque$Node current ()
java.util.concurrent.ConcurrentLinkedDeque$Node p
public long estimateSize ()
public int characteristics ()
}
java/util/concurrent/ConcurrentLinkedQueue$CLQSpliterator.class
ConcurrentLinkedQueue.java
package java.util.concurrent
final java.util.concurrent.ConcurrentLinkedQueue$CLQSpliterator extends java.lang.Object implements java.util.Spliterator {
static final int MAX_BATCH
java.util.concurrent.ConcurrentLinkedQueue$Node current
int batch
boolean exhausted
final synthetic java.util.concurrent.ConcurrentLinkedQueue this$0
void <init> (java.util.concurrent.ConcurrentLinkedQueue)
java.util.concurrent.ConcurrentLinkedQueue this$0
public java.util.Spliterator trySplit ()
java.util.concurrent.ConcurrentLinkedQueue$Node q
Object e
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
int i
int n
Object[] a
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
java.util.concurrent.ConcurrentLinkedQueue$Node p
public boolean tryAdvance (java.util.function.Consumer)
Object e
java.util.function.Consumer action
java.util.concurrent.ConcurrentLinkedQueue$Node p
private void setCurrent (java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node p
private java.util.concurrent.ConcurrentLinkedQueue$Node current ()
java.util.concurrent.ConcurrentLinkedQueue$Node p
public long estimateSize ()
public int characteristics ()
}
java/util/concurrent/ConcurrentHashMap$ForwardingNode.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForwardingNode extends java.util.concurrent.ConcurrentHashMap$Node {
final java.util.concurrent.ConcurrentHashMap$Node[] nextTable
void <init> (java.util.concurrent.ConcurrentHashMap$Node[])
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
java.util.concurrent.ConcurrentHashMap$Node e
int n
Object ek
int eh
java.util.concurrent.ConcurrentHashMap$Node e
int n
java.util.concurrent.ConcurrentHashMap$Node[] tab
int h
Object k
}
java/util/concurrent/ConcurrentHashMap$ForEachTransformedMappingTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachTransformedMappingTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction transformer
final java.util.function.Consumer action
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.BiFunction, java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.BiFunction transformer
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
java.util.function.BiFunction transformer
}
java/util/concurrent/SynchronousQueue$TransferQueue$QNode.class
SynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferQueue$QNode extends java.lang.Object {
volatile java.util.concurrent.SynchronousQueue$TransferQueue$QNode next
volatile Object item
volatile Thread waiter
final boolean isData
private static final java.lang.invoke.VarHandle QITEM
private static final java.lang.invoke.VarHandle QNEXT
void <init> (java.lang.Object, boolean)
Object item
boolean isData
boolean casNext (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode cmp
java.util.concurrent.SynchronousQueue$TransferQueue$QNode val
boolean casItem (java.lang.Object, java.lang.Object)
Object cmp
Object val
void tryCancel (java.lang.Object)
Object cmp
boolean isCancelled ()
boolean isOffList ()
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentHashMap$TableStack.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$TableStack extends java.lang.Object {
int length
int index
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$TableStack next
void <init> ()
}
java/util/concurrent/ThreadLocalRandom$1.class
ThreadLocalRandom.java
package java.util.concurrent
java.util.concurrent.ThreadLocalRandom$1 extends java.lang.ThreadLocal {
void <init> ()
protected java.util.concurrent.ThreadLocalRandom initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
java/util/concurrent/ConcurrentHashMap$BulkTask.class
ConcurrentHashMap.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentHashMap$BulkTask extends java.util.concurrent.CountedCompleter {
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node next
java.util.concurrent.ConcurrentHashMap$TableStack stack
java.util.concurrent.ConcurrentHashMap$TableStack spare
int index
int baseIndex
int baseLimit
final int baseSize
int batch
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[])
java.util.concurrent.ConcurrentHashMap$BulkTask par
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
final java.util.concurrent.ConcurrentHashMap$Node advance ()
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$Node e
private void pushState (java.util.concurrent.ConcurrentHashMap$Node[], int, int)
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$TableStack s
private void recoverState (int)
java.util.concurrent.ConcurrentHashMap$TableStack next
int len
int n
java.util.concurrent.ConcurrentHashMap$TableStack s
}
java/util/concurrent/ConcurrentHashMap$SearchEntriesTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$SearchEntriesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function searchFunction
final java.util.concurrent.atomic.AtomicReference result
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.concurrent.atomic.AtomicReference)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function searchFunction
java.util.concurrent.atomic.AtomicReference result
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.atomic.AtomicReference result
java.util.function.Function searchFunction
}
java/util/concurrent/TransferQueue.class
TransferQueue.java
package java.util.concurrent
public abstract java.util.concurrent.TransferQueue extends java.lang.Object implements java.util.concurrent.BlockingQueue {
public abstract boolean tryTransfer (java.lang.Object)
public abstract void transfer (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean tryTransfer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean hasWaitingConsumer ()
public abstract int getWaitingConsumerCount ()
}
java/util/concurrent/ConcurrentHashMap$MapEntry.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapEntry extends java.lang.Object implements java.util.Map$Entry {
final Object key
Object val
final java.util.concurrent.ConcurrentHashMap map
void <init> (java.lang.Object, java.lang.Object, java.util.concurrent.ConcurrentHashMap)
Object key
Object val
java.util.concurrent.ConcurrentHashMap map
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public int hashCode ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object k
Object v
java.util.Map$Entry e
Object o
public java.lang.Object setValue (java.lang.Object)
Object value
Object v
}
java/util/concurrent/CompletableFuture$BiCompletion.class
CompletableFuture.java
package java.util.concurrent
abstract java.util.concurrent.CompletableFuture$BiCompletion extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.concurrent.CompletableFuture snd
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
}
java/util/concurrent/CompletableFuture$Timeout.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$Timeout extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.CompletableFuture f
void <init> (java.util.concurrent.CompletableFuture)
java.util.concurrent.CompletableFuture f
public void run ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceMappingsToLongTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToLongBiFunction transformer
final java.util.function.LongBinaryOperator reducer
final long basis
long result
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask, java.util.function.ToLongBiFunction, long, java.util.function.LongBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask nextRight
java.util.function.ToLongBiFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public final java.lang.Long getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask s
long r
java.util.concurrent.CountedCompleter c
java.util.function.LongBinaryOperator reducer
java.util.function.ToLongBiFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$TreeNode.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$TreeNode extends java.util.concurrent.ConcurrentHashMap$Node {
java.util.concurrent.ConcurrentHashMap$TreeNode parent
java.util.concurrent.ConcurrentHashMap$TreeNode left
java.util.concurrent.ConcurrentHashMap$TreeNode right
java.util.concurrent.ConcurrentHashMap$TreeNode prev
boolean red
void <init> (int, java.lang.Object, java.lang.Object, java.util.concurrent.ConcurrentHashMap$Node, java.util.concurrent.ConcurrentHashMap$TreeNode)
int hash
Object key
Object val
java.util.concurrent.ConcurrentHashMap$Node next
java.util.concurrent.ConcurrentHashMap$TreeNode parent
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
int h
Object k
final java.util.concurrent.ConcurrentHashMap$TreeNode findTreeNode (int, java.lang.Object, java.lang.Class)
int dir
int ph
Object pk
java.util.concurrent.ConcurrentHashMap$TreeNode q
java.util.concurrent.ConcurrentHashMap$TreeNode pl
java.util.concurrent.ConcurrentHashMap$TreeNode pr
java.util.concurrent.ConcurrentHashMap$TreeNode p
int h
Object k
Class kc
}
java/util/concurrent/ConcurrentHashMap$ForEachTransformedEntryTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachTransformedEntryTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.Consumer action
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function transformer
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
java.util.function.Function transformer
}
java/util/concurrent/CompletableFuture$AsyncRun.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$AsyncRun extends java.util.concurrent.ForkJoinTask implements java.lang.Runnable java.util.concurrent.CompletableFuture$AsynchronousCompletionTask {
java.util.concurrent.CompletableFuture dep
Runnable fn
void <init> (java.util.concurrent.CompletableFuture, java.lang.Runnable)
java.util.concurrent.CompletableFuture dep
Runnable fn
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public final boolean exec ()
public void run ()
Throwable ex
Runnable f
java.util.concurrent.CompletableFuture d
public volatile synthetic void setRawResult (java.lang.Object)
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/ForkJoinPool.class
ForkJoinPool.java
package java.util.concurrent
public java.util.concurrent.ForkJoinPool extends java.util.concurrent.AbstractExecutorService {
static final int SWIDTH
static final int SMASK
static final int MAX_CAP
static final int SQMASK
static final int UNSIGNALLED
static final int SS_SEQ
static final int QLOCK
static final int OWNED
static final int FIFO
static final int SHUTDOWN
static final int TERMINATED
static final int STOP
static final int QUIET
static final int DORMANT
static final int INITIAL_QUEUE_CAPACITY
static final int MAXIMUM_QUEUE_CAPACITY
static final int TOP_BOUND_SHIFT
public static final java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory defaultForkJoinWorkerThreadFactory
static final RuntimePermission modifyThreadPermission
static final java.util.concurrent.ForkJoinPool common
static final int COMMON_PARALLELISM
private static final int COMMON_MAX_SPARES
private static int poolNumberSequence
private static final long DEFAULT_KEEPALIVE
private static final long TIMEOUT_SLOP
private static final int DEFAULT_COMMON_MAX_SPARES
private static final int SEED_INCREMENT
private static final long SP_MASK
private static final long UC_MASK
private static final int RC_SHIFT
private static final long RC_UNIT
private static final long RC_MASK
private static final int TC_SHIFT
private static final long TC_UNIT
private static final long TC_MASK
private static final long ADD_WORKER
volatile long stealCount
final long keepAlive
int indexSeed
final int bounds
volatile int mode
java.util.concurrent.ForkJoinPool$WorkQueue[] workQueues
final String workerNamePrefix
final java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
final Thread$UncaughtExceptionHandler ueh
final java.util.function.Predicate saturate
volatile long ctl
private static final java.lang.invoke.VarHandle CTL
private static final java.lang.invoke.VarHandle MODE
static final java.lang.invoke.VarHandle QA
private static void checkPermission ()
SecurityManager security
static transient java.security.AccessControlContext contextWithPermissions (java.security.Permission[])
java.security.Permission perm
java.security.Permission[] perms
java.security.Permissions permissions
private static final synchronized int nextPoolId ()
private boolean createWorker ()
Throwable rex
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory fac
Throwable ex
java.util.concurrent.ForkJoinWorkerThread wt
private void tryAddWorker (long)
long nc
long c
final java.util.concurrent.ForkJoinPool$WorkQueue registerWorker (java.util.concurrent.ForkJoinWorkerThread)
java.util.concurrent.ForkJoinPool$WorkQueue q
int probes
java.util.concurrent.ForkJoinPool$WorkQueue v
int j
int an
java.util.concurrent.ForkJoinPool$WorkQueue[] as
int am
int m
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int n
int s
java.util.concurrent.ForkJoinWorkerThread wt
Thread$UncaughtExceptionHandler handler
int tid
int idbits
String prefix
java.util.concurrent.ForkJoinPool$WorkQueue w
final void deregisterWorker (java.util.concurrent.ForkJoinWorkerThread, java.lang.Throwable)
int n
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
Object lock
int wid
long ns
long c
java.util.concurrent.ForkJoinWorkerThread wt
Throwable ex
java.util.concurrent.ForkJoinPool$WorkQueue w
int phase
final void signalWork ()
int np
int vp
long nc
Thread vt
long c
int sp
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int i
java.util.concurrent.ForkJoinPool$WorkQueue v
private int tryCompensate (java.util.concurrent.ForkJoinPool$WorkQueue)
int n
int vp
Thread vt
long nc
java.util.concurrent.ForkJoinPool$WorkQueue v
int wp
long uc
int np
long nc
java.util.concurrent.ForkJoinPool$WorkQueue q
Thread wt
Thread$State ts
int i
java.util.function.Predicate sat
int md
int pc
int tc
int bc
boolean unstable
int n
int sp
java.util.concurrent.ForkJoinPool$WorkQueue w
int t
long c
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
long nc
final void runWorker (java.util.concurrent.ForkJoinPool$WorkQueue)
long np
long c
long nc
long nc
long d
int pred
long c
int md
int rc
int phase
java.util.concurrent.ForkJoinPool$WorkQueue w
int r
private boolean scan (java.util.concurrent.ForkJoinPool$WorkQueue, int)
int cap
int k
java.util.concurrent.ForkJoinTask t
int qid
java.util.concurrent.ForkJoinTask[] a
int b
java.util.concurrent.ForkJoinPool$WorkQueue q
int m
int j
int n
java.util.concurrent.ForkJoinPool$WorkQueue w
int r
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
final int awaitJoin (java.util.concurrent.ForkJoinPool$WorkQueue, java.util.concurrent.ForkJoinTask, long)
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinTask[] a
int cap
int k
int qid
int b
java.util.concurrent.ForkJoinPool$WorkQueue q
long ms
long ns
long ms
int block
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int n
int m
int src
int id
int r
int step
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinTask task
long deadline
int s
int seed
final void helpQuiescePool (java.util.concurrent.ForkJoinPool$WorkQueue)
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinTask[] a
int cap
int k
int qid
int qs
java.util.concurrent.ForkJoinPool$WorkQueue q
int b
int m
java.util.concurrent.ForkJoinTask localTask
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
boolean quiet
boolean empty
int n
int source
int released
java.util.concurrent.ForkJoinPool$WorkQueue w
int prevSrc
int seed
int r
int step
private java.util.concurrent.ForkJoinTask pollScan (boolean)
int origin
int step
java.util.concurrent.ForkJoinTask t
int b
java.util.concurrent.ForkJoinPool$WorkQueue q
int i
int oldSum
int checkSum
int m
int r
int h
int origin
int step
boolean nonempty
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int n
boolean submissionsOnly
final java.util.concurrent.ForkJoinTask nextTaskFor (java.util.concurrent.ForkJoinPool$WorkQueue)
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinTask t
final void externalPush (java.util.concurrent.ForkJoinTask)
int n
java.util.concurrent.ForkJoinPool$WorkQueue[] vs
int i
int vn
int qid
Object lock
java.util.concurrent.ForkJoinTask[] qa
java.util.concurrent.ForkJoinPool$WorkQueue q
int md
int n
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
java.util.concurrent.ForkJoinTask task
int r
private java.util.concurrent.ForkJoinTask externalSubmit (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinWorkerThread w
java.util.concurrent.ForkJoinPool$WorkQueue q
java.util.concurrent.ForkJoinTask task
Thread t
static java.util.concurrent.ForkJoinPool$WorkQueue commonSubmitterQueue ()
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int n
java.util.concurrent.ForkJoinPool p
int r
final boolean tryExternalUnpush (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinPool$WorkQueue w
int n
java.util.concurrent.ForkJoinTask task
int r
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
final int externalHelpComplete (java.util.concurrent.CountedCompleter, int)
java.util.concurrent.ForkJoinPool$WorkQueue w
int n
java.util.concurrent.CountedCompleter task
int maxTasks
int r
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
final int helpComplete (java.util.concurrent.ForkJoinPool$WorkQueue, java.util.concurrent.CountedCompleter, int)
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.CountedCompleter task
int maxTasks
static int getSurplusQueuedTaskCount ()
int p
int a
int n
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool pool
java.util.concurrent.ForkJoinPool$WorkQueue q
Thread t
private boolean tryTerminate (boolean, boolean)
int s
int p
int d
int b
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
boolean running
long checkSum
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
long oldSum
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
long checkSum
long oldSum
boolean now
boolean enable
int md
public void <init> ()
public void <init> (int)
int parallelism
public void <init> (int, java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory, java.lang.Thread$UncaughtExceptionHandler, boolean)
int parallelism
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
Thread$UncaughtExceptionHandler handler
boolean asyncMode
public void <init> (int, java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory, java.lang.Thread$UncaughtExceptionHandler, boolean, int, int, int, java.util.function.Predicate, long, java.util.concurrent.TimeUnit)
int parallelism
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
Thread$UncaughtExceptionHandler handler
boolean asyncMode
int corePoolSize
int maximumPoolSize
int minimumRunnable
java.util.function.Predicate saturate
long keepAliveTime
java.util.concurrent.TimeUnit unit
long ms
int corep
long c
int m
int maxSpares
int minAvail
int b
int n
private static java.lang.Object newInstanceFromSystemProperty (java.lang.String) throws java.lang.ReflectiveOperationException
String property
String className
private void <init> (byte)
String pp
byte forCommonPoolOnly
int parallelism
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory fac
Thread$UncaughtExceptionHandler handler
long c
int b
int n
public static java.util.concurrent.ForkJoinPool commonPool ()
public java.lang.Object invoke (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask task
public void execute (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask task
public void execute (java.lang.Runnable)
java.util.concurrent.ForkJoinTask job
Runnable task
java.util.concurrent.ForkJoinTask job
public java.util.concurrent.ForkJoinTask submit (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask task
public java.util.concurrent.ForkJoinTask submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public java.util.concurrent.ForkJoinTask submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public java.util.concurrent.ForkJoinTask submit (java.lang.Runnable)
Runnable task
public java.util.List invokeAll (java.util.Collection)
java.util.concurrent.ForkJoinTask f
java.util.concurrent.Callable t
int i
int size
int i
int size
Throwable t
java.util.Collection tasks
java.util.ArrayList futures
public java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory getFactory ()
public java.lang.Thread$UncaughtExceptionHandler getUncaughtExceptionHandler ()
public int getParallelism ()
int par
public static int getCommonPoolParallelism ()
public int getPoolSize ()
public boolean getAsyncMode ()
public int getRunningThreadCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int rc
public int getActiveThreadCount ()
int r
public boolean isQuiescent ()
java.util.concurrent.ForkJoinPool$WorkQueue v
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
long c
int md
int pc
int tc
int rc
public long getStealCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
long count
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
public long getQueuedTaskCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int count
public int getQueuedSubmissionCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int count
public boolean hasQueuedSubmissions ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
protected java.util.concurrent.ForkJoinTask pollSubmission ()
protected int drainTasksTo (java.util.Collection)
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.Collection c
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int count
public java.lang.String toString ()
int size
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
int md
long c
long st
long qt
long qs
int rc
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int pc
int tc
int ac
String level
public void shutdown ()
public java.util.List shutdownNow ()
public boolean isTerminated ()
public boolean isTerminating ()
int md
public boolean isShutdown ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long millis
long timeout
java.util.concurrent.TimeUnit unit
long nanos
long deadline
public boolean awaitQuiescence (long, java.util.concurrent.TimeUnit)
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinTask t
long startTime
long timeout
java.util.concurrent.TimeUnit unit
long nanos
Thread thread
static void quiesceCommonPool ()
public static void managedBlock (java.util.concurrent.ForkJoinPool$ManagedBlocker) throws java.lang.InterruptedException
int block
java.util.concurrent.ForkJoinPool p
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinPool$ManagedBlocker blocker
Thread t
static void helpAsyncBlocker (java.util.concurrent.Executor, java.util.concurrent.ForkJoinPool$ManagedBlocker)
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int n
int r
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinPool p
Thread thread
java.util.concurrent.Executor e
java.util.concurrent.ForkJoinPool$ManagedBlocker blocker
protected java.util.concurrent.RunnableFuture newTaskFor (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object value
protected java.util.concurrent.RunnableFuture newTaskFor (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
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)
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
String p
Class ensureLoaded
int commonMaxSpares
}
java/util/concurrent/ConcurrentHashMap$MapReduceValuesToIntTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToIntFunction transformer
final java.util.function.IntBinaryOperator reducer
final int basis
int result
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask nextRight
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public final java.lang.Integer getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask s
int r
java.util.concurrent.CountedCompleter c
java.util.function.IntBinaryOperator reducer
java.util.function.ToIntFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/SynchronousQueue$WaitQueue.class
SynchronousQueue.java
package java.util.concurrent
java.util.concurrent.SynchronousQueue$WaitQueue extends java.lang.Object implements java.io.Serializable {
void <init> ()
}
java/util/concurrent/ConcurrentLinkedQueue.class
ConcurrentLinkedQueue.java
package java.util.concurrent
public java.util.concurrent.ConcurrentLinkedQueue extends java.util.AbstractQueue implements java.util.Queue java.io.Serializable {
private static final long serialVersionUID
volatile transient java.util.concurrent.ConcurrentLinkedQueue$Node head
private volatile transient java.util.concurrent.ConcurrentLinkedQueue$Node tail
private static final int MAX_HOPS
private static final java.lang.invoke.VarHandle HEAD
private static final java.lang.invoke.VarHandle TAIL
static final java.lang.invoke.VarHandle ITEM
static final java.lang.invoke.VarHandle NEXT
public void <init> ()
public void <init> (java.util.Collection)
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
Object e
java.util.Collection c
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node t
public boolean add (java.lang.Object)
Object e
final void updateHead (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
final java.util.concurrent.ConcurrentLinkedQueue$Node succ (java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node p
private boolean tryCasSuccessor (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node pred
java.util.concurrent.ConcurrentLinkedQueue$Node c
java.util.concurrent.ConcurrentLinkedQueue$Node p
private java.util.concurrent.ConcurrentLinkedQueue$Node skipDeadNodes (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node pred
java.util.concurrent.ConcurrentLinkedQueue$Node c
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
public boolean offer (java.lang.Object)
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node t
java.util.concurrent.ConcurrentLinkedQueue$Node p
Object e
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
public java.lang.Object poll ()
java.util.concurrent.ConcurrentLinkedQueue$Node q
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
public java.lang.Object peek ()
java.util.concurrent.ConcurrentLinkedQueue$Node q
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node first ()
java.util.concurrent.ConcurrentLinkedQueue$Node q
boolean hasItem
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
public boolean isEmpty ()
public int size ()
java.util.concurrent.ConcurrentLinkedQueue$Node p
int count
public boolean contains (java.lang.Object)
java.util.concurrent.ConcurrentLinkedQueue$Node c
java.util.concurrent.ConcurrentLinkedQueue$Node q
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node pred
Object o
public boolean remove (java.lang.Object)
java.util.concurrent.ConcurrentLinkedQueue$Node c
java.util.concurrent.ConcurrentLinkedQueue$Node q
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node pred
Object o
public boolean addAll (java.util.Collection)
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
Object e
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node t
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.Collection c
java.util.concurrent.ConcurrentLinkedQueue$Node beginningOfTheEnd
java.util.concurrent.ConcurrentLinkedQueue$Node last
public java.lang.String toString ()
String s
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
int charLength
int size
String[] a
private java.lang.Object[] toArrayInternal (java.lang.Object[])
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
int size
Object[] a
Object[] x
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Iterator iterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
Object item
java.io.ObjectInputStream s
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node t
public java.util.Spliterator spliterator ()
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public void clear ()
private boolean bulkRemove (java.util.function.Predicate)
Object item
boolean pAlive
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node c
java.util.concurrent.ConcurrentLinkedQueue$Node pred
java.util.concurrent.ConcurrentLinkedQueue$Node q
int hops
java.util.function.Predicate filter
boolean removed
void forEachFrom (java.util.function.Consumer, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node c
java.util.concurrent.ConcurrentLinkedQueue$Node q
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node pred
java.util.function.Consumer action
java.util.concurrent.ConcurrentLinkedQueue$Node p
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
private static synthetic boolean lambda$clear$2 (java.lang.Object)
Object e
private static synthetic boolean lambda$retainAll$1 (java.util.Collection, java.lang.Object)
java.util.Collection c
Object e
private static synthetic boolean lambda$removeAll$0 (java.util.Collection, java.lang.Object)
java.util.Collection c
Object e
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentHashMap$MapReduceEntriesToLongTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToLongFunction transformer
final java.util.function.LongBinaryOperator reducer
final long basis
long result
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask nextRight
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public final java.lang.Long getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask s
long r
java.util.concurrent.CountedCompleter c
java.util.function.LongBinaryOperator reducer
java.util.function.ToLongFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/Exchanger$Participant.class
Exchanger.java
package java.util.concurrent
final java.util.concurrent.Exchanger$Participant extends java.lang.ThreadLocal {
void <init> ()
public java.util.concurrent.Exchanger$Node initialValue ()
public volatile synthetic java.lang.Object initialValue ()
}
java/util/concurrent/CompletableFuture$BiRelay.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$BiRelay extends java.util.concurrent.CompletableFuture$BiCompletion {
void <init> (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture)
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Object s
Object z
Throwable x
Object z
Throwable x
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Object s
}
java/util/concurrent/CompletableFuture$UniRelay.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniRelay extends java.util.concurrent.CompletableFuture$UniCompletion {
void <init> (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture)
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
Object r
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
Object r
}
java/util/concurrent/CompletableFuture$Delayer.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$Delayer extends java.lang.Object {
static final java.util.concurrent.ScheduledThreadPoolExecutor delayer
void <init> ()
static java.util.concurrent.ScheduledFuture delay (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
static void <clinit> ()
}
java/util/concurrent/ConcurrentHashMap$KeyIterator.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$KeyIterator extends java.util.concurrent.ConcurrentHashMap$BaseIterator implements java.util.Iterator java.util.Enumeration {
void <init> (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
java.util.concurrent.ConcurrentHashMap map
public final java.lang.Object next ()
java.util.concurrent.ConcurrentHashMap$Node p
Object k
public final java.lang.Object nextElement ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceEntriesToIntTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToIntFunction transformer
final java.util.function.IntBinaryOperator reducer
final int basis
int result
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask nextRight
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public final java.lang.Integer getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask s
int r
java.util.concurrent.CountedCompleter c
java.util.function.IntBinaryOperator reducer
java.util.function.ToIntFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/CompletableFuture$DelayedCompleter.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$DelayedCompleter extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.CompletableFuture f
final Object u
void <init> (java.util.concurrent.CompletableFuture, java.lang.Object)
java.util.concurrent.CompletableFuture f
Object u
public void run ()
}
java/util/concurrent/ConcurrentHashMap$TreeBin.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$TreeBin extends java.util.concurrent.ConcurrentHashMap$Node {
java.util.concurrent.ConcurrentHashMap$TreeNode root
volatile java.util.concurrent.ConcurrentHashMap$TreeNode first
volatile Thread waiter
volatile int lockState
static final int WRITER
static final int WAITER
static final int READER
private static final jdk.internal.misc.Unsafe U
private static final long LOCKSTATE
static final synthetic boolean $assertionsDisabled
static int tieBreakOrder (java.lang.Object, java.lang.Object)
int d
Object a
Object b
int d
void <init> (java.util.concurrent.ConcurrentHashMap$TreeNode)
int dir
int dir
int dir
int dir
int ph
Object pk
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode p
Object k
int h
Class kc
java.util.concurrent.ConcurrentHashMap$TreeNode x
java.util.concurrent.ConcurrentHashMap$TreeNode next
java.util.concurrent.ConcurrentHashMap$TreeNode b
java.util.concurrent.ConcurrentHashMap$TreeNode r
private final void lockRoot ()
private final void unlockRoot ()
private final void contendedLock ()
int s
boolean waiting
final java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
Object ek
Thread w
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
Thread w
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
int s
java.util.concurrent.ConcurrentHashMap$Node e
int h
Object k
final java.util.concurrent.ConcurrentHashMap$TreeNode putTreeVal (int, java.lang.Object, java.lang.Object)
int dir
int dir
int dir
java.util.concurrent.ConcurrentHashMap$TreeNode q
java.util.concurrent.ConcurrentHashMap$TreeNode q
java.util.concurrent.ConcurrentHashMap$TreeNode ch
Object pk
java.util.concurrent.ConcurrentHashMap$TreeNode x
java.util.concurrent.ConcurrentHashMap$TreeNode f
int dir
int ph
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode p
int h
Object k
Object v
Class kc
boolean searched
final boolean removeTreeNode (java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode rl
java.util.concurrent.ConcurrentHashMap$TreeNode sp
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode s
java.util.concurrent.ConcurrentHashMap$TreeNode sl
boolean c
java.util.concurrent.ConcurrentHashMap$TreeNode sr
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode pl
java.util.concurrent.ConcurrentHashMap$TreeNode pr
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$TreeNode next
java.util.concurrent.ConcurrentHashMap$TreeNode pred
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode rl
static java.util.concurrent.ConcurrentHashMap$TreeNode rotateLeft (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode rl
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode p
static java.util.concurrent.ConcurrentHashMap$TreeNode rotateRight (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode l
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode lr
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode p
static java.util.concurrent.ConcurrentHashMap$TreeNode balanceInsertion (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode xpp
java.util.concurrent.ConcurrentHashMap$TreeNode xppr
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode xpp
java.util.concurrent.ConcurrentHashMap$TreeNode xppl
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode x
static java.util.concurrent.ConcurrentHashMap$TreeNode balanceDeletion (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode sl
java.util.concurrent.ConcurrentHashMap$TreeNode sr
java.util.concurrent.ConcurrentHashMap$TreeNode xpr
java.util.concurrent.ConcurrentHashMap$TreeNode sl
java.util.concurrent.ConcurrentHashMap$TreeNode sr
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode xpl
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode x
static boolean checkInvariants (java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode t
java.util.concurrent.ConcurrentHashMap$TreeNode tp
java.util.concurrent.ConcurrentHashMap$TreeNode tl
java.util.concurrent.ConcurrentHashMap$TreeNode tr
java.util.concurrent.ConcurrentHashMap$TreeNode tb
java.util.concurrent.ConcurrentHashMap$TreeNode tn
static void <clinit> ()
}
java/util/concurrent/CompletableFuture$UniAccept.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniAccept extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.Consumer fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Consumer)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.Consumer fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
Object r
java.util.function.Consumer f
Throwable x
Object t
Throwable ex
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
Object r
java.util.function.Consumer f
}
java/util/concurrent/CompletableFuture$Signaller.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$Signaller extends java.util.concurrent.CompletableFuture$Completion implements java.util.concurrent.ForkJoinPool$ManagedBlocker {
long nanos
final long deadline
final boolean interruptible
boolean interrupted
volatile Thread thread
void <init> (boolean, long, long)
boolean interruptible
long nanos
long deadline
final java.util.concurrent.CompletableFuture tryFire (int)
int ignore
Thread w
public boolean isReleasable ()
public boolean block ()
final boolean isLive ()
}
java/util/concurrent/ConcurrentLinkedQueue$Node.class
ConcurrentLinkedQueue.java
package java.util.concurrent
final java.util.concurrent.ConcurrentLinkedQueue$Node extends java.lang.Object {
volatile Object item
volatile java.util.concurrent.ConcurrentLinkedQueue$Node next
void <init> (java.lang.Object)
Object item
void <init> ()
void appendRelaxed (java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node next
boolean casItem (java.lang.Object, java.lang.Object)
Object cmp
Object val
}
java/util/concurrent/ConcurrentLinkedDeque$Node.class
ConcurrentLinkedDeque.java
package java.util.concurrent
final java.util.concurrent.ConcurrentLinkedDeque$Node extends java.lang.Object {
volatile java.util.concurrent.ConcurrentLinkedDeque$Node prev
volatile Object item
volatile java.util.concurrent.ConcurrentLinkedDeque$Node next
void <init> ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceMappingsToDoubleTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToDoubleBiFunction transformer
final java.util.function.DoubleBinaryOperator reducer
final double basis
double result
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask, java.util.function.ToDoubleBiFunction, double, java.util.function.DoubleBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask nextRight
java.util.function.ToDoubleBiFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public final java.lang.Double getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask s
double r
java.util.concurrent.CountedCompleter c
java.util.function.DoubleBinaryOperator reducer
java.util.function.ToDoubleBiFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/CompletableFuture$TaskSubmitter.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$TaskSubmitter extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.Executor executor
final Runnable action
void <init> (java.util.concurrent.Executor, java.lang.Runnable)
java.util.concurrent.Executor executor
Runnable action
public void run ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceEntriesToDoubleTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToDoubleFunction transformer
final java.util.function.DoubleBinaryOperator reducer
final double basis
double result
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask nextRight
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public final java.lang.Double getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask s
double r
java.util.concurrent.CountedCompleter c
java.util.function.DoubleBinaryOperator reducer
java.util.function.ToDoubleFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/CompletableFuture$DelayedExecutor.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$DelayedExecutor extends java.lang.Object implements java.util.concurrent.Executor {
final long delay
final java.util.concurrent.TimeUnit unit
final java.util.concurrent.Executor executor
void <init> (long, java.util.concurrent.TimeUnit, java.util.concurrent.Executor)
long delay
java.util.concurrent.TimeUnit unit
java.util.concurrent.Executor executor
public void execute (java.lang.Runnable)
Runnable r
}
java/util/concurrent/ConcurrentHashMap$MapReduceKeysToDoubleTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToDoubleFunction transformer
final java.util.function.DoubleBinaryOperator reducer
final double basis
double result
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask nextRight
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public final java.lang.Double getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask s
double r
java.util.concurrent.CountedCompleter c
java.util.function.DoubleBinaryOperator reducer
java.util.function.ToDoubleFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/ForkJoinTask$AdaptedRunnable.class
ForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$AdaptedRunnable extends java.util.concurrent.ForkJoinTask implements java.util.concurrent.RunnableFuture {
final Runnable runnable
Object result
private static final long serialVersionUID
void <init> (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public final java.lang.Object getRawResult ()
public final void setRawResult (java.lang.Object)
Object v
public final boolean exec ()
public final void run ()
public java.lang.String toString ()
}
java/util/concurrent/ForkJoinTask$ExceptionNode.class
ForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$ExceptionNode extends java.lang.ref.WeakReference {
final Throwable ex
java.util.concurrent.ForkJoinTask$ExceptionNode next
final long thrower
final int hashCode
void <init> (java.util.concurrent.ForkJoinTask, java.lang.Throwable, java.util.concurrent.ForkJoinTask$ExceptionNode, java.lang.ref.ReferenceQueue)
java.util.concurrent.ForkJoinTask task
Throwable ex
java.util.concurrent.ForkJoinTask$ExceptionNode next
java.lang.ref.ReferenceQueue exceptionTableRefQueue
}
java/util/concurrent/ForkJoinTask.class
ForkJoinTask.java
package java.util.concurrent
public abstract java.util.concurrent.ForkJoinTask extends java.lang.Object implements java.util.concurrent.Future java.io.Serializable {
volatile int status
private static final int DONE
private static final int ABNORMAL
private static final int THROWN
private static final int SIGNAL
private static final int SMASK
private static final java.util.concurrent.ForkJoinTask$ExceptionNode[] exceptionTable
private static final java.util.concurrent.locks.ReentrantLock exceptionTableLock
private static final java.lang.ref.ReferenceQueue exceptionTableRefQueue
private static final long serialVersionUID
private static final java.lang.invoke.VarHandle STATUS
public void <init> ()
static boolean isExceptionalStatus (int)
int s
private int setDone ()
int s
private int abnormalCompletion (int)
int s
int ns
int completion
final int doExec ()
boolean completed
Throwable rex
boolean completed
int s
final void internalWait (long)
long timeout
private int externalAwaitDone ()
InterruptedException ie
boolean interrupted
int s
private int externalInterruptibleAwaitDone () throws java.lang.InterruptedException
int s
private int tryExternalHelp ()
int s
private int doJoin ()
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool$WorkQueue w
Thread t
int s
private int doInvoke ()
java.util.concurrent.ForkJoinWorkerThread wt
Thread t
int s
final int recordExceptionalCompletion (java.lang.Throwable)
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
int i
int h
java.util.concurrent.locks.ReentrantLock lock
Throwable ex
int s
private int setExceptionalCompletion (java.lang.Throwable)
Throwable ex
int s
void internalPropagateException (java.lang.Throwable)
Throwable ex
static final void cancelIgnoringExceptions (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask t
private void clearExceptionalCompletion ()
java.util.concurrent.ForkJoinTask$ExceptionNode next
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
int i
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.ForkJoinTask$ExceptionNode pred
int h
java.util.concurrent.locks.ReentrantLock lock
private java.lang.Throwable getThrowableException ()
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
java.util.concurrent.ForkJoinTask$ExceptionNode e
Throwable ex
Class[] ps
java.lang.reflect.Constructor c
Throwable wx
java.lang.reflect.Constructor noArgCtor
int h
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.locks.ReentrantLock lock
Throwable ex
private static void expungeStaleExceptions ()
java.util.concurrent.ForkJoinTask$ExceptionNode next
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
int i
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.ForkJoinTask$ExceptionNode pred
Object x
static final void helpExpungeStaleExceptions ()
java.util.concurrent.locks.ReentrantLock lock
static void rethrow (java.lang.Throwable)
Throwable ex
static void uncheckedThrow (java.lang.Throwable) throws java.lang.Throwable
Throwable t
private void reportException (int)
int s
public final java.util.concurrent.ForkJoinTask fork ()
Thread t
public final java.lang.Object join ()
int s
public final java.lang.Object invoke ()
int s
public static void invokeAll (java.util.concurrent.ForkJoinTask, java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask t1
java.util.concurrent.ForkJoinTask t2
int s1
int s2
public static transient void invokeAll (java.util.concurrent.ForkJoinTask[])
java.util.concurrent.ForkJoinTask t
int i
java.util.concurrent.ForkJoinTask t
int i
java.util.concurrent.ForkJoinTask[] tasks
Throwable ex
int last
public static java.util.Collection invokeAll (java.util.Collection)
java.util.concurrent.ForkJoinTask t
int i
java.util.concurrent.ForkJoinTask t
int i
java.util.Collection tasks
java.util.List ts
Throwable ex
int last
public boolean cancel (boolean)
boolean mayInterruptIfRunning
int s
public final boolean isDone ()
public final boolean isCancelled ()
public final boolean isCompletedAbnormally ()
public final boolean isCompletedNormally ()
public final java.lang.Throwable getException ()
int s
public void completeExceptionally (java.lang.Throwable)
Throwable ex
public void complete (java.lang.Object)
Throwable rex
Object value
public final void quietlyComplete ()
public final java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
int s
public final java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.concurrent.ForkJoinWorkerThread wt
long ns
long ms
long d
long deadline
Thread t
long timeout
java.util.concurrent.TimeUnit unit
int s
long nanos
public final void quietlyJoin ()
public final void quietlyInvoke ()
public static void helpQuiesce ()
java.util.concurrent.ForkJoinWorkerThread wt
Thread t
public void reinitialize ()
public static java.util.concurrent.ForkJoinPool getPool ()
Thread t
public static boolean inForkJoinPool ()
public boolean tryUnfork ()
Thread t
public static int getQueuedTaskCount ()
java.util.concurrent.ForkJoinPool$WorkQueue q
Thread t
java.util.concurrent.ForkJoinPool$WorkQueue q
public static int getSurplusQueuedTaskCount ()
public abstract java.lang.Object getRawResult ()
protected abstract void setRawResult (java.lang.Object)
protected abstract boolean exec ()
protected static java.util.concurrent.ForkJoinTask peekNextLocalTask ()
java.util.concurrent.ForkJoinPool$WorkQueue q
Thread t
java.util.concurrent.ForkJoinPool$WorkQueue q
protected static java.util.concurrent.ForkJoinTask pollNextLocalTask ()
Thread t
protected static java.util.concurrent.ForkJoinTask pollTask ()
java.util.concurrent.ForkJoinWorkerThread wt
Thread t
protected static java.util.concurrent.ForkJoinTask pollSubmission ()
Thread t
public final short getForkJoinTaskTag ()
public final short setForkJoinTaskTag (short)
int s
short newValue
public final boolean compareAndSetForkJoinTaskTag (short, short)
int s
short expect
short update
public static java.util.concurrent.ForkJoinTask adapt (java.lang.Runnable)
Runnable runnable
public static java.util.concurrent.ForkJoinTask adapt (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public static java.util.concurrent.ForkJoinTask adapt (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
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
Object ex
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory$1.class
ForkJoinPool.java
package java.util.concurrent
java.util.concurrent.ForkJoinPool$DefaultForkJoinWorkerThreadFactory$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic java.util.concurrent.ForkJoinPool val$pool
final synthetic java.util.concurrent.ForkJoinPool$DefaultForkJoinWorkerThreadFactory this$0
void <init> (java.util.concurrent.ForkJoinPool$DefaultForkJoinWorkerThreadFactory, java.util.concurrent.ForkJoinPool)
java.util.concurrent.ForkJoinPool$DefaultForkJoinWorkerThreadFactory this$0
public java.util.concurrent.ForkJoinWorkerThread run ()
public volatile synthetic java.lang.Object run ()
}
java/util/concurrent/LinkedTransferQueue.class
LinkedTransferQueue.java
package java.util.concurrent
public java.util.concurrent.LinkedTransferQueue extends java.util.AbstractQueue implements java.util.concurrent.TransferQueue java.io.Serializable {
private static final long serialVersionUID
private static final boolean MP
private static final int FRONT_SPINS
private static final int CHAINED_SPINS
static final int SWEEP_THRESHOLD
volatile transient java.util.concurrent.LinkedTransferQueue$Node head
private volatile transient java.util.concurrent.LinkedTransferQueue$Node tail
private volatile transient int sweepVotes
private static final int NOW
private static final int ASYNC
private static final int SYNC
private static final int TIMED
private static final int MAX_HOPS
private static final java.lang.invoke.VarHandle HEAD
private static final java.lang.invoke.VarHandle TAIL
private static final java.lang.invoke.VarHandle SWEEPVOTES
static final java.lang.invoke.VarHandle ITEM
static final java.lang.invoke.VarHandle NEXT
static final java.lang.invoke.VarHandle WAITER
private boolean casTail (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node cmp
java.util.concurrent.LinkedTransferQueue$Node val
private boolean casHead (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node cmp
java.util.concurrent.LinkedTransferQueue$Node val
private int incSweepVotes ()
private boolean tryCasSuccessor (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node pred
java.util.concurrent.LinkedTransferQueue$Node c
java.util.concurrent.LinkedTransferQueue$Node p
private java.util.concurrent.LinkedTransferQueue$Node skipDeadNodes (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node pred
java.util.concurrent.LinkedTransferQueue$Node c
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node q
private void skipDeadNodesNearHead (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node q
java.util.concurrent.LinkedTransferQueue$Node h
java.util.concurrent.LinkedTransferQueue$Node p
private java.lang.Object xfer (java.lang.Object, boolean, int, long)
Object item
java.util.concurrent.LinkedTransferQueue$Node q
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node s
java.util.concurrent.LinkedTransferQueue$Node t
java.util.concurrent.LinkedTransferQueue$Node h
Object e
boolean haveData
int how
long nanos
private java.lang.Object awaitMatch (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node, java.lang.Object, boolean, long)
Object itemE
Object item
java.util.concurrent.LinkedTransferQueue$Node s
java.util.concurrent.LinkedTransferQueue$Node pred
Object e
boolean timed
long nanos
long deadline
Thread w
int spins
java.util.concurrent.ThreadLocalRandom randomYields
private static int spinsFor (java.util.concurrent.LinkedTransferQueue$Node, boolean)
java.util.concurrent.LinkedTransferQueue$Node pred
boolean haveData
final java.util.concurrent.LinkedTransferQueue$Node firstDataNode ()
java.util.concurrent.LinkedTransferQueue$Node q
java.util.concurrent.LinkedTransferQueue$Node h
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node first
private int countOfMode (boolean)
java.util.concurrent.LinkedTransferQueue$Node p
int count
boolean data
public java.lang.String toString ()
String s
Object item
java.util.concurrent.LinkedTransferQueue$Node p
int charLength
int size
String[] a
private java.lang.Object[] toArrayInternal (java.lang.Object[])
Object item
java.util.concurrent.LinkedTransferQueue$Node p
int size
Object[] a
Object[] x
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Spliterator spliterator ()
final void unsplice (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node h
java.util.concurrent.LinkedTransferQueue$Node hn
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node pred
java.util.concurrent.LinkedTransferQueue$Node s
private void sweep ()
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node s
java.util.concurrent.LinkedTransferQueue$Node n
public void <init> ()
public void <init> (java.util.Collection)
java.util.concurrent.LinkedTransferQueue$Node newNode
Object e
java.util.Collection c
java.util.concurrent.LinkedTransferQueue$Node h
java.util.concurrent.LinkedTransferQueue$Node t
public void put (java.lang.Object)
Object e
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit)
Object e
long timeout
java.util.concurrent.TimeUnit unit
public boolean offer (java.lang.Object)
Object e
public boolean add (java.lang.Object)
Object e
public boolean tryTransfer (java.lang.Object)
Object e
public void transfer (java.lang.Object) throws java.lang.InterruptedException
Object e
public boolean tryTransfer (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
Object e
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
Object e
public java.lang.Object poll ()
public int drainTo (java.util.Collection)
Object e
java.util.Collection c
int n
public int drainTo (java.util.Collection, int)
Object e
java.util.Collection c
int maxElements
int n
public java.util.Iterator iterator ()
public java.lang.Object peek ()
Object e
Object item
java.util.concurrent.LinkedTransferQueue$Node p
public boolean isEmpty ()
public boolean hasWaitingConsumer ()
Object item
java.util.concurrent.LinkedTransferQueue$Node p
public int size ()
public int getWaitingConsumerCount ()
public boolean remove (java.lang.Object)
java.util.concurrent.LinkedTransferQueue$Node c
java.util.concurrent.LinkedTransferQueue$Node q
Object item
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node pred
Object o
public boolean contains (java.lang.Object)
java.util.concurrent.LinkedTransferQueue$Node c
java.util.concurrent.LinkedTransferQueue$Node q
Object item
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node pred
Object o
public int remainingCapacity ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object e
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.concurrent.LinkedTransferQueue$Node newNode
Object item
java.io.ObjectInputStream s
java.util.concurrent.LinkedTransferQueue$Node h
java.util.concurrent.LinkedTransferQueue$Node t
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public void clear ()
private boolean bulkRemove (java.util.function.Predicate)
Object item
boolean pAlive
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node c
java.util.concurrent.LinkedTransferQueue$Node pred
java.util.concurrent.LinkedTransferQueue$Node q
int hops
java.util.function.Predicate filter
boolean removed
void forEachFrom (java.util.function.Consumer, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node c
java.util.concurrent.LinkedTransferQueue$Node q
Object item
java.util.concurrent.LinkedTransferQueue$Node pred
java.util.function.Consumer action
java.util.concurrent.LinkedTransferQueue$Node p
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
private static synthetic boolean lambda$clear$2 (java.lang.Object)
Object e
private static synthetic boolean lambda$retainAll$1 (java.util.Collection, java.lang.Object)
java.util.Collection c
Object e
private static synthetic boolean lambda$removeAll$0 (java.util.Collection, java.lang.Object)
java.util.Collection c
Object e
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/SynchronousQueue.class
SynchronousQueue.java
package java.util.concurrent
public java.util.concurrent.SynchronousQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue java.io.Serializable {
private static final long serialVersionUID
static final int MAX_TIMED_SPINS
static final int MAX_UNTIMED_SPINS
static final long SPIN_FOR_TIMEOUT_THRESHOLD
private volatile transient java.util.concurrent.SynchronousQueue$Transferer transferer
private java.util.concurrent.locks.ReentrantLock qlock
private java.util.concurrent.SynchronousQueue$WaitQueue waitingProducers
private java.util.concurrent.SynchronousQueue$WaitQueue waitingConsumers
public void <init> ()
public void <init> (boolean)
boolean fair
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 boolean offer (java.lang.Object)
Object e
public java.lang.Object take () throws java.lang.InterruptedException
Object e
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
Object e
public java.lang.Object poll ()
public boolean isEmpty ()
public int size ()
public int remainingCapacity ()
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (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
public java.lang.Object peek ()
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.String toString ()
public int drainTo (java.util.Collection)
Object e
java.util.Collection c
int n
public int drainTo (java.util.Collection, int)
Object e
java.util.Collection c
int maxElements
int n
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
boolean fair
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
static void <clinit> ()
}
java/util/concurrent/CompletableFuture$Canceller.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$Canceller extends java.lang.Object implements java.util.function.BiConsumer {
final java.util.concurrent.Future f
void <init> (java.util.concurrent.Future)
java.util.concurrent.Future f
public void accept (java.lang.Object, java.lang.Throwable)
Object ignore
Throwable ex
public volatile synthetic void accept (java.lang.Object, java.lang.Object)
}
java/util/concurrent/ThreadLocalRandom$RandomDoublesSpliterator.class
ThreadLocalRandom.java
package java.util.concurrent
final java.util.concurrent.ThreadLocalRandom$RandomDoublesSpliterator extends java.lang.Object implements java.util.Spliterator$OfDouble {
long index
final long fence
final double origin
final double bound
void <init> (long, long, double, double)
long index
long fence
double origin
double bound
public java.util.concurrent.ThreadLocalRandom$RandomDoublesSpliterator trySplit ()
long i
long m
public long estimateSize ()
public int characteristics ()
public boolean tryAdvance (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer consumer
long i
long f
public void forEachRemaining (java.util.function.DoubleConsumer)
double o
double b
java.util.concurrent.ThreadLocalRandom rng
java.util.function.DoubleConsumer consumer
long i
long f
public volatile synthetic java.util.Spliterator$OfDouble trySplit ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/concurrent/BlockingDeque.class
BlockingDeque.java
package java.util.concurrent
public abstract java.util.concurrent.BlockingDeque extends java.lang.Object implements java.util.concurrent.BlockingQueue java.util.Deque {
public abstract void addFirst (java.lang.Object)
public abstract void addLast (java.lang.Object)
public abstract boolean offerFirst (java.lang.Object)
public abstract boolean offerLast (java.lang.Object)
public abstract void putFirst (java.lang.Object) throws java.lang.InterruptedException
public abstract void putLast (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean offerFirst (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean offerLast (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object takeFirst () throws java.lang.InterruptedException
public abstract java.lang.Object takeLast () throws java.lang.InterruptedException
public abstract java.lang.Object pollFirst (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object pollLast (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean removeFirstOccurrence (java.lang.Object)
public abstract boolean removeLastOccurrence (java.lang.Object)
public abstract boolean add (java.lang.Object)
public abstract boolean offer (java.lang.Object)
public abstract void put (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object remove ()
public abstract java.lang.Object poll ()
public abstract java.lang.Object take () throws java.lang.InterruptedException
public abstract java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object element ()
public abstract java.lang.Object peek ()
public abstract boolean remove (java.lang.Object)
public abstract boolean contains (java.lang.Object)
public abstract int size ()
public abstract java.util.Iterator iterator ()
public abstract void push (java.lang.Object)
}
java/util/concurrent/atomic/DesugarAtomicInteger.class
DesugarAtomicInteger.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.DesugarAtomicInteger extends java.lang.Object {
private void <init> ()
public static int getAndUpdate (java.util.concurrent.atomic.AtomicInteger, java.util.function.IntUnaryOperator)
java.util.concurrent.atomic.AtomicInteger atomic
java.util.function.IntUnaryOperator updateFunction
int prev
int next
public static int updateAndGet (java.util.concurrent.atomic.AtomicInteger, java.util.function.IntUnaryOperator)
java.util.concurrent.atomic.AtomicInteger atomic
java.util.function.IntUnaryOperator updateFunction
int prev
int next
public static int getAndAccumulate (java.util.concurrent.atomic.AtomicInteger, int, java.util.function.IntBinaryOperator)
java.util.concurrent.atomic.AtomicInteger atomic
int x
java.util.function.IntBinaryOperator accumulatorFunction
int prev
int next
public static int accumulateAndGet (java.util.concurrent.atomic.AtomicInteger, int, java.util.function.IntBinaryOperator)
java.util.concurrent.atomic.AtomicInteger atomic
int x
java.util.function.IntBinaryOperator accumulatorFunction
int prev
int next
}
java/util/concurrent/atomic/DesugarAtomicLong.class
DesugarAtomicLong.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.DesugarAtomicLong extends java.lang.Object {
private void <init> ()
public static long getAndUpdate (java.util.concurrent.atomic.AtomicLong, java.util.function.LongUnaryOperator)
java.util.concurrent.atomic.AtomicLong atomic
java.util.function.LongUnaryOperator updateFunction
long prev
long next
public static long updateAndGet (java.util.concurrent.atomic.AtomicLong, java.util.function.LongUnaryOperator)
java.util.concurrent.atomic.AtomicLong atomic
java.util.function.LongUnaryOperator updateFunction
long prev
long next
public static long getAndAccumulate (java.util.concurrent.atomic.AtomicLong, long, java.util.function.LongBinaryOperator)
java.util.concurrent.atomic.AtomicLong atomic
long x
java.util.function.LongBinaryOperator accumulatorFunction
long prev
long next
public static long accumulateAndGet (java.util.concurrent.atomic.AtomicLong, long, java.util.function.LongBinaryOperator)
java.util.concurrent.atomic.AtomicLong atomic
long x
java.util.function.LongBinaryOperator accumulatorFunction
long prev
long next
}
java/util/concurrent/atomic/DesugarAtomicReference.class
DesugarAtomicReference.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.DesugarAtomicReference extends java.lang.Object {
private void <init> ()
public static java.lang.Object getAndUpdate (java.util.concurrent.atomic.AtomicReference, java.util.function.UnaryOperator)
java.util.concurrent.atomic.AtomicReference atomic
java.util.function.UnaryOperator updateFunction
Object prev
Object next
public static java.lang.Object updateAndGet (java.util.concurrent.atomic.AtomicReference, java.util.function.UnaryOperator)
java.util.concurrent.atomic.AtomicReference atomic
java.util.function.UnaryOperator updateFunction
Object prev
Object next
public static java.lang.Object getAndAccumulate (java.util.concurrent.atomic.AtomicReference, java.lang.Object, java.util.function.BinaryOperator)
java.util.concurrent.atomic.AtomicReference atomic
Object x
java.util.function.BinaryOperator accumulatorFunction
Object prev
Object next
public static java.lang.Object accumulateAndGet (java.util.concurrent.atomic.AtomicReference, java.lang.Object, java.util.function.BinaryOperator)
java.util.concurrent.atomic.AtomicReference atomic
Object x
java.util.function.BinaryOperator accumulatorFunction
Object prev
Object next
}
java/util/concurrent/SubmissionPublisher.class
SubmissionPublisher.java
package java.util.concurrent
public java.util.concurrent.SubmissionPublisher extends java.lang.Object implements java.util.concurrent.Flow$Publisher java.lang.AutoCloseable {
static final int BUFFER_CAPACITY_LIMIT
static final int INITIAL_CAPACITY
private static final java.util.concurrent.Executor ASYNC_POOL
java.util.concurrent.SubmissionPublisher$BufferedSubscription clients
volatile boolean closed
boolean subscribed
Thread owner
volatile Throwable closedException
final java.util.concurrent.Executor executor
final java.util.function.BiConsumer onNextHandler
final int maxBufferCapacity
static final int roundCapacity (int)
int cap
int n
public void <init> (java.util.concurrent.Executor, int, java.util.function.BiConsumer)
java.util.concurrent.Executor executor
int maxBufferCapacity
java.util.function.BiConsumer handler
public void <init> (java.util.concurrent.Executor, int)
java.util.concurrent.Executor executor
int maxBufferCapacity
public void <init> ()
public void subscribe (java.util.concurrent.Flow$Subscriber)
Throwable ex
java.util.concurrent.SubmissionPublisher$BufferedSubscription next
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
java.util.concurrent.SubmissionPublisher$BufferedSubscription pred
java.util.concurrent.Flow$Subscriber subscriber
int max
Object[] array
java.util.concurrent.SubmissionPublisher$BufferedSubscription subscription
private int doOffer (java.lang.Object, long, java.util.function.BiPredicate)
boolean complete
int stat
boolean cleanMe
java.util.concurrent.SubmissionPublisher$BufferedSubscription retries
java.util.concurrent.SubmissionPublisher$BufferedSubscription rtail
java.util.concurrent.SubmissionPublisher$BufferedSubscription next
Thread t
Thread o
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
boolean complete
boolean unowned
Object item
long nanos
java.util.function.BiPredicate onDrop
int lag
boolean complete
boolean unowned
private int retryOffer (java.lang.Object, long, java.util.function.BiPredicate, java.util.concurrent.SubmissionPublisher$BufferedSubscription, int, boolean)
java.util.concurrent.SubmissionPublisher$BufferedSubscription nextRetry
int stat
java.util.concurrent.SubmissionPublisher$BufferedSubscription r
Object item
long nanos
java.util.function.BiPredicate onDrop
java.util.concurrent.SubmissionPublisher$BufferedSubscription retries
int lag
boolean cleanMe
private int cleanAndCount ()
java.util.concurrent.SubmissionPublisher$BufferedSubscription next
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
int count
java.util.concurrent.SubmissionPublisher$BufferedSubscription pred
public int submit (java.lang.Object)
Object item
public int offer (java.lang.Object, java.util.function.BiPredicate)
Object item
java.util.function.BiPredicate onDrop
public int offer (java.lang.Object, long, java.util.concurrent.TimeUnit, java.util.function.BiPredicate)
Object item
long timeout
java.util.concurrent.TimeUnit unit
java.util.function.BiPredicate onDrop
long nanos
public void close ()
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
java.util.concurrent.SubmissionPublisher$BufferedSubscription next
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
public void closeExceptionally (java.lang.Throwable)
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
java.util.concurrent.SubmissionPublisher$BufferedSubscription next
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
Throwable error
public boolean isClosed ()
public java.lang.Throwable getClosedException ()
public boolean hasSubscribers ()
java.util.concurrent.SubmissionPublisher$BufferedSubscription next
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
boolean nonEmpty
public int getNumberOfSubscribers ()
public java.util.concurrent.Executor getExecutor ()
public int getMaxBufferCapacity ()
public java.util.List getSubscribers ()
java.util.concurrent.SubmissionPublisher$BufferedSubscription next
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
java.util.concurrent.SubmissionPublisher$BufferedSubscription pred
java.util.ArrayList subs
public boolean isSubscribed (java.util.concurrent.Flow$Subscriber)
java.util.concurrent.SubmissionPublisher$BufferedSubscription next
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
java.util.concurrent.SubmissionPublisher$BufferedSubscription pred
java.util.concurrent.Flow$Subscriber subscriber
public long estimateMinimumDemand ()
int n
long d
java.util.concurrent.SubmissionPublisher$BufferedSubscription next
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
java.util.concurrent.SubmissionPublisher$BufferedSubscription pred
long min
boolean nonEmpty
public int estimateMaximumLag ()
int n
java.util.concurrent.SubmissionPublisher$BufferedSubscription next
java.util.concurrent.SubmissionPublisher$BufferedSubscription b
java.util.concurrent.SubmissionPublisher$BufferedSubscription pred
int max
public java.util.concurrent.CompletableFuture consume (java.util.function.Consumer)
java.util.function.Consumer consumer
java.util.concurrent.CompletableFuture status
static void <clinit> ()
}
java/util/concurrent/CompletableFuture$BiRun.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$BiRun extends java.util.concurrent.CompletableFuture$BiCompletion {
Runnable fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.lang.Runnable)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
Runnable fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Object s
Runnable f
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Object s
Runnable f
}
java/util/concurrent/Exchanger.class
Exchanger.java
package java.util.concurrent
public java.util.concurrent.Exchanger extends java.lang.Object {
private static final int ASHIFT
private static final int MMASK
private static final int SEQ
private static final int NCPU
static final int FULL
private static final int SPINS
private static final Object NULL_ITEM
private static final Object TIMED_OUT
private final java.util.concurrent.Exchanger$Participant participant
private volatile java.util.concurrent.Exchanger$Node[] arena
private volatile java.util.concurrent.Exchanger$Node slot
private volatile int bound
private static final java.lang.invoke.VarHandle BOUND
private static final java.lang.invoke.VarHandle SLOT
private static final java.lang.invoke.VarHandle MATCH
private static final java.lang.invoke.VarHandle AA
private final java.lang.Object arenaExchange (java.lang.Object, boolean, long)
Object v
Thread w
Object v
int h
int spins
long end
Thread t
int c
int b
int m
int j
java.util.concurrent.Exchanger$Node q
int i
Object item
boolean timed
long ns
java.util.concurrent.Exchanger$Node[] a
int alen
java.util.concurrent.Exchanger$Node p
private final java.lang.Object slotExchange (java.lang.Object, boolean, long)
Object v
Thread w
java.util.concurrent.Exchanger$Node q
Object item
boolean timed
long ns
java.util.concurrent.Exchanger$Node p
Thread t
int h
long end
int spins
Object v
public void <init> ()
public java.lang.Object exchange (java.lang.Object) throws java.lang.InterruptedException
Object v
Object v
Object x
Object v
java.util.concurrent.Exchanger$Node[] a
Object item
public java.lang.Object exchange (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException
Object v
Object v
Object x
long timeout
java.util.concurrent.TimeUnit unit
Object v
Object item
long ns
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/SubmissionPublisher$ThreadPerTaskExecutor.class
SubmissionPublisher.java
package java.util.concurrent
final java.util.concurrent.SubmissionPublisher$ThreadPerTaskExecutor extends java.lang.Object implements java.util.concurrent.Executor {
void <init> ()
public void execute (java.lang.Runnable)
Runnable r
}
java/util/concurrent/CountedCompleter.class
CountedCompleter.java
package java.util.concurrent
public abstract java.util.concurrent.CountedCompleter extends java.util.concurrent.ForkJoinTask {
private static final long serialVersionUID
final java.util.concurrent.CountedCompleter completer
volatile int pending
private static final java.lang.invoke.VarHandle PENDING
protected void <init> (java.util.concurrent.CountedCompleter, int)
java.util.concurrent.CountedCompleter completer
int initialPendingCount
protected void <init> (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter completer
protected void <init> ()
public abstract void compute ()
public void onCompletion (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter caller
public boolean onExceptionalCompletion (java.lang.Throwable, java.util.concurrent.CountedCompleter)
Throwable ex
java.util.concurrent.CountedCompleter caller
public final java.util.concurrent.CountedCompleter getCompleter ()
public final int getPendingCount ()
public final void setPendingCount (int)
int count
public final void addToPendingCount (int)
int delta
public final boolean compareAndSetPendingCount (int, int)
int expected
int count
public final int decrementPendingCountUnlessZero ()
int c
public final java.util.concurrent.CountedCompleter getRoot ()
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter p
public final void tryComplete ()
int c
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter s
public final void propagateCompletion ()
java.util.concurrent.CountedCompleter s
int c
java.util.concurrent.CountedCompleter a
public void complete (java.lang.Object)
Object rawResult
java.util.concurrent.CountedCompleter p
public final java.util.concurrent.CountedCompleter firstComplete ()
int c
public final java.util.concurrent.CountedCompleter nextComplete ()
java.util.concurrent.CountedCompleter p
public final void quietlyCompleteRoot ()
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter p
public final void helpComplete (int)
java.util.concurrent.ForkJoinWorkerThread wt
Thread t
int maxTasks
void internalPropagateException (java.lang.Throwable)
Throwable ex
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter s
protected final boolean exec ()
public java.lang.Object getRawResult ()
protected void setRawResult (java.lang.Object)
Object t
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/CompletableFuture$OrAccept.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$OrAccept extends java.util.concurrent.CompletableFuture$BiCompletion {
java.util.function.Consumer fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Consumer)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
java.util.function.Consumer fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
java.util.function.Consumer f
Throwable x
Object t
Throwable ex
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
java.util.function.Consumer f
}
java/util/concurrent/SubmissionPublisher$ConsumerSubscriber.class
SubmissionPublisher.java
package java.util.concurrent
final java.util.concurrent.SubmissionPublisher$ConsumerSubscriber extends java.lang.Object implements java.util.concurrent.Flow$Subscriber {
final java.util.concurrent.CompletableFuture status
final java.util.function.Consumer consumer
java.util.concurrent.Flow$Subscription subscription
void <init> (java.util.concurrent.CompletableFuture, java.util.function.Consumer)
java.util.concurrent.CompletableFuture status
java.util.function.Consumer consumer
public final void onSubscribe (java.util.concurrent.Flow$Subscription)
java.util.concurrent.Flow$Subscription subscription
public final void onError (java.lang.Throwable)
Throwable ex
public final void onComplete ()
public final void onNext (java.lang.Object)
Throwable ex
Object item
private static synthetic void lambda$onSubscribe$0 (java.util.concurrent.Flow$Subscription, java.lang.Void, java.lang.Throwable)
java.util.concurrent.Flow$Subscription subscription
Void v
Throwable e
}
java/util/concurrent/SynchronousQueue$LifoWaitQueue.class
SynchronousQueue.java
package java.util.concurrent
java.util.concurrent.SynchronousQueue$LifoWaitQueue extends java.util.concurrent.SynchronousQueue$WaitQueue {
private static final long serialVersionUID
void <init> ()
}
java/util/concurrent/CompletableFuture$BiAccept.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$BiAccept extends java.util.concurrent.CompletableFuture$BiCompletion {
java.util.function.BiConsumer fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.BiConsumer)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
java.util.function.BiConsumer fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Object s
java.util.function.BiConsumer f
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Object s
java.util.function.BiConsumer f
}
java/util/concurrent/ConcurrentHashMap$ReduceValuesTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ReduceValuesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$ReduceValuesTask rights
java.util.concurrent.ConcurrentHashMap$ReduceValuesTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$ReduceValuesTask, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$ReduceValuesTask nextRight
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object v
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$ReduceValuesTask t
java.util.concurrent.ConcurrentHashMap$ReduceValuesTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
}
java/util/concurrent/ConcurrentHashMap$CounterCell.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$CounterCell extends java.lang.Object {
volatile long value
void <init> (long)
long x
}
java/util/concurrent/ConcurrentLinkedDeque.class
ConcurrentLinkedDeque.java
package java.util.concurrent
public java.util.concurrent.ConcurrentLinkedDeque extends java.util.AbstractCollection implements java.util.Deque java.io.Serializable {
private static final long serialVersionUID
private volatile transient java.util.concurrent.ConcurrentLinkedDeque$Node head
private volatile transient java.util.concurrent.ConcurrentLinkedDeque$Node tail
private static final java.util.concurrent.ConcurrentLinkedDeque$Node PREV_TERMINATOR
private static final java.util.concurrent.ConcurrentLinkedDeque$Node NEXT_TERMINATOR
private static final int HOPS
private static final java.lang.invoke.VarHandle HEAD
private static final java.lang.invoke.VarHandle TAIL
private static final java.lang.invoke.VarHandle PREV
private static final java.lang.invoke.VarHandle NEXT
private static final java.lang.invoke.VarHandle ITEM
java.util.concurrent.ConcurrentLinkedDeque$Node prevTerminator ()
java.util.concurrent.ConcurrentLinkedDeque$Node nextTerminator ()
static java.util.concurrent.ConcurrentLinkedDeque$Node newNode (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node node
private void linkFirst (java.lang.Object)
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
private void linkLast (java.lang.Object)
java.util.concurrent.ConcurrentLinkedDeque$Node t
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
void unlink (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node activePred
boolean isFirst
java.util.concurrent.ConcurrentLinkedDeque$Node activePred
boolean isFirst
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node activeSucc
boolean isLast
java.util.concurrent.ConcurrentLinkedDeque$Node activeSucc
boolean isLast
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node activePred
java.util.concurrent.ConcurrentLinkedDeque$Node activeSucc
boolean isFirst
boolean isLast
int hops
java.util.concurrent.ConcurrentLinkedDeque$Node x
java.util.concurrent.ConcurrentLinkedDeque$Node prev
java.util.concurrent.ConcurrentLinkedDeque$Node next
private void unlinkFirst (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node o
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node first
java.util.concurrent.ConcurrentLinkedDeque$Node next
private void unlinkLast (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node o
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node last
java.util.concurrent.ConcurrentLinkedDeque$Node prev
private final void updateHead ()
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node h
private final void updateTail ()
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node t
private void skipDeletedPredecessors (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node prev
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node x
private void skipDeletedSuccessors (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node next
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node x
final java.util.concurrent.ConcurrentLinkedDeque$Node succ (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
final java.util.concurrent.ConcurrentLinkedDeque$Node pred (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node first ()
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node last ()
java.util.concurrent.ConcurrentLinkedDeque$Node t
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
private java.lang.Object screenNullResult (java.lang.Object)
Object v
public void <init> ()
public void <init> (java.util.Collection)
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
Object e
java.util.Collection c
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node t
private void initHeadTail (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node t
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 peekFirst ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node first
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object peekLast ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node last
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object getFirst ()
public java.lang.Object getLast ()
public java.lang.Object pollFirst ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node first
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object pollLast ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node last
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object removeFirst ()
public java.lang.Object removeLast ()
public boolean offer (java.lang.Object)
Object e
public boolean add (java.lang.Object)
Object e
public java.lang.Object poll ()
public java.lang.Object peek ()
public java.lang.Object remove ()
public java.lang.Object pop ()
public java.lang.Object element ()
public void push (java.lang.Object)
Object e
public boolean removeFirstOccurrence (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
Object o
public boolean removeLastOccurrence (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
Object o
public boolean contains (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
Object o
public boolean isEmpty ()
public int size ()
java.util.concurrent.ConcurrentLinkedDeque$Node p
int count
public boolean remove (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node t
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.Collection c
java.util.concurrent.ConcurrentLinkedDeque$Node beginningOfTheEnd
java.util.concurrent.ConcurrentLinkedDeque$Node last
public void clear ()
public java.lang.String toString ()
String s
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
int charLength
int size
String[] a
private java.lang.Object[] toArrayInternal (java.lang.Object[])
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
int size
Object[] a
Object[] x
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Iterator iterator ()
public java.util.Iterator descendingIterator ()
public java.util.Spliterator spliterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
Object item
java.io.ObjectInputStream s
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node t
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
private boolean bulkRemove (java.util.function.Predicate)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node succ
java.util.function.Predicate filter
boolean removed
public void forEach (java.util.function.Consumer)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.function.Consumer action
private static synthetic boolean lambda$retainAll$1 (java.util.Collection, java.lang.Object)
java.util.Collection c
Object e
private static synthetic boolean lambda$removeAll$0 (java.util.Collection, java.lang.Object)
java.util.Collection c
Object e
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/ForkJoinTask$AdaptedCallable.class
ForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$AdaptedCallable extends java.util.concurrent.ForkJoinTask implements java.util.concurrent.RunnableFuture {
final java.util.concurrent.Callable callable
Object result
private static final long serialVersionUID
void <init> (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public final java.lang.Object getRawResult ()
public final void setRawResult (java.lang.Object)
Object v
public final boolean exec ()
RuntimeException rex
Exception ex
public final void run ()
public java.lang.String toString ()
}
java/util/concurrent/Flow.class
Flow.java
package java.util.concurrent
public final java.util.concurrent.Flow extends java.lang.Object {
static final int DEFAULT_BUFFER_SIZE
private void <init> ()
public static int defaultBufferSize ()
}
java/util/concurrent/SubmissionPublisher$BufferedSubscription.class
SubmissionPublisher.java
package java.util.concurrent
final java.util.concurrent.SubmissionPublisher$BufferedSubscription extends java.lang.Object implements java.util.concurrent.Flow$Subscription java.util.concurrent.ForkJoinPool$ManagedBlocker {
long timeout
int head
int tail
final int maxCapacity
volatile int ctl
Object[] array
final java.util.concurrent.Flow$Subscriber subscriber
final java.util.function.BiConsumer onNextHandler
java.util.concurrent.Executor executor
Thread waiter
Throwable pendingError
java.util.concurrent.SubmissionPublisher$BufferedSubscription next
java.util.concurrent.SubmissionPublisher$BufferedSubscription nextRetry
volatile long demand
volatile int waiting
static final int CLOSED
static final int ACTIVE
static final int REQS
static final int ERROR
static final int COMPLETE
static final int RUN
static final int OPEN
static final long INTERRUPTED
static final java.lang.invoke.VarHandle CTL
static final java.lang.invoke.VarHandle DEMAND
static final java.lang.invoke.VarHandle QA
void <init> (java.util.concurrent.Flow$Subscriber, java.util.concurrent.Executor, java.util.function.BiConsumer, java.lang.Object[], int)
java.util.concurrent.Flow$Subscriber subscriber
java.util.concurrent.Executor executor
java.util.function.BiConsumer onNextHandler
Object[] array
int maxBufferCapacity
final boolean weakCasCtl (int, int)
int cmp
int val
final int getAndBitwiseOrCtl (int)
int bits
final long subtractDemand (int)
int k
long n
final boolean casDemand (long, long)
long cmp
long val
final boolean isClosed ()
final int estimateLag ()
int c
int n
final int offer (java.lang.Object, boolean)
boolean added
boolean added
boolean added
Object item
boolean unowned
Object[] a
int stat
int cap
int t
int i
int n
final boolean growAndOffer (java.lang.Object, java.lang.Object[], int)
Object x
int mask
int k
int newMask
Object item
Object[] a
int t
int cap
int newCap
Object[] newArray
final int retryOffer (java.lang.Object)
int cap
Object item
Object[] a
int stat
int t
int h
final int startOnOffer (int)
int stat
int c
final void tryStart ()
java.util.concurrent.Executor e
java.util.concurrent.SubmissionPublisher$ConsumerTask task
Throwable ex
final void startOnSignal (int)
int bits
final void onSubscribe ()
final void onComplete ()
final void onError (java.lang.Throwable)
Object[] a
Throwable ex
int c
public final void cancel ()
public final void request (long)
long p
long d
long n
final void consume ()
int bit
int c
int taken
boolean empty
int h
int t
long d
java.util.concurrent.Flow$Subscriber s
final int takeItems (java.util.concurrent.Flow$Subscriber, long, int)
Object x
int m
int b
int n
int cap
java.util.concurrent.Flow$Subscriber s
long d
int h
Object[] a
int k
final boolean consumeNext (java.util.concurrent.Flow$Subscriber, java.lang.Object)
Object y
Throwable ex
java.util.concurrent.Flow$Subscriber s
Object x
final void handleOnNext (java.util.concurrent.Flow$Subscriber, java.lang.Throwable)
java.util.function.BiConsumer h
java.util.concurrent.Flow$Subscriber s
Throwable ex
final void subscribeOnOpen (java.util.concurrent.Flow$Subscriber)
java.util.concurrent.Flow$Subscriber s
final void consumeSubscribe (java.util.concurrent.Flow$Subscriber)
Throwable ex
java.util.concurrent.Flow$Subscriber s
final void closeOnComplete (java.util.concurrent.Flow$Subscriber)
java.util.concurrent.Flow$Subscriber s
final void consumeComplete (java.util.concurrent.Flow$Subscriber)
java.util.concurrent.Flow$Subscriber s
final void closeOnError (java.util.concurrent.Flow$Subscriber, java.lang.Throwable)
java.util.concurrent.Flow$Subscriber s
Throwable ex
final void consumeError (java.util.concurrent.Flow$Subscriber, java.lang.Throwable)
java.util.concurrent.Flow$Subscriber s
Throwable ex
final void signalWaiter ()
Thread w
public final boolean isReleasable ()
Object[] a
int cap
Object[] a
final void awaitSpace (long)
InterruptedException ie
long nanos
public final boolean block ()
long nanos
boolean timed
long deadline
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/CompletableFuture$ThreadPerTaskExecutor.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$ThreadPerTaskExecutor extends java.lang.Object implements java.util.concurrent.Executor {
void <init> ()
public void execute (java.lang.Runnable)
Runnable r
}
java/util/concurrent/LinkedTransferQueue$Node.class
LinkedTransferQueue.java
package java.util.concurrent
final java.util.concurrent.LinkedTransferQueue$Node extends java.lang.Object {
final boolean isData
volatile Object item
volatile java.util.concurrent.LinkedTransferQueue$Node next
volatile Thread waiter
private static final long serialVersionUID
void <init> (java.lang.Object)
Object item
void <init> ()
final boolean casNext (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node cmp
java.util.concurrent.LinkedTransferQueue$Node val
final boolean casItem (java.lang.Object, java.lang.Object)
Object cmp
Object val
final void selfLink ()
final void appendRelaxed (java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node next
final void forgetContents ()
final boolean isMatched ()
final boolean tryMatch (java.lang.Object, java.lang.Object)
Object cmp
Object val
final boolean cannotPrecede (boolean)
boolean haveData
boolean d
}
java/util/concurrent/LinkedTransferQueue$LTQSpliterator.class
LinkedTransferQueue.java
package java.util.concurrent
final java.util.concurrent.LinkedTransferQueue$LTQSpliterator extends java.lang.Object implements java.util.Spliterator {
static final int MAX_BATCH
java.util.concurrent.LinkedTransferQueue$Node current
int batch
boolean exhausted
final synthetic java.util.concurrent.LinkedTransferQueue this$0
void <init> (java.util.concurrent.LinkedTransferQueue)
java.util.concurrent.LinkedTransferQueue this$0
public java.util.Spliterator trySplit ()
java.util.concurrent.LinkedTransferQueue$Node q
Object item
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node q
int i
int n
Object[] a
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
java.util.concurrent.LinkedTransferQueue$Node p
public boolean tryAdvance (java.util.function.Consumer)
Object item
boolean isData
Object e
java.util.function.Consumer action
java.util.concurrent.LinkedTransferQueue$Node p
private void setCurrent (java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node p
private java.util.concurrent.LinkedTransferQueue$Node current ()
java.util.concurrent.LinkedTransferQueue$Node p
public long estimateSize ()
public int characteristics ()
}
java/util/concurrent/ConcurrentHashMap$SearchValuesTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$SearchValuesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function searchFunction
final java.util.concurrent.atomic.AtomicReference result
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.concurrent.atomic.AtomicReference)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function searchFunction
java.util.concurrent.atomic.AtomicReference result
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.atomic.AtomicReference result
java.util.function.Function searchFunction
}
java/util/concurrent/SynchronousQueue$TransferStack$SNode.class
SynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferStack$SNode extends java.lang.Object {
volatile java.util.concurrent.SynchronousQueue$TransferStack$SNode next
volatile java.util.concurrent.SynchronousQueue$TransferStack$SNode match
volatile Thread waiter
Object item
int mode
private static final java.lang.invoke.VarHandle SMATCH
private static final java.lang.invoke.VarHandle SNEXT
void <init> (java.lang.Object)
Object item
boolean casNext (java.util.concurrent.SynchronousQueue$TransferStack$SNode, java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode cmp
java.util.concurrent.SynchronousQueue$TransferStack$SNode val
boolean tryMatch (java.util.concurrent.SynchronousQueue$TransferStack$SNode)
Thread w
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
void tryCancel ()
boolean isCancelled ()
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentHashMap$Traverser.class
ConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$Traverser extends java.lang.Object {
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node next
java.util.concurrent.ConcurrentHashMap$TableStack stack
java.util.concurrent.ConcurrentHashMap$TableStack spare
int index
int baseIndex
int baseLimit
final int baseSize
void <init> (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
final java.util.concurrent.ConcurrentHashMap$Node advance ()
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$Node e
private void pushState (java.util.concurrent.ConcurrentHashMap$Node[], int, int)
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$TableStack s
private void recoverState (int)
java.util.concurrent.ConcurrentHashMap$TableStack next
int len
int n
java.util.concurrent.ConcurrentHashMap$TableStack s
}
java/util/concurrent/ForkJoinTask$AdaptedRunnableAction.class
ForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$AdaptedRunnableAction extends java.util.concurrent.ForkJoinTask implements java.util.concurrent.RunnableFuture {
final Runnable runnable
private static final long serialVersionUID
void <init> (java.lang.Runnable)
Runnable runnable
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public final boolean exec ()
public final void run ()
public java.lang.String toString ()
public volatile synthetic void setRawResult (java.lang.Object)
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/CompletableFuture$UniRun.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniRun extends java.util.concurrent.CompletableFuture$UniCompletion {
Runnable fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.lang.Runnable)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
Runnable fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
Object r
Runnable f
Throwable x
Throwable ex
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
Object r
Runnable f
}
java/util/concurrent/CompletableFuture$UniWhenComplete.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniWhenComplete extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.BiConsumer fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.BiConsumer)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.BiConsumer fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
Object r
java.util.function.BiConsumer f
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
Object r
java.util.function.BiConsumer f
}
java/util/concurrent/CompletableFuture$UniExceptionally.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniExceptionally extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.Function fn
void <init> (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Function)
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.Function fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
Object r
java.util.function.Function f
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
Object r
java.util.function.Function f
}
java/util/concurrent/SynchronousQueue$FifoWaitQueue.class
SynchronousQueue.java
package java.util.concurrent
java.util.concurrent.SynchronousQueue$FifoWaitQueue extends java.util.concurrent.SynchronousQueue$WaitQueue {
private static final long serialVersionUID
void <init> ()
}
java/util/concurrent/ForkJoinPool$1.class
ForkJoinPool.java
package java.util.concurrent
java.util.concurrent.ForkJoinPool$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.util.concurrent.ForkJoinPool run ()
public volatile synthetic java.lang.Object run ()
}
java/util/concurrent/ConcurrentHashMap$ForEachValueTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachValueTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Consumer action
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
}
java/util/concurrent/ThreadLocalRandom$2.class
ThreadLocalRandom.java
package java.util.concurrent
java.util.concurrent.ThreadLocalRandom$2 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Boolean run ()
public volatile synthetic java.lang.Object run ()
}
java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory.class
ForkJoinPool.java
package java.util.concurrent
public abstract java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory extends java.lang.Object {
public abstract java.util.concurrent.ForkJoinWorkerThread newThread (java.util.concurrent.ForkJoinPool)
}
java/util/concurrent/ConcurrentHashMap$ForEachKeyTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachKeyTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Consumer action
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
}
java/util/concurrent/CompletableFuture$UniApply.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniApply extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.Function fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Function)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.Function fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
Object r
java.util.function.Function f
Throwable x
Object t
Throwable ex
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
Object r
java.util.function.Function f
}
java/util/concurrent/CompletableFuture$CoCompletion.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$CoCompletion extends java.util.concurrent.CompletableFuture$Completion {
java.util.concurrent.CompletableFuture$BiCompletion base
void <init> (java.util.concurrent.CompletableFuture$BiCompletion)
java.util.concurrent.CompletableFuture$BiCompletion base
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture d
int mode
java.util.concurrent.CompletableFuture$BiCompletion c
java.util.concurrent.CompletableFuture d
final boolean isLive ()
java.util.concurrent.CompletableFuture$BiCompletion c
}
java/util/concurrent/CompletableFuture$MinimalStage.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$MinimalStage extends java.util.concurrent.CompletableFuture {
void <init> ()
void <init> (java.lang.Object)
Object r
public java.util.concurrent.CompletableFuture newIncompleteFuture ()
public java.lang.Object get ()
public java.lang.Object get (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object getNow (java.lang.Object)
Object valueIfAbsent
public java.lang.Object join ()
public boolean complete (java.lang.Object)
Object value
public boolean completeExceptionally (java.lang.Throwable)
Throwable ex
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public void obtrudeValue (java.lang.Object)
Object value
public void obtrudeException (java.lang.Throwable)
Throwable ex
public boolean isDone ()
public boolean isCancelled ()
public boolean isCompletedExceptionally ()
public int getNumberOfDependents ()
public java.util.concurrent.CompletableFuture completeAsync (java.util.function.Supplier, java.util.concurrent.Executor)
java.util.function.Supplier supplier
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture completeAsync (java.util.function.Supplier)
java.util.function.Supplier supplier
public java.util.concurrent.CompletableFuture orTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public java.util.concurrent.CompletableFuture completeOnTimeout (java.lang.Object, long, java.util.concurrent.TimeUnit)
Object value
long timeout
java.util.concurrent.TimeUnit unit
public java.util.concurrent.CompletableFuture toCompletableFuture ()
java.util.concurrent.CompletableFuture d
Object r
public volatile synthetic java.util.concurrent.CompletionStage exceptionally (java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage whenCompleteAsync (java.util.function.BiConsumer, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage whenCompleteAsync (java.util.function.BiConsumer)
public volatile synthetic java.util.concurrent.CompletionStage whenComplete (java.util.function.BiConsumer)
public volatile synthetic java.util.concurrent.CompletionStage handleAsync (java.util.function.BiFunction, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage handleAsync (java.util.function.BiFunction)
public volatile synthetic java.util.concurrent.CompletionStage handle (java.util.function.BiFunction)
public volatile synthetic java.util.concurrent.CompletionStage thenComposeAsync (java.util.function.Function, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenComposeAsync (java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage thenCompose (java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage runAfterEither (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer)
public volatile synthetic java.util.concurrent.CompletionStage acceptEither (java.util.concurrent.CompletionStage, java.util.function.Consumer)
public volatile synthetic java.util.concurrent.CompletionStage applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage applyToEither (java.util.concurrent.CompletionStage, java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage runAfterBoth (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
public volatile synthetic java.util.concurrent.CompletionStage thenAcceptBoth (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
public volatile synthetic java.util.concurrent.CompletionStage thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
public volatile synthetic java.util.concurrent.CompletionStage thenCombine (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
public volatile synthetic java.util.concurrent.CompletionStage thenRunAsync (java.lang.Runnable, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenRunAsync (java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage thenRun (java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage thenAcceptAsync (java.util.function.Consumer, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenAcceptAsync (java.util.function.Consumer)
public volatile synthetic java.util.concurrent.CompletionStage thenAccept (java.util.function.Consumer)
public volatile synthetic java.util.concurrent.CompletionStage thenApplyAsync (java.util.function.Function, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenApplyAsync (java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage thenApply (java.util.function.Function)
}
java/util/concurrent/ConcurrentHashMap$KeySpliterator.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$KeySpliterator extends java.util.concurrent.ConcurrentHashMap$Traverser implements java.util.Spliterator {
long est
void <init> (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, long)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
long est
public java.util.concurrent.ConcurrentHashMap$KeySpliterator trySplit ()
int i
int f
int h
public void forEachRemaining (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node p
public long estimateSize ()
public int characteristics ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/concurrent/ThreadLocalRandom.class
ThreadLocalRandom.java
package java.util.concurrent
public java.util.concurrent.ThreadLocalRandom extends java.util.Random {
long threadLocalRandomSeed
int threadLocalRandomProbe
int threadLocalRandomSecondarySeed
boolean initialized
private static final long serialVersionUID
private static final java.io.ObjectStreamField[] serialPersistentFields
private static final long GAMMA
private static final int PROBE_INCREMENT
private static final long SEEDER_INCREMENT
private static final double DOUBLE_UNIT
private static final float FLOAT_UNIT
static final String BAD_BOUND
static final String BAD_RANGE
static final String BAD_SIZE
private static final ThreadLocal nextLocalGaussian
private static final java.util.concurrent.atomic.AtomicInteger probeGenerator
private static final ThreadLocal instances
private static final java.util.concurrent.atomic.AtomicLong seeder
private static long mix64 (long)
long z
private static int mix32 (long)
long z
private void <init> ()
static final void localInit ()
int p
int probe
long seed
java.util.concurrent.ThreadLocalRandom t
public static java.util.concurrent.ThreadLocalRandom current ()
java.util.concurrent.ThreadLocalRandom t
public void setSeed (long)
long seed
final long nextSeed ()
long r
protected int next (int)
int bits
final long internalNextLong (long, long)
long u
long n
long m
long origin
long bound
long r
final int internalNextInt (int, int)
int u
int n
int m
int origin
int bound
int r
final double internalNextDouble (double, double)
double origin
double bound
double r
public int nextInt ()
public int nextInt (int)
int u
int bound
int r
int m
public int nextInt (int, int)
int origin
int bound
public long nextLong ()
public long nextLong (long)
long u
long bound
long r
long m
public long nextLong (long, long)
long origin
long bound
public double nextDouble ()
public double nextDouble (double)
double bound
double result
public double nextDouble (double, double)
double origin
double bound
public boolean nextBoolean ()
public float nextFloat ()
public double nextGaussian ()
Double d
double v1
double v2
double s
double multiplier
public java.util.stream.IntStream ints (long)
long streamSize
public java.util.stream.IntStream ints ()
public java.util.stream.IntStream ints (long, int, int)
long streamSize
int randomNumberOrigin
int randomNumberBound
public java.util.stream.IntStream ints (int, int)
int randomNumberOrigin
int randomNumberBound
public java.util.stream.LongStream longs (long)
long streamSize
public java.util.stream.LongStream longs ()
public java.util.stream.LongStream longs (long, long, long)
long streamSize
long randomNumberOrigin
long randomNumberBound
public java.util.stream.LongStream longs (long, long)
long randomNumberOrigin
long randomNumberBound
public java.util.stream.DoubleStream doubles (long)
long streamSize
public java.util.stream.DoubleStream doubles ()
public java.util.stream.DoubleStream doubles (long, double, double)
long streamSize
double randomNumberOrigin
double randomNumberBound
public java.util.stream.DoubleStream doubles (double, double)
double randomNumberOrigin
double randomNumberBound
static final int getProbe ()
static final int advanceProbe (int)
int probe
static final int nextSecondarySeed ()
int r
java.util.concurrent.ThreadLocalRandom t
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
java.io.ObjectOutputStream$PutField fields
private java.lang.Object readResolve ()
static void <clinit> ()
int i
byte[] seedBytes
long s
}
java/util/concurrent/ConcurrentHashMap$Segment.class
ConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$Segment extends java.util.concurrent.locks.ReentrantLock implements java.io.Serializable {
private static final long serialVersionUID
final float loadFactor
void <init> (float)
float lf
}
java/util/concurrent/ConcurrentHashMap$SearchMappingsTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$SearchMappingsTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction searchFunction
final java.util.concurrent.atomic.AtomicReference result
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.BiFunction, java.util.concurrent.atomic.AtomicReference)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.BiFunction searchFunction
java.util.concurrent.atomic.AtomicReference result
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.atomic.AtomicReference result
java.util.function.BiFunction searchFunction
}
java/util/concurrent/ConcurrentHashMap$ValuesView.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ValuesView extends java.util.concurrent.ConcurrentHashMap$CollectionView implements java.util.Collection java.io.Serializable {
private static final long serialVersionUID
void <init> (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public final boolean contains (java.lang.Object)
Object o
public final boolean remove (java.lang.Object)
java.util.Iterator it
Object o
public final java.util.Iterator iterator ()
java.util.concurrent.ConcurrentHashMap m
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public final boolean add (java.lang.Object)
Object e
public final boolean addAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Iterator it
java.util.Collection c
boolean modified
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public java.util.Spliterator spliterator ()
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap m
long n
int f
public void forEach (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node[] t
}
java/util/concurrent/ForkJoinPool$InnocuousForkJoinWorkerThreadFactory$1.class
ForkJoinPool.java
package java.util.concurrent
java.util.concurrent.ForkJoinPool$InnocuousForkJoinWorkerThreadFactory$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic java.util.concurrent.ForkJoinPool val$pool
final synthetic java.util.concurrent.ForkJoinPool$InnocuousForkJoinWorkerThreadFactory this$0
void <init> (java.util.concurrent.ForkJoinPool$InnocuousForkJoinWorkerThreadFactory, java.util.concurrent.ForkJoinPool)
java.util.concurrent.ForkJoinPool$InnocuousForkJoinWorkerThreadFactory this$0
public java.util.concurrent.ForkJoinWorkerThread run ()
public volatile synthetic java.lang.Object run ()
}
java/util/concurrent/ConcurrentHashMap$ForEachTransformedValueTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachTransformedValueTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.Consumer action
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function transformer
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
java.util.function.Function transformer
}
java/util/concurrent/Exchanger$Node.class
Exchanger.java
package java.util.concurrent
final java.util.concurrent.Exchanger$Node extends java.lang.Object {
int index
int bound
int collides
int hash
Object item
volatile Object match
volatile Thread parked
void <init> ()
}
java/util/concurrent/ConcurrentHashMap$ReservationNode.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ReservationNode extends java.util.concurrent.ConcurrentHashMap$Node {
void <init> ()
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
int h
Object k
}
java/util/concurrent/ConcurrentHashMap$MapReduceValuesToDoubleTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToDoubleFunction transformer
final java.util.function.DoubleBinaryOperator reducer
final double basis
double result
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask nextRight
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public final java.lang.Double getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask s
double r
java.util.concurrent.CountedCompleter c
java.util.function.DoubleBinaryOperator reducer
java.util.function.ToDoubleFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceKeysToLongTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToLongFunction transformer
final java.util.function.LongBinaryOperator reducer
final long basis
long result
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask nextRight
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public final java.lang.Long getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask s
long r
java.util.concurrent.CountedCompleter c
java.util.function.LongBinaryOperator reducer
java.util.function.ToLongFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/SynchronousQueue$Transferer.class
SynchronousQueue.java
package java.util.concurrent
abstract java.util.concurrent.SynchronousQueue$Transferer extends java.lang.Object {
void <init> ()
abstract java.lang.Object transfer (java.lang.Object, boolean, long)
}
java/util/concurrent/CompletableFuture$OrApply.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$OrApply extends java.util.concurrent.CompletableFuture$BiCompletion {
java.util.function.Function fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Function)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
java.util.function.Function fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
java.util.function.Function f
Throwable x
Object t
Throwable ex
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
java.util.function.Function f
}
java/util/concurrent/DesugarTimeUnit$1.class
DesugarTimeUnit.java
package java.util.concurrent
synthetic java.util.concurrent.DesugarTimeUnit$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$util$concurrent$TimeUnit
static final synthetic int[] $SwitchMap$java$time$temporal$ChronoUnit
static void <clinit> ()
}
java/util/concurrent/ConcurrentHashMap$ValueIterator.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ValueIterator extends java.util.concurrent.ConcurrentHashMap$BaseIterator implements java.util.Iterator java.util.Enumeration {
void <init> (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
java.util.concurrent.ConcurrentHashMap map
public final java.lang.Object next ()
java.util.concurrent.ConcurrentHashMap$Node p
Object v
public final java.lang.Object nextElement ()
}
java/util/concurrent/CompletableFuture$UniHandle.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniHandle extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.BiFunction fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.BiFunction)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.BiFunction fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
Object r
java.util.function.BiFunction f
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
Object r
java.util.function.BiFunction f
}
java/util/concurrent/SynchronousQueue$TransferQueue.class
SynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferQueue extends java.util.concurrent.SynchronousQueue$Transferer {
volatile transient java.util.concurrent.SynchronousQueue$TransferQueue$QNode head
volatile transient java.util.concurrent.SynchronousQueue$TransferQueue$QNode tail
volatile transient java.util.concurrent.SynchronousQueue$TransferQueue$QNode cleanMe
private static final java.lang.invoke.VarHandle QHEAD
private static final java.lang.invoke.VarHandle QTAIL
private static final java.lang.invoke.VarHandle QCLEANME
void <init> ()
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
void advanceHead (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
java.util.concurrent.SynchronousQueue$TransferQueue$QNode nh
void advanceTail (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode t
java.util.concurrent.SynchronousQueue$TransferQueue$QNode nt
boolean casCleanMe (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode cmp
java.util.concurrent.SynchronousQueue$TransferQueue$QNode val
java.lang.Object transfer (java.lang.Object, boolean, long)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode tn
Object x
java.util.concurrent.SynchronousQueue$TransferQueue$QNode m
Object x
java.util.concurrent.SynchronousQueue$TransferQueue$QNode t
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
Object e
boolean timed
long nanos
java.util.concurrent.SynchronousQueue$TransferQueue$QNode s
boolean isData
java.lang.Object awaitFulfill (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.lang.Object, boolean, long)
Object x
java.util.concurrent.SynchronousQueue$TransferQueue$QNode s
Object e
boolean timed
long nanos
long deadline
Thread w
int spins
void clean (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode sn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode dn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode d
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
java.util.concurrent.SynchronousQueue$TransferQueue$QNode hn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode t
java.util.concurrent.SynchronousQueue$TransferQueue$QNode tn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode dp
java.util.concurrent.SynchronousQueue$TransferQueue$QNode pred
java.util.concurrent.SynchronousQueue$TransferQueue$QNode s
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentHashMap$EntryIterator.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$EntryIterator extends java.util.concurrent.ConcurrentHashMap$BaseIterator implements java.util.Iterator {
void <init> (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
java.util.concurrent.ConcurrentHashMap map
public final java.util.Map$Entry next ()
java.util.concurrent.ConcurrentHashMap$Node p
Object k
Object v
public volatile synthetic java.lang.Object next ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceKeysTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask, java.util.function.Function, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask nextRight
java.util.function.Function transformer
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
java.util.function.Function transformer
}
java/util/concurrent/SubmissionPublisher$ConsumerTask.class
SubmissionPublisher.java
package java.util.concurrent
final java.util.concurrent.SubmissionPublisher$ConsumerTask extends java.util.concurrent.ForkJoinTask implements java.lang.Runnable java.util.concurrent.CompletableFuture$AsynchronousCompletionTask {
final java.util.concurrent.SubmissionPublisher$BufferedSubscription consumer
void <init> (java.util.concurrent.SubmissionPublisher$BufferedSubscription)
java.util.concurrent.SubmissionPublisher$BufferedSubscription consumer
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public final boolean exec ()
public final void run ()
public volatile synthetic void setRawResult (java.lang.Object)
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/FutureTask$WaitNode.class
FutureTask.java
package java.util.concurrent
final java.util.concurrent.FutureTask$WaitNode extends java.lang.Object {
volatile Thread thread
volatile java.util.concurrent.FutureTask$WaitNode next
void <init> ()
}
java/util/concurrent/DesugarTimeUnit.class
DesugarTimeUnit.java
package java.util.concurrent
public java.util.concurrent.DesugarTimeUnit extends java.lang.Object {
private static final long NANO_SCALE
private static final long MICRO_SCALE
private static final long MILLI_SCALE
private static final long SECOND_SCALE
private static final long MINUTE_SCALE
private static final long HOUR_SCALE
private static final long DAY_SCALE
private void <init> ()
public static java.time.temporal.ChronoUnit toChronoUnit (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit timeUnit
public static java.util.concurrent.TimeUnit of (java.time.temporal.ChronoUnit)
java.time.temporal.ChronoUnit chronoUnit
public static long convert (java.util.concurrent.TimeUnit, java.time.Duration)
java.util.concurrent.TimeUnit timeUnit
java.time.Duration duration
}
java/util/concurrent/ConcurrentHashMap$MapReduceMappingsToIntTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToIntBiFunction transformer
final java.util.function.IntBinaryOperator reducer
final int basis
int result
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask, java.util.function.ToIntBiFunction, int, java.util.function.IntBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask nextRight
java.util.function.ToIntBiFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public final java.lang.Integer getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask s
int r
java.util.concurrent.CountedCompleter c
java.util.function.IntBinaryOperator reducer
java.util.function.ToIntBiFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$CollectionView.class
ConcurrentHashMap.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentHashMap$CollectionView extends java.lang.Object implements java.util.Collection java.io.Serializable {
private static final long serialVersionUID
final java.util.concurrent.ConcurrentHashMap map
private static final String OOME_MSG
void <init> (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public java.util.concurrent.ConcurrentHashMap getMap ()
public final void clear ()
public final int size ()
public final boolean isEmpty ()
public abstract java.util.Iterator iterator ()
public abstract boolean contains (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public final java.lang.Object[] toArray ()
Object e
long sz
int n
Object[] r
int i
public final java.lang.Object[] toArray (java.lang.Object[])
Object e
Object[] a
long sz
int m
Object[] r
int n
int i
public final java.lang.String toString ()
Object e
StringBuilder sb
java.util.Iterator it
public final boolean containsAll (java.util.Collection)
Object e
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Iterator it
Object e
java.util.Collection c
boolean modified
java.util.concurrent.ConcurrentHashMap$Node[] t
public final boolean retainAll (java.util.Collection)
java.util.Iterator it
java.util.Collection c
boolean modified
}
java/util/concurrent/ConcurrentHashMap$MapReduceValuesToLongTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToLongFunction transformer
final java.util.function.LongBinaryOperator reducer
final long basis
long result
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask nextRight
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public final java.lang.Long getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask s
long r
java.util.concurrent.CountedCompleter c
java.util.function.LongBinaryOperator reducer
java.util.function.ToLongFunction transformer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/CompletableFuture$UniCompose.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniCompose extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.Function fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Function)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.Function fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.function.Function f
Object r
Throwable x
Object t
java.util.concurrent.CompletableFuture g
Throwable ex
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.function.Function f
Object r
}
java/util/concurrent/CompletableFuture$OrRun.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$OrRun extends java.util.concurrent.CompletableFuture$BiCompletion {
Runnable fn
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.lang.Runnable)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
Runnable fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Runnable f
Throwable x
Throwable ex
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Runnable f
}
java/util/concurrent/Phaser$QNode.class
Phaser.java
package java.util.concurrent
final java.util.concurrent.Phaser$QNode extends java.lang.Object implements java.util.concurrent.ForkJoinPool$ManagedBlocker {
final java.util.concurrent.Phaser phaser
final int phase
final boolean interruptible
final boolean timed
boolean wasInterrupted
long nanos
final long deadline
volatile Thread thread
java.util.concurrent.Phaser$QNode next
void <init> (java.util.concurrent.Phaser, int, boolean, boolean, long)
java.util.concurrent.Phaser phaser
int phase
boolean interruptible
boolean timed
long nanos
public boolean isReleasable ()
public boolean block ()
}
java/util/concurrent/ConcurrentHashMap$Node.class
ConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$Node extends java.lang.Object implements java.util.Map$Entry {
final int hash
final Object key
volatile Object val
volatile java.util.concurrent.ConcurrentHashMap$Node next
void <init> (int, java.lang.Object, java.lang.Object)
int hash
Object key
Object val
void <init> (int, java.lang.Object, java.lang.Object, java.util.concurrent.ConcurrentHashMap$Node)
int hash
Object key
Object val
java.util.concurrent.ConcurrentHashMap$Node next
public final java.lang.Object getKey ()
public final java.lang.Object getValue ()
public final int hashCode ()
public final java.lang.String toString ()
public final java.lang.Object setValue (java.lang.Object)
Object value
public final boolean equals (java.lang.Object)
Object k
Object v
Object u
java.util.Map$Entry e
Object o
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
Object ek
int h
Object k
java.util.concurrent.ConcurrentHashMap$Node e
}
java/util/concurrent/ForkJoinPool$ManagedBlocker.class
ForkJoinPool.java
package java.util.concurrent
public abstract java.util.concurrent.ForkJoinPool$ManagedBlocker extends java.lang.Object {
public abstract boolean block () throws java.lang.InterruptedException
public abstract boolean isReleasable ()
}
java/util/concurrent/ConcurrentHashMap$ForEachEntryTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachEntryTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Consumer action
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
}
java/util/concurrent/CompletableFuture$AltResult.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$AltResult extends java.lang.Object {
final Throwable ex
void <init> (java.lang.Throwable)
Throwable x
}
java/util/concurrent/CompletableFuture$AnyOf.class
CompletableFuture.java
package java.util.concurrent
java.util.concurrent.CompletableFuture$AnyOf extends java.util.concurrent.CompletableFuture$Completion {
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture[] srcs
void <init> (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture[])
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture[] srcs
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture[] as
Object r
java.util.concurrent.CompletableFuture b
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture[] as
Object r
final boolean isLive ()
java.util.concurrent.CompletableFuture d
}
java/util/concurrent/CompletableFuture.class
CompletableFuture.java
package java.util.concurrent
public java.util.concurrent.CompletableFuture extends java.lang.Object implements java.util.concurrent.Future java.util.concurrent.CompletionStage {
volatile Object result
volatile java.util.concurrent.CompletableFuture$Completion stack
static final java.util.concurrent.CompletableFuture$AltResult NIL
private static final boolean USE_COMMON_POOL
private static final java.util.concurrent.Executor ASYNC_POOL
static final int SYNC
static final int ASYNC
static final int NESTED
private static final java.lang.invoke.VarHandle RESULT
private static final java.lang.invoke.VarHandle STACK
private static final java.lang.invoke.VarHandle NEXT
final boolean internalComplete (java.lang.Object)
Object r
final boolean tryPushStack (java.util.concurrent.CompletableFuture$Completion)
java.util.concurrent.CompletableFuture$Completion c
java.util.concurrent.CompletableFuture$Completion h
final void pushStack (java.util.concurrent.CompletableFuture$Completion)
java.util.concurrent.CompletableFuture$Completion c
final boolean completeNull ()
final java.lang.Object encodeValue (java.lang.Object)
Object t
final boolean completeValue (java.lang.Object)
Object t
static java.util.concurrent.CompletableFuture$AltResult encodeThrowable (java.lang.Throwable)
Throwable x
final boolean completeThrowable (java.lang.Throwable)
Throwable x
static java.lang.Object encodeThrowable (java.lang.Throwable, java.lang.Object)
Throwable x
Object r
final boolean completeThrowable (java.lang.Throwable, java.lang.Object)
Throwable x
Object r
java.lang.Object encodeOutcome (java.lang.Object, java.lang.Throwable)
Object t
Throwable x
static java.lang.Object encodeRelay (java.lang.Object)
Throwable x
Object r
final boolean completeRelay (java.lang.Object)
Object r
private static java.lang.Object reportGet (java.lang.Object) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
Throwable cause
Throwable x
Object r
private static java.lang.Object reportJoin (java.lang.Object)
Throwable x
Object r
static java.util.concurrent.Executor screenExecutor (java.util.concurrent.Executor)
java.util.concurrent.Executor e
final void postComplete ()
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture$Completion t
java.util.concurrent.CompletableFuture f
java.util.concurrent.CompletableFuture$Completion h
final void cleanStack ()
boolean unlinked
java.util.concurrent.CompletableFuture$Completion s
java.util.concurrent.CompletableFuture$Completion q
java.util.concurrent.CompletableFuture$Completion p
final void unipush (java.util.concurrent.CompletableFuture$Completion)
java.util.concurrent.CompletableFuture$Completion c
final java.util.concurrent.CompletableFuture postFire (java.util.concurrent.CompletableFuture, int)
Object r
java.util.concurrent.CompletableFuture a
int mode
private java.util.concurrent.CompletableFuture uniApplyStage (java.util.concurrent.Executor, java.util.function.Function)
java.util.concurrent.Executor e
java.util.function.Function f
Object r
java.util.concurrent.CompletableFuture d
private java.util.concurrent.CompletableFuture uniApplyNow (java.lang.Object, java.util.concurrent.Executor, java.util.function.Function)
Throwable x
Object t
Throwable ex
Object r
java.util.concurrent.Executor e
java.util.function.Function f
java.util.concurrent.CompletableFuture d
private java.util.concurrent.CompletableFuture uniAcceptStage (java.util.concurrent.Executor, java.util.function.Consumer)
java.util.concurrent.Executor e
java.util.function.Consumer f
Object r
java.util.concurrent.CompletableFuture d
private java.util.concurrent.CompletableFuture uniAcceptNow (java.lang.Object, java.util.concurrent.Executor, java.util.function.Consumer)
Throwable x
Object t
Throwable ex
Object r
java.util.concurrent.Executor e
java.util.function.Consumer f
java.util.concurrent.CompletableFuture d
private java.util.concurrent.CompletableFuture uniRunStage (java.util.concurrent.Executor, java.lang.Runnable)
java.util.concurrent.Executor e
Runnable f
Object r
java.util.concurrent.CompletableFuture d
private java.util.concurrent.CompletableFuture uniRunNow (java.lang.Object, java.util.concurrent.Executor, java.lang.Runnable)
Throwable x
Throwable ex
Object r
java.util.concurrent.Executor e
Runnable f
java.util.concurrent.CompletableFuture d
final boolean uniWhenComplete (java.lang.Object, java.util.function.BiConsumer, java.util.concurrent.CompletableFuture$UniWhenComplete)
Object t
Object tr
Object t
Throwable ex
Object r
java.util.function.BiConsumer f
java.util.concurrent.CompletableFuture$UniWhenComplete c
Throwable x
private java.util.concurrent.CompletableFuture uniWhenCompleteStage (java.util.concurrent.Executor, java.util.function.BiConsumer)
Throwable ex
java.util.concurrent.Executor e
java.util.function.BiConsumer f
java.util.concurrent.CompletableFuture d
Object r
final boolean uniHandle (java.lang.Object, java.util.function.BiFunction, java.util.concurrent.CompletableFuture$UniHandle)
Object s
Throwable x
Object ss
Object s
Throwable x
Throwable ex
Object r
java.util.function.BiFunction f
java.util.concurrent.CompletableFuture$UniHandle c
private java.util.concurrent.CompletableFuture uniHandleStage (java.util.concurrent.Executor, java.util.function.BiFunction)
Throwable ex
java.util.concurrent.Executor e
java.util.function.BiFunction f
java.util.concurrent.CompletableFuture d
Object r
final boolean uniExceptionally (java.lang.Object, java.util.function.Function, java.util.concurrent.CompletableFuture$UniExceptionally)
Throwable x
Throwable ex
Object r
java.util.function.Function f
java.util.concurrent.CompletableFuture$UniExceptionally c
private java.util.concurrent.CompletableFuture uniExceptionallyStage (java.util.function.Function)
java.util.function.Function f
java.util.concurrent.CompletableFuture d
Object r
private static java.util.concurrent.CompletableFuture uniCopyStage (java.util.concurrent.CompletableFuture)
java.util.concurrent.CompletableFuture src
Object r
java.util.concurrent.CompletableFuture d
private java.util.concurrent.CompletableFuture$MinimalStage uniAsMinimalStage ()
Object r
java.util.concurrent.CompletableFuture$MinimalStage d
private java.util.concurrent.CompletableFuture uniComposeStage (java.util.concurrent.Executor, java.util.function.Function)
Throwable x
Object t
java.util.concurrent.CompletableFuture g
Object s
Throwable ex
Throwable ex
java.util.concurrent.Executor e
java.util.function.Function f
java.util.concurrent.CompletableFuture d
Object r
final void bipush (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture$BiCompletion)
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$BiCompletion c
final java.util.concurrent.CompletableFuture postFire (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, int)
Object r
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mode
final boolean biApply (java.lang.Object, java.lang.Object, java.util.function.BiFunction, java.util.concurrent.CompletableFuture$BiApply)
Throwable x
Throwable x
Object rr
Object ss
Throwable ex
Object r
Object s
java.util.function.BiFunction f
java.util.concurrent.CompletableFuture$BiApply c
private java.util.concurrent.CompletableFuture biApplyStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.util.function.BiFunction)
java.util.concurrent.CompletableFuture b
Object s
Throwable ex
Object s
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
java.util.function.BiFunction f
java.util.concurrent.CompletableFuture b
Object r
java.util.concurrent.CompletableFuture d
final boolean biAccept (java.lang.Object, java.lang.Object, java.util.function.BiConsumer, java.util.concurrent.CompletableFuture$BiAccept)
Throwable x
Throwable x
Object rr
Object ss
Throwable ex
Object r
Object s
java.util.function.BiConsumer f
java.util.concurrent.CompletableFuture$BiAccept c
private java.util.concurrent.CompletableFuture biAcceptStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
java.util.concurrent.CompletableFuture b
Object s
Throwable ex
Object s
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
java.util.function.BiConsumer f
java.util.concurrent.CompletableFuture b
Object r
java.util.concurrent.CompletableFuture d
final boolean biRun (java.lang.Object, java.lang.Object, java.lang.Runnable, java.util.concurrent.CompletableFuture$BiRun)
Throwable x
Object z
Throwable x
Object z
Throwable ex
Object r
Object s
Runnable f
java.util.concurrent.CompletableFuture$BiRun c
private java.util.concurrent.CompletableFuture biRunStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletableFuture b
Object s
Throwable ex
Object s
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
Runnable f
java.util.concurrent.CompletableFuture b
Object r
java.util.concurrent.CompletableFuture d
static java.util.concurrent.CompletableFuture andTree (java.util.concurrent.CompletableFuture[], int, int)
java.util.concurrent.CompletableFuture b
Object s
Object z
Throwable x
Object z
Throwable x
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Object s
int mid
java.util.concurrent.CompletableFuture[] cfs
int lo
int hi
java.util.concurrent.CompletableFuture d
final void orpush (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture$BiCompletion)
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$BiCompletion c
private java.util.concurrent.CompletableFuture orApplyStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.util.function.Function)
java.util.concurrent.CompletableFuture b
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
java.util.function.Function f
java.util.concurrent.CompletableFuture b
Object r
java.util.concurrent.CompletableFuture z
java.util.concurrent.CompletableFuture d
private java.util.concurrent.CompletableFuture orAcceptStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.util.function.Consumer)
java.util.concurrent.CompletableFuture b
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
java.util.function.Consumer f
java.util.concurrent.CompletableFuture b
Object r
java.util.concurrent.CompletableFuture z
java.util.concurrent.CompletableFuture d
private java.util.concurrent.CompletableFuture orRunStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletableFuture b
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
Runnable f
java.util.concurrent.CompletableFuture b
Object r
java.util.concurrent.CompletableFuture z
java.util.concurrent.CompletableFuture d
static java.util.concurrent.CompletableFuture asyncSupplyStage (java.util.concurrent.Executor, java.util.function.Supplier)
java.util.concurrent.Executor e
java.util.function.Supplier f
java.util.concurrent.CompletableFuture d
static java.util.concurrent.CompletableFuture asyncRunStage (java.util.concurrent.Executor, java.lang.Runnable)
java.util.concurrent.Executor e
Runnable f
java.util.concurrent.CompletableFuture d
private java.lang.Object waitingGet (boolean)
InterruptedException ie
boolean interruptible
java.util.concurrent.CompletableFuture$Signaller q
boolean queued
Object r
private java.lang.Object timedGet (long) throws java.util.concurrent.TimeoutException
InterruptedException ie
long d
long deadline
java.util.concurrent.CompletableFuture$Signaller q
boolean queued
Object r
long nanos
public void <init> ()
void <init> (java.lang.Object)
Object r
public static java.util.concurrent.CompletableFuture supplyAsync (java.util.function.Supplier)
java.util.function.Supplier supplier
public static java.util.concurrent.CompletableFuture supplyAsync (java.util.function.Supplier, java.util.concurrent.Executor)
java.util.function.Supplier supplier
java.util.concurrent.Executor executor
public static java.util.concurrent.CompletableFuture runAsync (java.lang.Runnable)
Runnable runnable
public static java.util.concurrent.CompletableFuture runAsync (java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
public static java.util.concurrent.CompletableFuture completedFuture (java.lang.Object)
Object value
public boolean isDone ()
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
Object r
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
long nanos
Object r
public java.lang.Object join ()
Object r
public java.lang.Object getNow (java.lang.Object)
Object valueIfAbsent
Object r
public boolean complete (java.lang.Object)
Object value
boolean triggered
public boolean completeExceptionally (java.lang.Throwable)
Throwable ex
boolean triggered
public java.util.concurrent.CompletableFuture thenApply (java.util.function.Function)
java.util.function.Function fn
public java.util.concurrent.CompletableFuture thenApplyAsync (java.util.function.Function)
java.util.function.Function fn
public java.util.concurrent.CompletableFuture thenApplyAsync (java.util.function.Function, java.util.concurrent.Executor)
java.util.function.Function fn
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture thenAccept (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.concurrent.CompletableFuture thenAcceptAsync (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.concurrent.CompletableFuture thenAcceptAsync (java.util.function.Consumer, java.util.concurrent.Executor)
java.util.function.Consumer action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture thenRun (java.lang.Runnable)
Runnable action
public java.util.concurrent.CompletableFuture thenRunAsync (java.lang.Runnable)
Runnable action
public java.util.concurrent.CompletableFuture thenRunAsync (java.lang.Runnable, java.util.concurrent.Executor)
Runnable action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture thenCombine (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
java.util.concurrent.CompletionStage other
java.util.function.BiFunction fn
public java.util.concurrent.CompletableFuture thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
java.util.concurrent.CompletionStage other
java.util.function.BiFunction fn
public java.util.concurrent.CompletableFuture thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
java.util.function.BiFunction fn
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture thenAcceptBoth (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
java.util.concurrent.CompletionStage other
java.util.function.BiConsumer action
public java.util.concurrent.CompletableFuture thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
java.util.concurrent.CompletionStage other
java.util.function.BiConsumer action
public java.util.concurrent.CompletableFuture thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
java.util.function.BiConsumer action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture runAfterBoth (java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletionStage other
Runnable action
public java.util.concurrent.CompletableFuture runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletionStage other
Runnable action
public java.util.concurrent.CompletableFuture runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
Runnable action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture applyToEither (java.util.concurrent.CompletionStage, java.util.function.Function)
java.util.concurrent.CompletionStage other
java.util.function.Function fn
public java.util.concurrent.CompletableFuture applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function)
java.util.concurrent.CompletionStage other
java.util.function.Function fn
public java.util.concurrent.CompletableFuture applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
java.util.function.Function fn
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture acceptEither (java.util.concurrent.CompletionStage, java.util.function.Consumer)
java.util.concurrent.CompletionStage other
java.util.function.Consumer action
public java.util.concurrent.CompletableFuture acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer)
java.util.concurrent.CompletionStage other
java.util.function.Consumer action
public java.util.concurrent.CompletableFuture acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
java.util.function.Consumer action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture runAfterEither (java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletionStage other
Runnable action
public java.util.concurrent.CompletableFuture runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletionStage other
Runnable action
public java.util.concurrent.CompletableFuture runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
Runnable action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture thenCompose (java.util.function.Function)
java.util.function.Function fn
public java.util.concurrent.CompletableFuture thenComposeAsync (java.util.function.Function)
java.util.function.Function fn
public java.util.concurrent.CompletableFuture thenComposeAsync (java.util.function.Function, java.util.concurrent.Executor)
java.util.function.Function fn
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture whenComplete (java.util.function.BiConsumer)
java.util.function.BiConsumer action
public java.util.concurrent.CompletableFuture whenCompleteAsync (java.util.function.BiConsumer)
java.util.function.BiConsumer action
public java.util.concurrent.CompletableFuture whenCompleteAsync (java.util.function.BiConsumer, java.util.concurrent.Executor)
java.util.function.BiConsumer action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture handle (java.util.function.BiFunction)
java.util.function.BiFunction fn
public java.util.concurrent.CompletableFuture handleAsync (java.util.function.BiFunction)
java.util.function.BiFunction fn
public java.util.concurrent.CompletableFuture handleAsync (java.util.function.BiFunction, java.util.concurrent.Executor)
java.util.function.BiFunction fn
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture toCompletableFuture ()
public java.util.concurrent.CompletableFuture exceptionally (java.util.function.Function)
java.util.function.Function fn
public static transient java.util.concurrent.CompletableFuture allOf (java.util.concurrent.CompletableFuture[])
java.util.concurrent.CompletableFuture[] cfs
public static transient java.util.concurrent.CompletableFuture anyOf (java.util.concurrent.CompletableFuture[])
java.util.concurrent.CompletableFuture cf
Object r
java.util.concurrent.CompletableFuture cf
int i
int len
java.util.concurrent.CompletableFuture[] cfs
int n
java.util.concurrent.CompletableFuture d
public boolean cancel (boolean)
boolean mayInterruptIfRunning
boolean cancelled
public boolean isCancelled ()
Object r
public boolean isCompletedExceptionally ()
Object r
public void obtrudeValue (java.lang.Object)
Object value
public void obtrudeException (java.lang.Throwable)
Throwable ex
public int getNumberOfDependents ()
java.util.concurrent.CompletableFuture$Completion p
int count
public java.lang.String toString ()
java.util.concurrent.CompletableFuture$Completion p
Object r
int count
public java.util.concurrent.CompletableFuture newIncompleteFuture ()
public java.util.concurrent.Executor defaultExecutor ()
public java.util.concurrent.CompletableFuture copy ()
public java.util.concurrent.CompletionStage minimalCompletionStage ()
public java.util.concurrent.CompletableFuture completeAsync (java.util.function.Supplier, java.util.concurrent.Executor)
java.util.function.Supplier supplier
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture completeAsync (java.util.function.Supplier)
java.util.function.Supplier supplier
public java.util.concurrent.CompletableFuture orTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public java.util.concurrent.CompletableFuture completeOnTimeout (java.lang.Object, long, java.util.concurrent.TimeUnit)
Object value
long timeout
java.util.concurrent.TimeUnit unit
public static java.util.concurrent.Executor delayedExecutor (long, java.util.concurrent.TimeUnit, java.util.concurrent.Executor)
long delay
java.util.concurrent.TimeUnit unit
java.util.concurrent.Executor executor
public static java.util.concurrent.Executor delayedExecutor (long, java.util.concurrent.TimeUnit)
long delay
java.util.concurrent.TimeUnit unit
public static java.util.concurrent.CompletionStage completedStage (java.lang.Object)
Object value
public static java.util.concurrent.CompletableFuture failedFuture (java.lang.Throwable)
Throwable ex
public static java.util.concurrent.CompletionStage failedStage (java.lang.Throwable)
Throwable ex
public volatile synthetic java.util.concurrent.CompletionStage exceptionally (java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage whenCompleteAsync (java.util.function.BiConsumer, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage whenCompleteAsync (java.util.function.BiConsumer)
public volatile synthetic java.util.concurrent.CompletionStage whenComplete (java.util.function.BiConsumer)
public volatile synthetic java.util.concurrent.CompletionStage handleAsync (java.util.function.BiFunction, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage handleAsync (java.util.function.BiFunction)
public volatile synthetic java.util.concurrent.CompletionStage handle (java.util.function.BiFunction)
public volatile synthetic java.util.concurrent.CompletionStage thenComposeAsync (java.util.function.Function, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenComposeAsync (java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage thenCompose (java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage runAfterEither (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer)
public volatile synthetic java.util.concurrent.CompletionStage acceptEither (java.util.concurrent.CompletionStage, java.util.function.Consumer)
public volatile synthetic java.util.concurrent.CompletionStage applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage applyToEither (java.util.concurrent.CompletionStage, java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage runAfterBoth (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
public volatile synthetic java.util.concurrent.CompletionStage thenAcceptBoth (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
public volatile synthetic java.util.concurrent.CompletionStage thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
public volatile synthetic java.util.concurrent.CompletionStage thenCombine (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
public volatile synthetic java.util.concurrent.CompletionStage thenRunAsync (java.lang.Runnable, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenRunAsync (java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage thenRun (java.lang.Runnable)
public volatile synthetic java.util.concurrent.CompletionStage thenAcceptAsync (java.util.function.Consumer, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenAcceptAsync (java.util.function.Consumer)
public volatile synthetic java.util.concurrent.CompletionStage thenAccept (java.util.function.Consumer)
public volatile synthetic java.util.concurrent.CompletionStage thenApplyAsync (java.util.function.Function, java.util.concurrent.Executor)
public volatile synthetic java.util.concurrent.CompletionStage thenApplyAsync (java.util.function.Function)
public volatile synthetic java.util.concurrent.CompletionStage thenApply (java.util.function.Function)
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/CompletableFuture$AsynchronousCompletionTask.class
CompletableFuture.java
package java.util.concurrent
public abstract java.util.concurrent.CompletableFuture$AsynchronousCompletionTask extends java.lang.Object {
}
java/util/concurrent/ConcurrentLinkedDeque$AbstractItr.class
ConcurrentLinkedDeque.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentLinkedDeque$AbstractItr extends java.lang.Object implements java.util.Iterator {
private java.util.concurrent.ConcurrentLinkedDeque$Node nextNode
private Object nextItem
private java.util.concurrent.ConcurrentLinkedDeque$Node lastRet
final synthetic java.util.concurrent.ConcurrentLinkedDeque this$0
abstract java.util.concurrent.ConcurrentLinkedDeque$Node startNode ()
abstract java.util.concurrent.ConcurrentLinkedDeque$Node nextNode (java.util.concurrent.ConcurrentLinkedDeque$Node)
void <init> (java.util.concurrent.ConcurrentLinkedDeque)
private void advance ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
public boolean hasNext ()
public java.lang.Object next ()
Object item
public void remove ()
java.util.concurrent.ConcurrentLinkedDeque$Node l
}
java/util/concurrent/Flow$Publisher.class
Flow.java
package java.util.concurrent
public abstract java.util.concurrent.Flow$Publisher extends java.lang.Object {
public abstract void subscribe (java.util.concurrent.Flow$Subscriber)
}
java/util/concurrent/CompletableFuture$AsyncSupply.class
CompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$AsyncSupply extends java.util.concurrent.ForkJoinTask implements java.lang.Runnable java.util.concurrent.CompletableFuture$AsynchronousCompletionTask {
java.util.concurrent.CompletableFuture dep
java.util.function.Supplier fn
void <init> (java.util.concurrent.CompletableFuture, java.util.function.Supplier)
java.util.concurrent.CompletableFuture dep
java.util.function.Supplier fn
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public final boolean exec ()
public void run ()
Throwable ex
java.util.function.Supplier f
java.util.concurrent.CompletableFuture d
public volatile synthetic void setRawResult (java.lang.Object)
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$KeySetView.class
ConcurrentHashMap.java
package java.util.concurrent
public java.util.concurrent.ConcurrentHashMap$KeySetView extends java.util.concurrent.ConcurrentHashMap$CollectionView implements java.util.Set java.io.Serializable {
private static final long serialVersionUID
private final Object value
void <init> (java.util.concurrent.ConcurrentHashMap, java.lang.Object)
java.util.concurrent.ConcurrentHashMap map
Object value
public java.lang.Object getMappedValue ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public java.util.Iterator iterator ()
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap m
int f
public boolean add (java.lang.Object)
Object e
Object v
public boolean addAll (java.util.Collection)
Object e
java.util.Collection c
boolean added
Object v
public int hashCode ()
Object e
int h
public boolean equals (java.lang.Object)
java.util.Set c
Object o
public java.util.Spliterator spliterator ()
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap m
long n
int f
public void forEach (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node[] t
public volatile synthetic boolean removeAll (java.util.Collection)
public volatile synthetic java.util.concurrent.ConcurrentHashMap getMap ()
}
java/util/concurrent/Flow$Subscriber.class
Flow.java
package java.util.concurrent
public abstract java.util.concurrent.Flow$Subscriber extends java.lang.Object {
public abstract void onSubscribe (java.util.concurrent.Flow$Subscription)
public abstract void onNext (java.lang.Object)
public abstract void onError (java.lang.Throwable)
public abstract void onComplete ()
}
java/util/concurrent/Flow$Subscription.class
Flow.java
package java.util.concurrent
public abstract java.util.concurrent.Flow$Subscription extends java.lang.Object {
public abstract void request (long)
public abstract void cancel ()
}
java/util/concurrent/CompletableFuture$Completion.class
CompletableFuture.java
package java.util.concurrent
abstract java.util.concurrent.CompletableFuture$Completion extends java.util.concurrent.ForkJoinTask implements java.lang.Runnable java.util.concurrent.CompletableFuture$AsynchronousCompletionTask {
volatile java.util.concurrent.CompletableFuture$Completion next
void <init> ()
abstract java.util.concurrent.CompletableFuture tryFire (int)
abstract boolean isLive ()
public final void run ()
public final boolean exec ()
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public volatile synthetic void setRawResult (java.lang.Object)
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/Phaser.class
Phaser.java
package java.util.concurrent
public java.util.concurrent.Phaser extends java.lang.Object {
private volatile long state
private static final int MAX_PARTIES
private static final int MAX_PHASE
private static final int PARTIES_SHIFT
private static final int PHASE_SHIFT
private static final int UNARRIVED_MASK
private static final long PARTIES_MASK
private static final long COUNTS_MASK
private static final long TERMINATION_BIT
private static final int ONE_ARRIVAL
private static final int ONE_PARTY
private static final int ONE_DEREGISTER
private static final int EMPTY
private final java.util.concurrent.Phaser parent
private final java.util.concurrent.Phaser root
private final java.util.concurrent.atomic.AtomicReference evenQ
private final java.util.concurrent.atomic.AtomicReference oddQ
private static final int NCPU
static final int SPINS_PER_ARRIVAL
private static final java.lang.invoke.VarHandle STATE
private static int unarrivedOf (long)
long s
int counts
private static int partiesOf (long)
long s
private static int phaseOf (long)
long s
private static int arrivedOf (long)
long s
int counts
private java.lang.String badArrive (long)
long s
private java.lang.String badRegister (long)
long s
private int doArrive (int)
int nextPhase
long n
int nextUnarrived
long s
int phase
int counts
int unarrived
int adjust
java.util.concurrent.Phaser root
private int doRegister (int)
long next
long s
int counts
int parties
int unarrived
int registrations
long adjust
java.util.concurrent.Phaser parent
int phase
private long reconcileState ()
int p
int phase
java.util.concurrent.Phaser root
long s
public void <init> ()
public void <init> (int)
int parties
public void <init> (java.util.concurrent.Phaser)
java.util.concurrent.Phaser parent
public void <init> (java.util.concurrent.Phaser, int)
java.util.concurrent.Phaser root
java.util.concurrent.Phaser parent
int parties
int phase
public int register ()
public int bulkRegister (int)
int parties
public int arrive ()
public int arriveAndDeregister ()
public int arriveAndAwaitAdvance ()
long n
int nextUnarrived
int nextPhase
long s
int phase
int counts
int unarrived
java.util.concurrent.Phaser root
public int awaitAdvance (int)
int phase
java.util.concurrent.Phaser root
long s
int p
public int awaitAdvanceInterruptibly (int) throws java.lang.InterruptedException
java.util.concurrent.Phaser$QNode node
int phase
java.util.concurrent.Phaser root
long s
int p
public int awaitAdvanceInterruptibly (int, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException
java.util.concurrent.Phaser$QNode node
int phase
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.Phaser root
long s
int p
public void forceTermination ()
java.util.concurrent.Phaser root
long s
public final int getPhase ()
public int getRegisteredParties ()
public int getArrivedParties ()
public int getUnarrivedParties ()
public java.util.concurrent.Phaser getParent ()
public java.util.concurrent.Phaser getRoot ()
public boolean isTerminated ()
protected boolean onAdvance (int, int)
int phase
int registeredParties
public java.lang.String toString ()
private java.lang.String stateToString (long)
long s
private void releaseWaiters (int)
Thread t
int phase
java.util.concurrent.Phaser$QNode q
java.util.concurrent.atomic.AtomicReference head
private int abortWait (int)
Thread t
Thread t
java.util.concurrent.Phaser$QNode q
int p
int phase
java.util.concurrent.atomic.AtomicReference head
private int internalAwaitAdvance (int, java.util.concurrent.Phaser$QNode)
int unarrived
boolean interrupted
java.util.concurrent.atomic.AtomicReference head
java.util.concurrent.Phaser$QNode q
InterruptedException cantHappen
int phase
java.util.concurrent.Phaser$QNode node
boolean queued
int lastUnarrived
int spins
long s
int p
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentHashMap$ReduceEntriesTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction reducer
java.util.Map$Entry result
java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask rights
java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask nextRight
java.util.function.BiFunction reducer
public final java.util.Map$Entry getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.Map$Entry tr
java.util.Map$Entry sr
java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask t
java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask s
java.util.Map$Entry r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentNavigableMap.class
ConcurrentNavigableMap.java
package java.util.concurrent
public abstract java.util.concurrent.ConcurrentNavigableMap extends java.lang.Object implements java.util.concurrent.ConcurrentMap java.util.NavigableMap {
public abstract java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public abstract java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object, boolean)
public abstract java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object, boolean)
public abstract java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, java.lang.Object)
public abstract java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object)
public abstract java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object)
public abstract java.util.concurrent.ConcurrentNavigableMap descendingMap ()
public abstract java.util.NavigableSet navigableKeySet ()
public abstract java.util.NavigableSet keySet ()
public abstract java.util.NavigableSet descendingKeySet ()
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.NavigableMap descendingMap ()
}
java/util/concurrent/CompletableFuture$UniCompletion.class
CompletableFuture.java
package java.util.concurrent
abstract java.util.concurrent.CompletableFuture$UniCompletion extends java.util.concurrent.CompletableFuture$Completion {
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
void <init> (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
final boolean claim ()
java.util.concurrent.Executor e
final boolean isLive ()
}
java/util/concurrent/ConcurrentHashMap$EntrySpliterator.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$EntrySpliterator extends java.util.concurrent.ConcurrentHashMap$Traverser implements java.util.Spliterator {
final java.util.concurrent.ConcurrentHashMap map
long est
void <init> (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, long, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
long est
java.util.concurrent.ConcurrentHashMap map
public java.util.concurrent.ConcurrentHashMap$EntrySpliterator trySplit ()
int i
int f
int h
public void forEachRemaining (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node p
public long estimateSize ()
public int characteristics ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/concurrent/ForkJoinTask$RunnableExecuteAction.class
ForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$RunnableExecuteAction extends java.util.concurrent.ForkJoinTask {
final Runnable runnable
private static final long serialVersionUID
void <init> (java.lang.Runnable)
Runnable runnable
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public final boolean exec ()
void internalPropagateException (java.lang.Throwable)
Throwable ex
public volatile synthetic void setRawResult (java.lang.Object)
public volatile synthetic java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$BaseIterator.class
ConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$BaseIterator extends java.util.concurrent.ConcurrentHashMap$Traverser {
final java.util.concurrent.ConcurrentHashMap map
java.util.concurrent.ConcurrentHashMap$Node lastReturned
void <init> (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
java.util.concurrent.ConcurrentHashMap map
public final boolean hasNext ()
public final boolean hasMoreElements ()
public final void remove ()
java.util.concurrent.ConcurrentHashMap$Node p
}
java/util/concurrent/FutureTask.class
FutureTask.java
package java.util.concurrent
public java.util.concurrent.FutureTask extends java.lang.Object implements java.util.concurrent.RunnableFuture {
private volatile int state
private static final int NEW
private static final int COMPLETING
private static final int NORMAL
private static final int EXCEPTIONAL
private static final int CANCELLED
private static final int INTERRUPTING
private static final int INTERRUPTED
private java.util.concurrent.Callable callable
private Object outcome
private volatile Thread runner
private volatile java.util.concurrent.FutureTask$WaitNode waiters
private static final java.lang.invoke.VarHandle STATE
private static final java.lang.invoke.VarHandle RUNNER
private static final java.lang.invoke.VarHandle WAITERS
private java.lang.Object report (int) throws java.util.concurrent.ExecutionException
int s
Object x
public void <init> (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public void <init> (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public boolean isCancelled ()
public boolean isDone ()
public boolean cancel (boolean)
Thread t
boolean mayInterruptIfRunning
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
int s
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
int s
protected void done ()
protected void set (java.lang.Object)
Object v
protected void setException (java.lang.Throwable)
Throwable t
public void run ()
Object result
boolean ran
Throwable ex
Object result
boolean ran
java.util.concurrent.Callable c
int s
int s
protected boolean runAndReset ()
Throwable ex
java.util.concurrent.Callable c
boolean ran
int s
private void handlePossibleCancellationInterrupt (int)
int s
private void finishCompletion ()
Thread t
java.util.concurrent.FutureTask$WaitNode next
java.util.concurrent.FutureTask$WaitNode q
private int awaitDone (boolean, long) throws java.lang.InterruptedException
long parkNanos
long elapsed
long parkNanos
int s
boolean timed
long nanos
long startTime
java.util.concurrent.FutureTask$WaitNode q
boolean queued
private void removeWaiter (java.util.concurrent.FutureTask$WaitNode)
java.util.concurrent.FutureTask$WaitNode pred
java.util.concurrent.FutureTask$WaitNode q
java.util.concurrent.FutureTask$WaitNode s
java.util.concurrent.FutureTask$WaitNode node
public java.lang.String toString ()
String status
String status
String status
java.util.concurrent.Callable callable
String status
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/ForkJoinPool$WorkQueue.class
ForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$WorkQueue extends java.lang.Object {
volatile int source
int id
int base
int top
volatile int phase
int stackPred
int nsteals
java.util.concurrent.ForkJoinTask[] array
final java.util.concurrent.ForkJoinPool pool
final java.util.concurrent.ForkJoinWorkerThread owner
static final java.lang.invoke.VarHandle PHASE
static final java.lang.invoke.VarHandle BASE
static final java.lang.invoke.VarHandle TOP
void <init> (java.util.concurrent.ForkJoinPool, java.util.concurrent.ForkJoinWorkerThread)
java.util.concurrent.ForkJoinPool pool
java.util.concurrent.ForkJoinWorkerThread owner
final boolean tryLockPhase ()
final void releasePhaseLock ()
final int getPoolIndex ()
final int queueSize ()
int n
final boolean isEmpty ()
java.util.concurrent.ForkJoinTask[] a
int cap
int n
int b
final void push (java.util.concurrent.ForkJoinTask)
int d
int cap
int m
java.util.concurrent.ForkJoinTask task
java.util.concurrent.ForkJoinTask[] a
int s
java.util.concurrent.ForkJoinPool p
final boolean lockedPush (java.util.concurrent.ForkJoinTask)
int cap
java.util.concurrent.ForkJoinTask task
java.util.concurrent.ForkJoinTask[] a
boolean signal
int s
int b
final void growArray (boolean)
java.util.concurrent.ForkJoinTask x
int s
int k
int oldMask
int newMask
java.util.concurrent.ForkJoinTask[] oldA
int oldSize
int newSize
boolean locked
java.util.concurrent.ForkJoinTask[] newA
final java.util.concurrent.ForkJoinTask poll ()
java.util.concurrent.ForkJoinTask t
int b
int k
int cap
java.util.concurrent.ForkJoinTask[] a
final java.util.concurrent.ForkJoinTask nextLocalTask ()
int b
int s
int d
int cap
java.util.concurrent.ForkJoinTask t
int md
java.util.concurrent.ForkJoinTask[] a
final java.util.concurrent.ForkJoinTask peek ()
int cap
java.util.concurrent.ForkJoinTask[] a
final boolean tryUnpush (java.util.concurrent.ForkJoinTask)
int s
int cap
java.util.concurrent.ForkJoinTask task
boolean popped
java.util.concurrent.ForkJoinTask[] a
final boolean tryLockedUnpush (java.util.concurrent.ForkJoinTask)
int k
int cap
java.util.concurrent.ForkJoinTask task
boolean popped
int s
java.util.concurrent.ForkJoinTask[] a
final void cancelAll ()
java.util.concurrent.ForkJoinTask t
final void topLevelExec (java.util.concurrent.ForkJoinTask, java.util.concurrent.ForkJoinPool$WorkQueue, int)
int nstolen
java.util.concurrent.ForkJoinWorkerThread thread
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$WorkQueue q
int n
final void tryRemoveAndExec (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask f
int pindex
int jindex
int j
int index
java.util.concurrent.ForkJoinTask t
int m
int ns
int i
int s
int cap
java.util.concurrent.ForkJoinTask task
java.util.concurrent.ForkJoinTask[] a
final int helpCC (java.util.concurrent.CountedCompleter, int, boolean)
java.util.concurrent.CountedCompleter f
java.util.concurrent.CountedCompleter t
java.util.concurrent.CountedCompleter v
java.util.concurrent.ForkJoinTask o
int s
int k
int cap
java.util.concurrent.ForkJoinTask[] a
java.util.concurrent.CountedCompleter task
int limit
boolean shared
int status
final void helpAsyncBlocker (java.util.concurrent.ForkJoinPool$ManagedBlocker)
int b
int k
int cap
java.util.concurrent.ForkJoinTask[] a
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$ManagedBlocker blocker
final boolean isApparentlyUnblocked ()
Thread$State s
Thread wt
static void <clinit> ()
java.lang.invoke.MethodHandles$Lookup l
ReflectiveOperationException e
}
java/util/concurrent/Flow$Processor.class
Flow.java
package java.util.concurrent
public abstract java.util.concurrent.Flow$Processor extends java.lang.Object implements java.util.concurrent.Flow$Subscriber java.util.concurrent.Flow$Publisher {
}
java/util/concurrent/ConcurrentLinkedQueue$Itr.class
ConcurrentLinkedQueue.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedQueue$Itr extends java.lang.Object implements java.util.Iterator {
private java.util.concurrent.ConcurrentLinkedQueue$Node nextNode
private Object nextItem
private java.util.concurrent.ConcurrentLinkedQueue$Node lastRet
final synthetic java.util.concurrent.ConcurrentLinkedQueue this$0
void <init> (java.util.concurrent.ConcurrentLinkedQueue)
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
public boolean hasNext ()
public java.lang.Object next ()
Object x
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node pred
Object item
public void remove ()
java.util.concurrent.ConcurrentLinkedQueue$Node l
}
java/util/concurrent/Helpers.class
Helpers.java
package java.util.concurrent
java.util.concurrent.Helpers extends java.lang.Object {
private void <init> ()
static java.lang.String collectionToString (java.util.Collection)
Object e
String s
int i
java.util.Collection c
Object[] a
int size
int charLength
static java.lang.String toString (java.lang.Object[], int, int)
String s
int len
int i
Object[] a
int size
int charLength
char[] chars
int j
static java.lang.String mapEntryToString (java.lang.Object, java.lang.Object)
Object key
Object val
String k
String v
int klen
int vlen
char[] chars
private static java.lang.String objectToString (java.lang.Object)
String s
String s
Object x
}
java/util/concurrent/ConcurrentHashMap$MapReduceEntriesTask.class
ConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask nextRight
void <init> (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask, java.util.function.Function, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask nextRight
java.util.function.Function transformer
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
java.util.function.Function transformer
}
java/util/concurrent/ThreadLocalRandom$RandomIntsSpliterator.class
ThreadLocalRandom.java
package java.util.concurrent
final java.util.concurrent.ThreadLocalRandom$RandomIntsSpliterator extends java.lang.Object implements java.util.Spliterator$OfInt {
long index
final long fence
final int origin
final int bound
void <init> (long, long, int, int)
long index
long fence
int origin
int bound
public java.util.concurrent.ThreadLocalRandom$RandomIntsSpliterator trySplit ()
long i
long m
public long estimateSize ()
public int characteristics ()
public boolean tryAdvance (java.util.function.IntConsumer)
java.util.function.IntConsumer consumer
long i
long f
public void forEachRemaining (java.util.function.IntConsumer)
int o
int b
java.util.concurrent.ThreadLocalRandom rng
java.util.function.IntConsumer consumer
long i
long f
public volatile synthetic java.util.Spliterator$OfInt trySplit ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/DesugarCollections$SynchronizedMap.class
DesugarCollections.java
package java.util
java.util.DesugarCollections$SynchronizedMap extends java.lang.Object implements java.util.Map java.io.Serializable {
private static final long serialVersionUID
private final java.util.Map m
final Object mutex
private transient java.util.Set keySet
private transient java.util.Set entrySet
private transient java.util.Collection values
void <init> (java.util.Map)
java.util.Map m
void <init> (java.util.Map, java.lang.Object)
java.util.Map m
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 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 java.lang.Object remove (java.lang.Object)
Object key
public void putAll (java.util.Map)
java.util.Map map
public void clear ()
private java.util.Set instantiateSet (java.util.Set, java.lang.Object)
ReflectiveOperationException e
java.util.Set set
Object mutex
private java.util.Collection instantiateCollection (java.util.Collection, java.lang.Object)
ReflectiveOperationException e
java.util.Collection collection
Object mutex
public java.util.Set keySet ()
public java.util.Set entrySet ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object k
Object defaultValue
public void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
public void replaceAll (java.util.function.BiFunction)
java.util.function.BiFunction function
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 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
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
}
java/util/Spliterator$OfDouble.class
Spliterator.java
package java.util
public abstract java.util.Spliterator$OfDouble extends java.lang.Object implements java.util.Spliterator$OfPrimitive {
public abstract java.util.Spliterator$OfDouble trySplit ()
public abstract boolean tryAdvance (java.util.function.DoubleConsumer)
public void forEachRemaining (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer action
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 volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/SortedSet.class
SortedSet.java
package java.util
public abstract java.util.SortedSet extends java.lang.Object implements java.util.Set {
public abstract java.util.Comparator comparator ()
public abstract java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
public abstract java.util.SortedSet headSet (java.lang.Object)
public abstract java.util.SortedSet tailSet (java.lang.Object)
public abstract java.lang.Object first ()
public abstract java.lang.Object last ()
public java.util.Spliterator spliterator ()
}
java/util/DesugarCalendar.class
<Unknown>
package java.util
public final synthetic java.util.DesugarCalendar extends java.lang.Object {
static final int STANDALONE_MASK
public static final int NARROW_FORMAT
public static final int NARROW_STANDALONE
public static final int SHORT_FORMAT
public static final int LONG_FORMAT
public static final int SHORT_STANDALONE
public static final int LONG_STANDALONE
private void <init> ()
public static final java.time.Instant toInstant (java.util.Calendar)
}
java/util/Deque.class
Deque.java
package java.util
public abstract java.util.Deque extends java.lang.Object implements java.util.Queue {
public abstract void addFirst (java.lang.Object)
public abstract void addLast (java.lang.Object)
public abstract boolean offerFirst (java.lang.Object)
public abstract boolean offerLast (java.lang.Object)
public abstract java.lang.Object removeFirst ()
public abstract java.lang.Object removeLast ()
public abstract java.lang.Object pollFirst ()
public abstract java.lang.Object pollLast ()
public abstract java.lang.Object getFirst ()
public abstract java.lang.Object getLast ()
public abstract java.lang.Object peekFirst ()
public abstract java.lang.Object peekLast ()
public abstract boolean removeFirstOccurrence (java.lang.Object)
public abstract boolean removeLastOccurrence (java.lang.Object)
public abstract boolean add (java.lang.Object)
public abstract boolean offer (java.lang.Object)
public abstract java.lang.Object remove ()
public abstract java.lang.Object poll ()
public abstract java.lang.Object element ()
public abstract java.lang.Object peek ()
public abstract boolean addAll (java.util.Collection)
public abstract void push (java.lang.Object)
public abstract java.lang.Object pop ()
public abstract boolean remove (java.lang.Object)
public abstract boolean contains (java.lang.Object)
public abstract int size ()
public abstract java.util.Iterator iterator ()
public abstract java.util.Iterator descendingIterator ()
}
java/util/Spliterators$LongArraySpliterator.class
Spliterators.java
package java.util
final java.util.Spliterators$LongArraySpliterator extends java.lang.Object implements java.util.Spliterator$OfLong {
private final long[] array
private int index
private final int fence
private final int characteristics
public void <init> (long[], int)
long[] array
int additionalCharacteristics
public void <init> (long[], int, int, int)
long[] array
int origin
int fence
int additionalCharacteristics
public java.util.Spliterator$OfLong trySplit ()
int lo
int mid
public void forEachRemaining (java.util.function.LongConsumer)
int i
java.util.function.LongConsumer action
long[] a
int hi
public boolean tryAdvance (java.util.function.LongConsumer)
java.util.function.LongConsumer action
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
public volatile synthetic void forEachRemaining (java.lang.Object)
public volatile synthetic boolean tryAdvance (java.lang.Object)
public volatile synthetic java.util.Spliterator$OfPrimitive trySplit ()
public volatile synthetic java.util.Spliterator trySplit ()
}
java/util/ImmutableCollections$MapN.class
ImmutableCollections.java
package java.util
final java.util.ImmutableCollections$MapN extends java.util.ImmutableCollections$AbstractImmutableMap {
static java.util.Map EMPTY_MAP
final Object[] table
final int size
transient void <init> (java.lang.Object[])
int dest
Object k
Object v
int idx
int i
Object[] input
int len
public boolean containsKey (java.lang.Object)
Object o
public boolean containsValue (java.lang.Object)
Object v
int i
Object o
public int hashCode ()
Object k
int i
int hash
public java.lang.Object get (java.lang.Object)
Object o
int i
public int size ()
public java.util.Set entrySet ()
private int probe (java.lang.Object)
Object ek
Object pk
int idx
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private java.lang.Object writeReplace ()
int i
Object[] array
int len
int dest
static void <clinit> ()
}
java/util/List.class
List.java
package java.util
public abstract java.util.List extends java.lang.Object implements java.util.Collection {
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean contains (java.lang.Object)
public abstract java.util.Iterator iterator ()
public abstract java.lang.Object[] toArray ()
public abstract java.lang.Object[] toArray (java.lang.Object[])
public abstract boolean add (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean addAll (java.util.Collection)
public abstract boolean addAll (int, java.util.Collection)
public abstract boolean removeAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
public void replaceAll (java.util.function.UnaryOperator)
java.util.function.UnaryOperator operator
java.util.ListIterator li
public void sort (java.util.Comparator)
Object e
java.util.Comparator c
Object[] a
java.util.ListIterator i
public abstract void clear ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.Object get (int)
public abstract java.lang.Object set (int, java.lang.Object)
public abstract void add (int, java.lang.Object)
public abstract java.lang.Object remove (int)
public abstract int indexOf (java.lang.Object)
public abstract int lastIndexOf (java.lang.Object)
public abstract java.util.ListIterator listIterator ()
public abstract java.util.ListIterator listIterator (int)
public abstract java.util.List subList (int, int)
public java.util.Spliterator spliterator ()
public static java.util.List of ()
public static java.util.List of (java.lang.Object)
Object e1
public static java.util.List of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static java.util.List of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static java.util.List of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static java.util.List 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 java.util.List 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 java.util.List 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 java.util.List 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 java.util.List 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 java.util.List 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 transient java.util.List of (java.lang.Object[])
Object[] elements
public static java.util.List copyOf (java.util.Collection)
java.util.Collection coll
}
java/util/ImmutableCollections$Map1.class
ImmutableCollections.java
package java.util
final java.util.ImmutableCollections$Map1 extends java.util.ImmutableCollections$AbstractImmutableMap {
private final Object k0
private final Object v0
void <init> (java.lang.Object, java.lang.Object)
Object k0
Object v0
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
Object o
public boolean containsKey (java.lang.Object)
Object o
public boolean containsValue (java.lang.Object)
Object o
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private java.lang.Object writeReplace ()
public int hashCode ()
}
java/util/Optional.class
Optional.java
package java.util
public final java.util.Optional extends java.lang.Object {
private static final java.util.Optional EMPTY
private final Object value
private void <init> ()
public static java.util.Optional empty ()
java.util.Optional t
private void <init> (java.lang.Object)
Object value
public static java.util.Optional of (java.lang.Object)
Object value
public static java.util.Optional ofNullable (java.lang.Object)
Object value
public java.lang.Object get ()
public boolean isPresent ()
public boolean isEmpty ()
public void ifPresent (java.util.function.Consumer)
java.util.function.Consumer action
public void ifPresentOrElse (java.util.function.Consumer, java.lang.Runnable)
java.util.function.Consumer action
Runnable emptyAction
public java.util.Optional filter (java.util.function.Predicate)
java.util.function.Predicate predicate
public java.util.Optional map (java.util.function.Function)
java.util.function.Function mapper
public java.util.Optional flatMap (java.util.function.Function)
java.util.Optional r
java.util.function.Function mapper
public java.util.Optional or (java.util.function.Supplier)
java.util.Optional r
java.util.function.Supplier supplier
public java.util.stream.Stream stream ()
public java.lang.Object orElse (java.lang.Object)
Object other
public java.lang.Object orElseGet (java.util.function.Supplier)
java.util.function.Supplier supplier
public java.lang.Object orElseThrow ()
public java.lang.Object orElseThrow (java.util.function.Supplier) throws java.lang.Throwable
java.util.function.Supplier exceptionSupplier
public boolean equals (java.lang.Object)
Object obj
java.util.Optional other
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
java/util/Spliterators$1Adapter.class
Spliterators.java
package java.util
java.util.Spliterators$1Adapter extends java.lang.Object implements java.util.Iterator java.util.function.Consumer {
boolean valueReady
Object nextElement
final synthetic java.util.Spliterator val$spliterator
void <init> (java.util.Spliterator)
public void accept (java.lang.Object)
Object t
public boolean hasNext ()
public java.lang.Object next ()
}
java/util/DoubleSummaryStatistics.class
DoubleSummaryStatistics.java
package java.util
public java.util.DoubleSummaryStatistics extends java.lang.Object implements java.util.function.DoubleConsumer {
private long count
private double sum
private double sumCompensation
private double simpleSum
private double min
private double max
public void <init> ()
public void <init> (long, double, double, double) throws java.lang.IllegalArgumentException
long ncount
long count
double min
double max
double sum
public void accept (double)
double value
public void combine (java.util.DoubleSummaryStatistics)
java.util.DoubleSummaryStatistics other
private void sumWithCompensation (double)
double value
double tmp
double velvel
public final long getCount ()
public final double getSum ()
double tmp
public final double getMin ()
public final double getMax ()
public final double getAverage ()
public java.lang.String toString ()
}
java/net/URLDecoder.class
URLDecoder.java
package java.net
public java.net.URLDecoder extends java.lang.Object {
static String dfltEncName
public void <init> ()
public static java.lang.String decode (java.lang.String)
String s
String str
public static java.lang.String decode (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
java.nio.charset.Charset charset
IllegalArgumentException e
String s
String enc
public static java.lang.String decode (java.lang.String, java.nio.charset.Charset)
int v
int pos
NumberFormatException e
char c
String s
java.nio.charset.Charset charset
boolean needToChange
int numChars
StringBuilder sb
int i
byte[] bytes
private static boolean isValidHexChar (char)
char c
static void <clinit> ()
}
java/net/URLEncoder.class
URLEncoder.java
package java.net
public java.net.URLEncoder extends java.lang.Object {
static java.util.BitSet dontNeedEncoding
static final int caseDiff
static String dfltEncName
private void <init> ()
public static java.lang.String encode (java.lang.String)
String s
String str
public static java.lang.String encode (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
java.nio.charset.Charset charset
IllegalArgumentException e
String s
String enc
public static java.lang.String encode (java.lang.String, java.nio.charset.Charset)
int d
char ch
int j
String str
byte[] ba
int c
int i
String s
java.nio.charset.Charset charset
boolean needToChange
StringBuilder out
java.io.CharArrayWriter charArrayWriter
static void <clinit> ()
int i
}
java/io/DesugarBufferedReader.class
<Unknown>
package java.io
public final synthetic java.io.DesugarBufferedReader extends java.lang.Object {
private void <init> ()
public static java.util.stream.Stream lines (java.io.BufferedReader)
java.util.Iterator iter
}
java/io/DesugarFile.class
<Unknown>
package java.io
public final synthetic java.io.DesugarFile extends java.lang.Object {
private void <init> ()
public static java.nio.file.Path toPath (java.io.File)
}
java/io/UncheckedIOException.class
UncheckedIOException.java
package java.io
public java.io.UncheckedIOException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> (java.lang.String, java.io.IOException)
String message
java.io.IOException cause
public void <init> (java.io.IOException)
java.io.IOException cause
public java.io.IOException getCause ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
Throwable cause
public volatile synthetic java.lang.Throwable getCause ()
}
java/io/DesugarInputStream.class
DesugarInputStream.java
package java.io
public final java.io.DesugarInputStream extends java.lang.Object {
private static final int DEFAULT_BUFFER_SIZE
public void <init> ()
public static long transferTo (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream in
java.io.OutputStream out
long transferred
byte[] buffer
int read
}
java/io/BufferedInputStream.class
BufferedInputStream.java
package java.io
public java.io.BufferedInputStream extends java.io.FilterInputStream {
private static int DEFAULT_BUFFER_SIZE
private static int MAX_BUFFER_SIZE
private static final jdk.internal.misc.Unsafe U
private static final long BUF_OFFSET
protected volatile byte[] buf
protected int count
protected int pos
protected int markpos
protected int marklimit
private java.io.InputStream getInIfOpen () throws java.io.IOException
java.io.InputStream input
private byte[] getBufIfOpen () throws java.io.IOException
byte[] buffer
public void <init> (java.io.InputStream)
java.io.InputStream in
public void <init> (java.io.InputStream, int)
java.io.InputStream in
int size
private void fill () throws java.io.IOException
int sz
int nsz
byte[] nbuf
byte[] buffer
int n
public synchronized int read () throws java.io.IOException
private int read1 (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int avail
int cnt
public synchronized int read (byte[], int, int) throws java.io.IOException
int nread
java.io.InputStream input
byte[] b
int off
int len
int n
public synchronized long skip (long) throws java.io.IOException
long n
long avail
long skipped
public synchronized int available () throws java.io.IOException
int n
int avail
public synchronized void mark (int)
int readlimit
public synchronized void reset () throws java.io.IOException
public boolean markSupported ()
public void close () throws java.io.IOException
java.io.InputStream input
byte[] buffer
static void <clinit> ()
}
java/io/DesugarBufferedReaderLinesIterator.class
DesugarBufferedReaderLinesIterator.java
package java.io
java.io.DesugarBufferedReaderLinesIterator extends java.lang.Object implements java.util.Iterator {
private final java.io.BufferedReader bufferedReader
String nextLine
void <init> (java.io.BufferedReader)
java.io.BufferedReader bufferedReader
public boolean hasNext ()
java.io.IOException e
public java.lang.String next ()
String line
public volatile synthetic java.lang.Object next ()
}
java/lang/DesugarCharacter.class
DesugarCharacter.java
package java.lang
public java.lang.DesugarCharacter extends java.lang.Object {
public static final char MIN_HIGH_SURROGATE
public static final char MAX_HIGH_SURROGATE
public static final char MIN_LOW_SURROGATE
public static final char MAX_LOW_SURROGATE
public static final char MIN_SURROGATE
public static final char MAX_SURROGATE
public static final int MIN_SUPPLEMENTARY_CODE_POINT
public static boolean isBmpCodePoint (int)
int codePoint
public static boolean isSurrogate (char)
char ch
public static char highSurrogate (int)
int codePoint
public static char lowSurrogate (int)
int codePoint
private void <init> ()
}
java/lang/ReflectiveOperationException.class
ReflectiveOperationException.java
package java.lang
public java.lang.ReflectiveOperationException extends java.lang.Exception {
static final long serialVersionUID
public void <init> ()
public 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
}
java/lang/AbstractStringBuilder.class
AbstractStringBuilder.java
package java.lang
abstract java.lang.AbstractStringBuilder extends java.lang.Object implements java.lang.Appendable java.lang.CharSequence {
byte[] value
byte coder
int count
private static final byte[] EMPTYVALUE
private static final int MAX_ARRAY_SIZE
void <init> ()
void <init> (int)
int capacity
int compareTo (java.lang.AbstractStringBuilder)
AbstractStringBuilder another
byte[] val1
byte[] val2
int count1
int count2
public int length ()
public int capacity ()
public void ensureCapacity (int)
int minimumCapacity
private void ensureCapacityInternal (int)
int minimumCapacity
int oldCapacity
private int newCapacity (int)
int minCapacity
int oldCapacity
int newCapacity
int SAFE_BOUND
private int hugeCapacity (int)
int minCapacity
int SAFE_BOUND
int UNSAFE_BOUND
private void inflate ()
byte[] buf
public void trimToSize ()
int length
public void setLength (int)
int newLength
public char charAt (int)
int index
public int codePointAt (int)
int index
int count
byte[] value
public int codePointBefore (int)
int index
int i
public int codePointCount (int, int)
int beginIndex
int endIndex
public int offsetByCodePoints (int, int)
int index
int codePointOffset
public void getChars (int, int, char[], int)
int srcBegin
int srcEnd
char[] dst
int dstBegin
int n
public void setCharAt (int, char)
int index
char ch
public java.lang.AbstractStringBuilder append (java.lang.Object)
Object obj
public java.lang.AbstractStringBuilder append (java.lang.String)
String str
int len
public java.lang.AbstractStringBuilder append (java.lang.StringBuffer)
StringBuffer sb
java.lang.AbstractStringBuilder append (java.lang.AbstractStringBuilder)
AbstractStringBuilder asb
int len
public java.lang.AbstractStringBuilder append (java.lang.CharSequence)
CharSequence s
private java.lang.AbstractStringBuilder appendNull ()
int count
byte[] val
public java.lang.AbstractStringBuilder append (java.lang.CharSequence, int, int)
CharSequence s
int start
int end
int len
public java.lang.AbstractStringBuilder append (char[])
char[] str
int len
public java.lang.AbstractStringBuilder append (char[], int, int)
char[] str
int offset
int len
int end
public java.lang.AbstractStringBuilder append (boolean)
boolean b
int count
byte[] val
public java.lang.AbstractStringBuilder append (char)
char c
public java.lang.AbstractStringBuilder append (int)
int i
int count
int spaceNeeded
public java.lang.AbstractStringBuilder append (long)
long l
int count
int spaceNeeded
public java.lang.AbstractStringBuilder append (float)
float f
public java.lang.AbstractStringBuilder append (double)
double d
public java.lang.AbstractStringBuilder delete (int, int)
int start
int end
int count
int len
public java.lang.AbstractStringBuilder appendCodePoint (int)
int codePoint
public java.lang.AbstractStringBuilder deleteCharAt (int)
int index
public java.lang.AbstractStringBuilder replace (int, int, java.lang.String)
int start
int end
String str
int count
int len
int newCount
public java.lang.String substring (int)
int start
public java.lang.CharSequence subSequence (int, int)
int start
int end
public java.lang.String substring (int, int)
int start
int end
private void shift (int, int)
int offset
int n
public java.lang.AbstractStringBuilder insert (int, char[], int, int)
int index
char[] str
int offset
int len
public java.lang.AbstractStringBuilder insert (int, java.lang.Object)
int offset
Object obj
public java.lang.AbstractStringBuilder insert (int, java.lang.String)
int offset
String str
int len
public java.lang.AbstractStringBuilder insert (int, char[])
int offset
char[] str
int len
public java.lang.AbstractStringBuilder insert (int, java.lang.CharSequence)
int dstOffset
CharSequence s
public java.lang.AbstractStringBuilder insert (int, java.lang.CharSequence, int, int)
int dstOffset
CharSequence s
int start
int end
int len
public java.lang.AbstractStringBuilder insert (int, boolean)
int offset
boolean b
public java.lang.AbstractStringBuilder insert (int, char)
int offset
char c
public java.lang.AbstractStringBuilder insert (int, int)
int offset
int i
public java.lang.AbstractStringBuilder insert (int, long)
int offset
long l
public java.lang.AbstractStringBuilder insert (int, float)
int offset
float f
public java.lang.AbstractStringBuilder insert (int, double)
int offset
double d
public int indexOf (java.lang.String)
String str
public int indexOf (java.lang.String, int)
String str
int fromIndex
public int lastIndexOf (java.lang.String)
String str
public int lastIndexOf (java.lang.String, int)
String str
int fromIndex
public java.lang.AbstractStringBuilder reverse ()
int k
byte cj
int j
byte[] val
int count
int coder
int n
public abstract java.lang.String toString ()
public java.util.stream.IntStream chars ()
public java.util.stream.IntStream codePoints ()
final byte[] getValue ()
void getBytes (byte[], int, byte)
byte[] dst
int dstBegin
byte coder
void initBytes (char[], int, int)
char[] value
int off
int len
final byte getCoder ()
final boolean isLatin1 ()
private final void putCharsAt (int, char[], int, int)
char c
int i
int j
byte[] val
int index
char[] s
int off
int end
private final void putCharsAt (int, java.lang.CharSequence, int, int)
char c
int i
int j
byte[] val
int index
CharSequence s
int off
int end
private final void putStringAt (int, java.lang.String)
int index
String str
private final void appendChars (char[], int, int)
char c
int i
int j
byte[] val
char[] s
int off
int end
int count
private final void appendChars (java.lang.CharSequence, int, int)
char c
int i
int j
byte[] val
CharSequence s
int off
int end
private static void checkRange (int, int, int)
int start
int end
int len
private static void checkRangeSIOOBE (int, int, int)
int start
int end
int len
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
private synthetic java.util.Spliterator$OfInt lambda$codePoints$1 ()
byte[] val
int count
byte coder
private synthetic java.util.Spliterator$OfInt lambda$chars$0 ()
byte[] val
int count
byte coder
static void <clinit> ()
}
java/lang/FunctionalInterface.class
FunctionalInterface.java
package java.lang
public abstract annotation java.lang.FunctionalInterface extends java.lang.Object implements java.lang.annotation.Annotation {
}
java/lang/String$CaseInsensitiveComparator.class
String.java
package java.lang
java.lang.String$CaseInsensitiveComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
private void <init> ()
public int compare (java.lang.String, java.lang.String)
String s1
String s2
byte[] v1
byte[] v2
private java.lang.Object readResolve ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
java/lang/CharSequence.class
CharSequence.java
package java.lang
public abstract java.lang.CharSequence extends java.lang.Object {
public abstract int length ()
public abstract char charAt (int)
public abstract java.lang.CharSequence subSequence (int, int)
public abstract java.lang.String toString ()
public java.util.stream.IntStream chars ()
public java.util.stream.IntStream codePoints ()
public static int compare (java.lang.CharSequence, java.lang.CharSequence)
char a
char b
int i
int len
CharSequence cs1
CharSequence cs2
private synthetic java.util.Spliterator$OfInt lambda$codePoints$1 ()
private synthetic java.util.Spliterator$OfInt lambda$chars$0 ()
}
java/lang/Iterable.class
Iterable.java
package java.lang
public abstract java.lang.Iterable extends java.lang.Object {
public abstract java.util.Iterator iterator ()
public void forEach (java.util.function.Consumer)
Object t
java.util.function.Consumer action
public java.util.Spliterator spliterator ()
}
java/lang/CharSequence$1CharIterator.class
CharSequence.java
package java.lang
java.lang.CharSequence$1CharIterator extends java.lang.Object implements java.util.PrimitiveIterator$OfInt {
int cur
final synthetic CharSequence this$0
void <init> (java.lang.CharSequence)
CharSequence this$0
public boolean hasNext ()
public int nextInt ()
public void forEachRemaining (java.util.function.IntConsumer)
java.util.function.IntConsumer block
public volatile synthetic void forEachRemaining (java.lang.Object)
}
java/lang/String.class
String.java
package java.lang
public final java.lang.String extends java.lang.Object implements java.io.Serializable java.lang.Comparable java.lang.CharSequence {
private final byte[] value
private final byte coder
private int hash
private static final long serialVersionUID
static final boolean COMPACT_STRINGS
private static final java.io.ObjectStreamField[] serialPersistentFields
public static final java.util.Comparator CASE_INSENSITIVE_ORDER
static final byte LATIN1
static final byte UTF16
public void <init> ()
public void <init> (java.lang.String)
String original
public void <init> (char[])
char[] value
public void <init> (char[], int, int)
char[] value
int offset
int count
private static java.lang.Void rangeCheck (char[], int, int)
char[] value
int offset
int count
public void <init> (int[], int, int)
byte[] val
int[] codePoints
int offset
int count
public void <init> (byte[], int, int, int)
int i
byte[] val
byte[] ascii
int hibyte
int offset
int count
public void <init> (byte[], int)
byte[] ascii
int hibyte
public void <init> (byte[], int, int, java.lang.String) throws java.io.UnsupportedEncodingException
byte[] bytes
int offset
int length
String charsetName
StringCoding$Result ret
public void <init> (byte[], int, int, java.nio.charset.Charset)
byte[] bytes
int offset
int length
java.nio.charset.Charset charset
StringCoding$Result ret
public void <init> (byte[], java.lang.String) throws java.io.UnsupportedEncodingException
byte[] bytes
String charsetName
public void <init> (byte[], java.nio.charset.Charset)
byte[] bytes
java.nio.charset.Charset charset
public void <init> (byte[], int, int)
byte[] bytes
int offset
int length
StringCoding$Result ret
public void <init> (byte[])
byte[] bytes
public void <init> (java.lang.StringBuffer)
StringBuffer buffer
public void <init> (java.lang.StringBuilder)
StringBuilder builder
public int length ()
public boolean isEmpty ()
public char charAt (int)
int index
public int codePointAt (int)
int index
int length
public int codePointBefore (int)
int index
int i
public int codePointCount (int, int)
int beginIndex
int endIndex
public int offsetByCodePoints (int, int)
int index
int codePointOffset
public void getChars (int, int, char[], int)
int srcBegin
int srcEnd
char[] dst
int dstBegin
public void getBytes (int, int, byte[], int)
int srcBegin
int srcEnd
byte[] dst
int dstBegin
public byte[] getBytes (java.lang.String) throws java.io.UnsupportedEncodingException
String charsetName
public byte[] getBytes (java.nio.charset.Charset)
java.nio.charset.Charset charset
public byte[] getBytes ()
public boolean equals (java.lang.Object)
String aString
Object anObject
public boolean contentEquals (java.lang.StringBuffer)
StringBuffer sb
private boolean nonSyncContentEquals (java.lang.AbstractStringBuilder)
int i
int n
AbstractStringBuilder sb
int len
byte[] v1
byte[] v2
public boolean contentEquals (java.lang.CharSequence)
int i
CharSequence cs
int n
byte[] val
public boolean equalsIgnoreCase (java.lang.String)
String anotherString
public int compareTo (java.lang.String)
String anotherString
byte[] v1
byte[] v2
public int compareToIgnoreCase (java.lang.String)
String str
public boolean regionMatches (int, java.lang.String, int, int)
int toffset
String other
int ooffset
int len
byte[] tv
byte[] ov
public boolean regionMatches (boolean, int, java.lang.String, int, int)
boolean ignoreCase
int toffset
String other
int ooffset
int len
byte[] tv
byte[] ov
public boolean startsWith (java.lang.String, int)
int to
String prefix
int toffset
byte[] ta
byte[] pa
int po
int pc
public boolean startsWith (java.lang.String)
String prefix
public boolean endsWith (java.lang.String)
String suffix
public int hashCode ()
int h
public int indexOf (int)
int ch
public int indexOf (int, int)
int ch
int fromIndex
public int lastIndexOf (int)
int ch
public int lastIndexOf (int, int)
int ch
int fromIndex
public int indexOf (java.lang.String)
String str
public int indexOf (java.lang.String, int)
String str
int fromIndex
static int indexOf (byte[], byte, int, java.lang.String, int)
byte[] src
byte srcCoder
int srcCount
String tgtStr
int fromIndex
byte[] tgt
byte tgtCoder
int tgtCount
public int lastIndexOf (java.lang.String)
String str
public int lastIndexOf (java.lang.String, int)
String str
int fromIndex
static int lastIndexOf (byte[], byte, int, java.lang.String, int)
byte[] src
byte srcCoder
int srcCount
String tgtStr
int fromIndex
byte[] tgt
byte tgtCoder
int tgtCount
int rightIndex
public java.lang.String substring (int)
int beginIndex
int subLen
public java.lang.String substring (int, int)
int beginIndex
int endIndex
int length
int subLen
public java.lang.CharSequence subSequence (int, int)
int beginIndex
int endIndex
public java.lang.String concat (java.lang.String)
byte[] val
byte[] oval
int len
byte[] buf
String str
int len
int olen
byte[] buf
public java.lang.String replace (char, char)
String ret
char oldChar
char newChar
public boolean matches (java.lang.String)
String regex
public boolean contains (java.lang.CharSequence)
CharSequence s
public java.lang.String replaceFirst (java.lang.String, java.lang.String)
String regex
String replacement
public java.lang.String replaceAll (java.lang.String, java.lang.String)
String regex
String replacement
public java.lang.String replace (java.lang.CharSequence, java.lang.CharSequence)
CharSequence target
CharSequence replacement
String tgtStr
String replStr
int j
int tgtLen
int tgtLen1
int thisLen
int newLenHint
StringBuilder sb
int i
public java.lang.String[] split (java.lang.String, int)
int last
int off
int next
boolean limited
java.util.ArrayList list
int resultSize
String[] result
String regex
int limit
char ch
public java.lang.String[] split (java.lang.String)
String regex
public static transient java.lang.String join (java.lang.CharSequence, java.lang.CharSequence[])
CharSequence cs
CharSequence delimiter
CharSequence[] elements
java.util.StringJoiner joiner
public static java.lang.String join (java.lang.CharSequence, java.lang.Iterable)
CharSequence cs
CharSequence delimiter
Iterable elements
java.util.StringJoiner joiner
public java.lang.String toLowerCase (java.util.Locale)
java.util.Locale locale
public java.lang.String toLowerCase ()
public java.lang.String toUpperCase (java.util.Locale)
java.util.Locale locale
public java.lang.String toUpperCase ()
public java.lang.String trim ()
String ret
public java.lang.String strip ()
StringBuilder sb
int i
int j
public java.lang.String stripLeading ()
int i
public java.lang.String stripTrailing ()
int j
public boolean isBlank ()
char c
private int indexOfNonWhitespace ()
public java.util.stream.Stream lines ()
public java.lang.String toString ()
public java.util.stream.IntStream chars ()
char c
java.util.stream.IntStream$Builder builder
public java.util.stream.IntStream codePoints ()
public char[] toCharArray ()
public static transient java.lang.String format (java.lang.String, java.lang.Object[])
String format
Object[] args
public static transient java.lang.String format (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
public static java.lang.String valueOf (java.lang.Object)
Object obj
public static java.lang.String valueOf (char[])
char[] data
public static java.lang.String valueOf (char[], int, int)
char[] data
int offset
int count
public static java.lang.String copyValueOf (char[], int, int)
char[] data
int offset
int count
public static java.lang.String copyValueOf (char[])
char[] data
public static java.lang.String valueOf (boolean)
boolean b
public static java.lang.String valueOf (char)
char c
public static java.lang.String valueOf (int)
int i
public static java.lang.String valueOf (long)
long l
public static java.lang.String valueOf (float)
float f
public static java.lang.String valueOf (double)
double d
public native java.lang.String intern ()
public java.lang.String repeat (int)
byte[] single
int count
int len
int limit
byte[] multiple
int copied
void getBytes (byte[], int, byte)
byte[] dst
int dstBegin
byte coder
void <init> (char[], int, int, java.lang.Void)
byte[] val
char[] value
int off
int len
Void sig
void <init> (java.lang.AbstractStringBuilder, java.lang.Void)
byte[] buf
AbstractStringBuilder asb
Void sig
byte[] val
int length
void <init> (byte[], byte)
byte[] value
byte coder
byte coder ()
byte[] value ()
private boolean isLatin1 ()
static void checkIndex (int, int)
int index
int length
static void checkOffset (int, int)
int offset
int length
static void checkBoundsOffCount (int, int, int)
int offset
int count
int length
static void checkBoundsBeginEnd (int, int, int)
int begin
int end
int length
static java.lang.String valueOfCodePoint (int)
int codePoint
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
java/lang/CharSequence$1CodePointIterator.class
CharSequence.java
package java.lang
java.lang.CharSequence$1CodePointIterator extends java.lang.Object implements java.util.PrimitiveIterator$OfInt {
int cur
final synthetic CharSequence this$0
void <init> (java.lang.CharSequence)
CharSequence this$0
public void forEachRemaining (java.util.function.IntConsumer)
char c2
char c1
java.util.function.IntConsumer block
int length
int i
public boolean hasNext ()
public int nextInt ()
char c2
int length
char c1
public volatile synthetic void forEachRemaining (java.lang.Object)
}
java/lang/annotation/Repeatable.class
Repeatable.java
package java.lang.annotation
public abstract annotation java.lang.annotation.Repeatable extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
java/lang/annotation/Native.class
Native.java
package java.lang.annotation
public abstract annotation java.lang.annotation.Native extends java.lang.Object implements java.lang.annotation.Annotation {
}
META-INF/MANIFEST.MF
libcore/api/IntraCoreApi.class
IntraCoreApi.java
package libcore.api
public abstract annotation libcore.api.IntraCoreApi extends java.lang.Object implements java.lang.annotation.Annotation {
}
libcore/api/CorePlatformApi$Status.class
CorePlatformApi.java
package libcore.api
public final enum libcore.api.CorePlatformApi$Status extends java.lang.Enum {
public static final enum libcore.api.CorePlatformApi$Status STABLE
public static final enum libcore.api.CorePlatformApi$Status LEGACY_ONLY
private static final synthetic libcore.api.CorePlatformApi$Status[] $VALUES
public static libcore.api.CorePlatformApi$Status[] values ()
public static libcore.api.CorePlatformApi$Status valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic libcore.api.CorePlatformApi$Status[] $values ()
static void <clinit> ()
}
libcore/api/CorePlatformApi.class
CorePlatformApi.java
package libcore.api
public abstract annotation libcore.api.CorePlatformApi extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract libcore.api.CorePlatformApi$Status status ()
}
libcore/api/Hide.class
Hide.java
package libcore.api
public abstract annotation libcore.api.Hide extends java.lang.Object implements java.lang.annotation.Annotation {
}
libcore/util/Nullable.class
Nullable.java
package libcore.util
public abstract annotation libcore.util.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int from ()
public abstract int to ()
}
libcore/util/NonNull.class
NonNull.java
package libcore.util
public abstract annotation libcore.util.NonNull extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int from ()
public abstract int to ()
}
libcore/content/type/MimeMap$MemoizingSupplier.class
MimeMap.java
package libcore.content.type
final libcore.content.type.MimeMap$MemoizingSupplier extends java.lang.Object implements java.util.function.Supplier {
private volatile java.util.function.Supplier mDelegate
private volatile Object mInstance
private volatile boolean mInitialized
public void <init> (java.util.function.Supplier)
java.util.function.Supplier delegate
public java.lang.Object get ()
}
libcore/content/type/MimeMap.class
MimeMap.java
package libcore.content.type
public final libcore.content.type.MimeMap extends java.lang.Object {
private final java.util.Map mimeToExt
private final java.util.Map extToMime
private static volatile libcore.content.type.MimeMap$MemoizingSupplier instanceSupplier
private volatile int hashCode
public static libcore.content.type.MimeMap$Builder builder ()
public libcore.content.type.MimeMap$Builder buildUpon ()
private void <init> (java.util.Map, java.util.Map)
java.util.Map$Entry entry
java.util.Map$Entry entry
java.util.Map mimeToExt
java.util.Map extToMime
public static libcore.content.type.MimeMap getDefault ()
public static void setDefaultSupplier (java.util.function.Supplier)
java.util.function.Supplier mimeMapSupplier
public final boolean hasExtension (java.lang.String)
String extension
public final java.lang.String guessMimeTypeFromExtension (java.lang.String)
String extension
public final boolean hasMimeType (java.lang.String)
String mimeType
public final java.lang.String guessExtensionFromMimeType (java.lang.String)
String mimeType
public java.util.Set mimeTypes ()
public java.util.Set extensions ()
private static java.lang.String toLowerCase (java.lang.String)
String s
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
libcore.content.type.MimeMap that
public java.lang.String toString ()
private static boolean isValidMimeTypeOrExtension (java.lang.String)
String s
static void checkValidMimeType (java.lang.String)
String s
static void checkValidExtension (java.lang.String)
String s
private static synthetic libcore.content.type.MimeMap lambda$static$0 ()
static void <clinit> ()
}
libcore/content/type/MimeMap$Builder.class
MimeMap.java
package libcore.content.type
public final libcore.content.type.MimeMap$Builder extends java.lang.Object {
private final java.util.Map mimeToExt
private final java.util.Map extToMime
void <init> ()
void <init> (java.util.Map, java.util.Map)
java.util.Map mimeToExt
java.util.Map extToMime
private static java.lang.String maybePut (java.util.Map, libcore.content.type.MimeMap$Builder$Element, java.lang.String)
java.util.Map map
libcore.content.type.MimeMap$Builder$Element keyElement
String value
public libcore.content.type.MimeMap$Builder addMimeMapping (java.lang.String, java.util.List)
libcore.content.type.MimeMap$Builder$Element element
String spec
String mimeSpec
java.util.List extensionSpecs
libcore.content.type.MimeMap$Builder$Element mimeElement
libcore.content.type.MimeMap$Builder$Element firstExtensionElement
public libcore.content.type.MimeMap$Builder addMimeMapping (java.lang.String, java.lang.String)
String mimeSpec
String extensionSpec
public libcore.content.type.MimeMap build ()
public java.lang.String toString ()
}
libcore/content/type/MimeMap$Builder$Element.class
MimeMap.java
package libcore.content.type
libcore.content.type.MimeMap$Builder$Element extends java.lang.Object {
final String mimeOrExt
final boolean keepExisting
private void <init> (java.lang.String, boolean)
String spec
boolean isMimeSpec
public static libcore.content.type.MimeMap$Builder$Element ofMimeSpec (java.lang.String)
String s
public static libcore.content.type.MimeMap$Builder$Element ofExtensionSpec (java.lang.String)
String s
}
sun/nio/ch/Invoker$GroupAndInvokeCount.class
Invoker.java
package sun.nio.ch
sun.nio.ch.Invoker$GroupAndInvokeCount extends java.lang.Object {
private final sun.nio.ch.AsynchronousChannelGroupImpl group
private int handlerInvokeCount
void <init> (sun.nio.ch.AsynchronousChannelGroupImpl)
sun.nio.ch.AsynchronousChannelGroupImpl group
sun.nio.ch.AsynchronousChannelGroupImpl group ()
int invokeCount ()
void setInvokeCount (int)
int value
void resetInvokeCount ()
void incrementInvokeCount ()
}
sun/nio/ch/ServerSocketChannelImpl$DefaultOptionsHolder.class
ServerSocketChannelImpl.java
package sun.nio.ch
sun.nio.ch.ServerSocketChannelImpl$DefaultOptionsHolder extends java.lang.Object {
static final java.util.Set defaultOptions
private void <init> ()
private static java.util.Set defaultOptions ()
java.util.HashSet set
static void <clinit> ()
}
sun/nio/ch/SocketOptionRegistry$LazyInitialization.class
SocketOptionRegistry.java
package sun.nio.ch
sun.nio.ch.SocketOptionRegistry$LazyInitialization extends java.lang.Object {
static final java.util.Map options
private void <init> ()
private static java.util.Map options ()
java.util.Map map
static void <clinit> ()
}
sun/nio/ch/AsynchronousChannelGroupImpl$1.class
AsynchronousChannelGroupImpl.java
package sun.nio.ch
sun.nio.ch.AsynchronousChannelGroupImpl$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic sun.nio.ch.AsynchronousChannelGroupImpl val$thisGroup
final synthetic Runnable val$task
final synthetic sun.nio.ch.AsynchronousChannelGroupImpl this$0
void <init> (sun.nio.ch.AsynchronousChannelGroupImpl, sun.nio.ch.AsynchronousChannelGroupImpl, java.lang.Runnable)
sun.nio.ch.AsynchronousChannelGroupImpl this$0
public void run ()
}
sun/nio/ch/UnixAsynchronousSocketChannelImpl.class
UnixAsynchronousSocketChannelImpl.java
package sun.nio.ch
sun.nio.ch.UnixAsynchronousSocketChannelImpl extends sun.nio.ch.AsynchronousSocketChannelImpl implements sun.nio.ch.Port$PollableChannel {
private static final sun.nio.ch.NativeDispatcher nd
private static final boolean disableSynchronousRead
private final sun.nio.ch.Port port
private final int fdVal
private final Object updateLock
private boolean connectPending
private java.nio.channels.CompletionHandler connectHandler
private Object connectAttachment
private sun.nio.ch.PendingFuture connectFuture
private java.net.SocketAddress pendingRemote
private boolean readPending
private boolean isScatteringRead
private java.nio.ByteBuffer readBuffer
private java.nio.ByteBuffer[] readBuffers
private java.nio.channels.CompletionHandler readHandler
private Object readAttachment
private sun.nio.ch.PendingFuture readFuture
private java.util.concurrent.Future readTimer
private boolean writePending
private boolean isGatheringWrite
private java.nio.ByteBuffer writeBuffer
private java.nio.ByteBuffer[] writeBuffers
private java.nio.channels.CompletionHandler writeHandler
private Object writeAttachment
private sun.nio.ch.PendingFuture writeFuture
private java.util.concurrent.Future writeTimer
private Runnable readTimeoutTask
private Runnable writeTimeoutTask
static final synthetic boolean $assertionsDisabled
void <init> (sun.nio.ch.Port) throws java.io.IOException
java.io.IOException x
sun.nio.ch.Port port
void <init> (sun.nio.ch.Port, java.io.FileDescriptor, java.net.InetSocketAddress) throws java.io.IOException
java.nio.channels.ShutdownChannelGroupException x
sun.nio.ch.Port port
java.io.FileDescriptor fd
java.net.InetSocketAddress remote
public sun.nio.ch.AsynchronousChannelGroupImpl group ()
private void updateEvents ()
int events
private void lockAndUpdateEvents ()
private void finish (boolean, boolean, boolean)
boolean mayInvokeDirect
boolean readable
boolean writable
boolean finishRead
boolean finishWrite
boolean finishConnect
public void onEvent (int, boolean)
int events
boolean mayInvokeDirect
boolean readable
boolean writable
void implClose () throws java.io.IOException
public void onCancel (sun.nio.ch.PendingFuture)
sun.nio.ch.PendingFuture task
private void setConnected () throws java.io.IOException
private void finishConnect (boolean)
Throwable x
java.net.InetSocketAddress isa
Throwable suppressed
boolean mayInvokeDirect
Throwable e
java.nio.channels.CompletionHandler handler
Object att
sun.nio.ch.PendingFuture future
java.util.concurrent.Future implConnect (java.net.SocketAddress, java.lang.Object, java.nio.channels.CompletionHandler)
Throwable e
boolean notifyBeforeTcpConnect
sun.nio.ch.PendingFuture result
int n
Throwable x
Throwable suppressed
java.net.SocketAddress remote
Object attachment
java.nio.channels.CompletionHandler handler
java.net.InetSocketAddress isa
SecurityManager sm
boolean notifyBeforeTcpConnect
Throwable e
private void finishRead (boolean)
Throwable x
boolean mayInvokeDirect
int n
Throwable exc
boolean scattering
java.nio.channels.CompletionHandler handler
Object att
sun.nio.ch.PendingFuture future
java.util.concurrent.Future timeout
Number result
java.util.concurrent.Future implRead (boolean, java.nio.ByteBuffer, java.nio.ByteBuffer[], long, java.util.concurrent.TimeUnit, java.lang.Object, java.nio.channels.CompletionHandler)
sun.nio.ch.PendingFuture result
Throwable x
boolean isScatteringRead
java.nio.ByteBuffer dst
java.nio.ByteBuffer[] dsts
long timeout
java.util.concurrent.TimeUnit unit
Object attachment
java.nio.channels.CompletionHandler handler
sun.nio.ch.Invoker$GroupAndInvokeCount myGroupAndInvokeCount
boolean invokeDirect
boolean attemptRead
int n
Throwable exc
boolean pending
Number result
private void finishWrite (boolean)
Throwable x
boolean mayInvokeDirect
int n
Throwable exc
boolean gathering
java.nio.channels.CompletionHandler handler
Object att
sun.nio.ch.PendingFuture future
java.util.concurrent.Future timer
Number result
java.util.concurrent.Future implWrite (boolean, java.nio.ByteBuffer, java.nio.ByteBuffer[], long, java.util.concurrent.TimeUnit, java.lang.Object, java.nio.channels.CompletionHandler)
sun.nio.ch.PendingFuture result
Throwable x
boolean isGatheringWrite
java.nio.ByteBuffer src
java.nio.ByteBuffer[] srcs
long timeout
java.util.concurrent.TimeUnit unit
Object attachment
java.nio.channels.CompletionHandler handler
sun.nio.ch.Invoker$GroupAndInvokeCount myGroupAndInvokeCount
boolean invokeDirect
boolean attemptWrite
int n
Throwable exc
boolean pending
Number result
private static native void checkConnect (int) throws java.io.IOException
static void <clinit> ()
String propValue
}
sun/nio/ch/FileLockTable$FileLockReference.class
FileLockTable.java
package sun.nio.ch
sun.nio.ch.FileLockTable$FileLockReference extends java.lang.ref.WeakReference {
private sun.nio.ch.FileKey fileKey
void <init> (java.nio.channels.FileLock, java.lang.ref.ReferenceQueue, sun.nio.ch.FileKey)
java.nio.channels.FileLock referent
java.lang.ref.ReferenceQueue queue
sun.nio.ch.FileKey key
sun.nio.ch.FileKey fileKey ()
}
sun/nio/ch/Port.class
Port.java
package sun.nio.ch
abstract sun.nio.ch.Port extends sun.nio.ch.AsynchronousChannelGroupImpl {
protected final java.util.concurrent.locks.ReadWriteLock fdToChannelLock
protected final java.util.Map fdToChannel
void <init> (java.nio.channels.spi.AsynchronousChannelProvider, sun.nio.ch.ThreadPool)
java.nio.channels.spi.AsynchronousChannelProvider provider
sun.nio.ch.ThreadPool pool
final void register (int, sun.nio.ch.Port$PollableChannel)
int fd
sun.nio.ch.Port$PollableChannel ch
protected void preUnregister (int)
int fd
final void unregister (int)
int fd
boolean checkForShutdown
abstract void startPoll (int, int)
final boolean isEmpty ()
final java.lang.Object attachForeignChannel (java.nio.channels.Channel, java.io.FileDescriptor)
java.nio.channels.Channel channel
java.io.FileDescriptor fd
int fdVal
final void detachForeignChannel (java.lang.Object)
Object key
final void closeAllChannels ()
Integer fd
int i
int MAX_BATCH_SIZE
sun.nio.ch.Port$PollableChannel[] channels
int count
}
sun/nio/ch/FileDispatcherImpl.class
FileDispatcherImpl.java
package sun.nio.ch
sun.nio.ch.FileDispatcherImpl extends sun.nio.ch.FileDispatcher {
private static final jdk.internal.misc.JavaIOFileDescriptorAccess fdAccess
void <init> ()
int read (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
int pread (java.io.FileDescriptor, long, int, long) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
long position
long readv (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
int write (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
int pwrite (java.io.FileDescriptor, long, int, long) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
long position
long writev (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
long seek (java.io.FileDescriptor, long) throws java.io.IOException
java.io.FileDescriptor fd
long offset
int force (java.io.FileDescriptor, boolean) throws java.io.IOException
java.io.FileDescriptor fd
boolean metaData
int truncate (java.io.FileDescriptor, long) throws java.io.IOException
java.io.FileDescriptor fd
long size
long size (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
int lock (java.io.FileDescriptor, boolean, long, long, boolean) throws java.io.IOException
java.io.FileDescriptor fd
boolean blocking
long pos
long size
boolean shared
void release (java.io.FileDescriptor, long, long) throws java.io.IOException
java.io.FileDescriptor fd
long pos
long size
void close (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
void preClose (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
java.io.FileDescriptor duplicateForMapping (java.io.FileDescriptor)
java.io.FileDescriptor fd
boolean canTransferToDirectly (java.nio.channels.SelectableChannel)
java.nio.channels.SelectableChannel sc
boolean transferToDirectlyNeedsPositionLock ()
int setDirectIO (java.io.FileDescriptor, java.lang.String)
java.io.IOException e
java.io.FileDescriptor fd
String path
int result
static native int read0 (java.io.FileDescriptor, long, int) throws java.io.IOException
static native int pread0 (java.io.FileDescriptor, long, int, long) throws java.io.IOException
static native long readv0 (java.io.FileDescriptor, long, int) throws java.io.IOException
static native int write0 (java.io.FileDescriptor, long, int) throws java.io.IOException
static native int pwrite0 (java.io.FileDescriptor, long, int, long) throws java.io.IOException
static native long writev0 (java.io.FileDescriptor, long, int) throws java.io.IOException
static native int force0 (java.io.FileDescriptor, boolean) throws java.io.IOException
static native long seek0 (java.io.FileDescriptor, long) throws java.io.IOException
static native int truncate0 (java.io.FileDescriptor, long) throws java.io.IOException
static native long size0 (java.io.FileDescriptor) throws java.io.IOException
static native int lock0 (java.io.FileDescriptor, boolean, long, long, boolean) throws java.io.IOException
static native void release0 (java.io.FileDescriptor, long, long) throws java.io.IOException
static native void close0 (java.io.FileDescriptor) throws java.io.IOException
static native void preClose0 (java.io.FileDescriptor) throws java.io.IOException
static native void closeIntFD (int) throws java.io.IOException
static native int setDirect0 (java.io.FileDescriptor) throws java.io.IOException
static native void init ()
static void <clinit> ()
}
sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.class
UnixAsynchronousServerSocketChannelImpl.java
package sun.nio.ch
sun.nio.ch.UnixAsynchronousServerSocketChannelImpl extends sun.nio.ch.AsynchronousServerSocketChannelImpl implements sun.nio.ch.Port$PollableChannel {
private static final sun.nio.ch.NativeDispatcher nd
private final sun.nio.ch.Port port
private final int fdVal
private final java.util.concurrent.atomic.AtomicBoolean accepting
private final Object updateLock
private boolean acceptPending
private java.nio.channels.CompletionHandler acceptHandler
private Object acceptAttachment
private sun.nio.ch.PendingFuture acceptFuture
private java.security.AccessControlContext acceptAcc
private void enableAccept ()
void <init> (sun.nio.ch.Port) throws java.io.IOException
java.io.IOException x
sun.nio.ch.Port port
void implClose () throws java.io.IOException
java.nio.channels.CompletionHandler handler
Object att
sun.nio.ch.PendingFuture future
java.nio.channels.CompletionHandler handler
Object att
sun.nio.ch.PendingFuture future
java.nio.channels.AsynchronousCloseException x
public sun.nio.ch.AsynchronousChannelGroupImpl group ()
public void onEvent (int, boolean)
int n
Throwable x
Throwable x
int events
boolean mayInvokeDirect
java.io.FileDescriptor newfd
java.net.InetSocketAddress[] isaa
Throwable exc
java.nio.channels.AsynchronousSocketChannel child
java.nio.channels.CompletionHandler handler
Object att
sun.nio.ch.PendingFuture future
private java.nio.channels.AsynchronousSocketChannel finishAccept (java.io.FileDescriptor, java.net.InetSocketAddress, java.security.AccessControlContext) throws java.io.IOException java.lang.SecurityException
java.io.IOException x
SecurityManager sm
Throwable suppressed
SecurityException x
java.io.FileDescriptor newfd
java.net.InetSocketAddress remote
java.security.AccessControlContext acc
java.nio.channels.AsynchronousSocketChannel ch
java.util.concurrent.Future implAccept (java.lang.Object, java.nio.channels.CompletionHandler)
Throwable e
sun.nio.ch.PendingFuture result
int n
Throwable x
Throwable x
Object att
java.nio.channels.CompletionHandler handler
java.io.FileDescriptor newfd
java.net.InetSocketAddress[] isaa
Throwable exc
java.nio.channels.AsynchronousSocketChannel child
private int accept (java.io.FileDescriptor, java.io.FileDescriptor, java.net.InetSocketAddress[]) throws java.io.IOException
java.io.FileDescriptor ssfd
java.io.FileDescriptor newfd
java.net.InetSocketAddress[] isaa
private static native void initIDs ()
private native int accept0 (java.io.FileDescriptor, java.io.FileDescriptor, java.net.InetSocketAddress[]) throws java.io.IOException
static void <clinit> ()
}
sun/nio/ch/AsynchronousChannelGroupImpl.class
AsynchronousChannelGroupImpl.java
package sun.nio.ch
abstract sun.nio.ch.AsynchronousChannelGroupImpl extends java.nio.channels.AsynchronousChannelGroup implements java.util.concurrent.Executor {
private static final int internalThreadCount
private final sun.nio.ch.ThreadPool pool
private final java.util.concurrent.atomic.AtomicInteger threadCount
private java.util.concurrent.ScheduledThreadPoolExecutor timeoutExecutor
private final java.util.Queue taskQueue
private final java.util.concurrent.atomic.AtomicBoolean shutdown
private final Object shutdownNowLock
private volatile boolean terminateInitiated
void <init> (java.nio.channels.spi.AsynchronousChannelProvider, sun.nio.ch.ThreadPool)
java.nio.channels.spi.AsynchronousChannelProvider provider
sun.nio.ch.ThreadPool pool
final java.util.concurrent.ExecutorService executor ()
final boolean isFixedThreadPool ()
final int fixedThreadCount ()
private java.lang.Runnable bindToGroup (java.lang.Runnable)
Runnable task
sun.nio.ch.AsynchronousChannelGroupImpl thisGroup
private void startInternalThread (java.lang.Runnable)
Runnable task
protected final void startThreads (java.lang.Runnable)
int i
int i
Runnable task
final int threadCount ()
final int threadExit (java.lang.Runnable, boolean)
Runnable task
boolean replaceMe
abstract void executeOnHandlerTask (java.lang.Runnable)
final void executeOnPooledThread (java.lang.Runnable)
Runnable task
final void offerTask (java.lang.Runnable)
Runnable task
final java.lang.Runnable pollTask ()
final java.util.concurrent.Future schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.RejectedExecutionException rej
Runnable task
long timeout
java.util.concurrent.TimeUnit unit
public final boolean isShutdown ()
public final boolean isTerminated ()
abstract boolean isEmpty ()
abstract java.lang.Object attachForeignChannel (java.nio.channels.Channel, java.io.FileDescriptor) throws java.io.IOException
abstract void detachForeignChannel (java.lang.Object)
abstract void closeAllChannels () throws java.io.IOException
abstract void shutdownHandlerTasks ()
private void shutdownExecutors ()
public final void shutdown ()
public final void shutdownNow () throws java.io.IOException
final void detachFromThreadPool ()
public final boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public final void execute (java.lang.Runnable)
java.security.AccessControlContext acc
Runnable delegate
Runnable task
SecurityManager sm
static void <clinit> ()
}
sun/nio/ch/Invoker.class
Invoker.java
package sun.nio.ch
sun.nio.ch.Invoker extends java.lang.Object {
private static final int maxHandlerInvokeCount
private static final ThreadLocal myGroupAndInvokeCount
static final synthetic boolean $assertionsDisabled
private void <init> ()
static void bindToGroup (sun.nio.ch.AsynchronousChannelGroupImpl)
sun.nio.ch.AsynchronousChannelGroupImpl group
static sun.nio.ch.Invoker$GroupAndInvokeCount getGroupAndInvokeCount ()
static boolean isBoundToAnyGroup ()
static boolean mayInvokeDirect (sun.nio.ch.Invoker$GroupAndInvokeCount, sun.nio.ch.AsynchronousChannelGroupImpl)
sun.nio.ch.Invoker$GroupAndInvokeCount myGroupAndInvokeCount
sun.nio.ch.AsynchronousChannelGroupImpl group
static void invokeUnchecked (java.nio.channels.CompletionHandler, java.lang.Object, java.lang.Object, java.lang.Throwable)
sun.nio.ch.Invoker$GroupAndInvokeCount thisGroupAndInvokeCount
Thread me
java.nio.channels.CompletionHandler handler
Object attachment
Object value
Throwable exc
static void invokeDirect (sun.nio.ch.Invoker$GroupAndInvokeCount, java.nio.channels.CompletionHandler, java.lang.Object, java.lang.Object, java.lang.Throwable)
sun.nio.ch.Invoker$GroupAndInvokeCount myGroupAndInvokeCount
java.nio.channels.CompletionHandler handler
Object attachment
Object result
Throwable exc
static void invoke (java.nio.channels.AsynchronousChannel, java.nio.channels.CompletionHandler, java.lang.Object, java.lang.Object, java.lang.Throwable)
java.util.concurrent.RejectedExecutionException ree
java.nio.channels.AsynchronousChannel channel
java.nio.channels.CompletionHandler handler
Object attachment
Object result
Throwable exc
boolean invokeDirect
boolean identityOkay
sun.nio.ch.Invoker$GroupAndInvokeCount thisGroupAndInvokeCount
static void invokeIndirectly (java.nio.channels.AsynchronousChannel, java.nio.channels.CompletionHandler, java.lang.Object, java.lang.Object, java.lang.Throwable)
java.util.concurrent.RejectedExecutionException ree
java.nio.channels.AsynchronousChannel channel
java.nio.channels.CompletionHandler handler
Object attachment
Object result
Throwable exc
static void invokeIndirectly (java.nio.channels.CompletionHandler, java.lang.Object, java.lang.Object, java.lang.Throwable, java.util.concurrent.Executor)
java.util.concurrent.RejectedExecutionException ree
java.nio.channels.CompletionHandler handler
Object attachment
Object value
Throwable exc
java.util.concurrent.Executor executor
static void invokeOnThreadInThreadPool (sun.nio.ch.Groupable, java.lang.Runnable)
boolean invokeDirect
java.util.concurrent.RejectedExecutionException ree
sun.nio.ch.Groupable channel
Runnable task
boolean invokeDirect
sun.nio.ch.Invoker$GroupAndInvokeCount thisGroupAndInvokeCount
sun.nio.ch.AsynchronousChannelGroupImpl targetGroup
static void invokeUnchecked (sun.nio.ch.PendingFuture)
sun.nio.ch.PendingFuture future
java.nio.channels.CompletionHandler handler
static void invoke (sun.nio.ch.PendingFuture)
sun.nio.ch.PendingFuture future
java.nio.channels.CompletionHandler handler
static void invokeIndirectly (sun.nio.ch.PendingFuture)
sun.nio.ch.PendingFuture future
java.nio.channels.CompletionHandler handler
static void <clinit> ()
}
sun/nio/ch/MembershipKeyImpl.class
MembershipKeyImpl.java
package sun.nio.ch
sun.nio.ch.MembershipKeyImpl extends java.nio.channels.MembershipKey {
private final java.nio.channels.MulticastChannel ch
private final java.net.InetAddress group
private final java.net.NetworkInterface interf
private final java.net.InetAddress source
private volatile boolean invalid
private final Object stateLock
private java.util.HashSet blockedSet
private void <init> (java.nio.channels.MulticastChannel, java.net.InetAddress, java.net.NetworkInterface, java.net.InetAddress)
java.nio.channels.MulticastChannel ch
java.net.InetAddress group
java.net.NetworkInterface interf
java.net.InetAddress source
public boolean isValid ()
void invalidate ()
public void drop ()
public java.nio.channels.MulticastChannel channel ()
public java.net.InetAddress group ()
public java.net.NetworkInterface networkInterface ()
public java.net.InetAddress sourceAddress ()
public java.nio.channels.MembershipKey block (java.net.InetAddress) throws java.io.IOException
java.net.InetAddress toBlock
public java.nio.channels.MembershipKey unblock (java.net.InetAddress)
java.net.InetAddress toUnblock
public java.lang.String toString ()
StringBuilder sb
}
sun/nio/ch/UnixAsynchronousSocketChannelImpl$OpType.class
UnixAsynchronousSocketChannelImpl.java
package sun.nio.ch
final enum sun.nio.ch.UnixAsynchronousSocketChannelImpl$OpType extends java.lang.Enum {
public static final enum sun.nio.ch.UnixAsynchronousSocketChannelImpl$OpType CONNECT
public static final enum sun.nio.ch.UnixAsynchronousSocketChannelImpl$OpType READ
public static final enum sun.nio.ch.UnixAsynchronousSocketChannelImpl$OpType WRITE
private static final synthetic sun.nio.ch.UnixAsynchronousSocketChannelImpl$OpType[] $VALUES
public static sun.nio.ch.UnixAsynchronousSocketChannelImpl$OpType[] values ()
public static sun.nio.ch.UnixAsynchronousSocketChannelImpl$OpType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic sun.nio.ch.UnixAsynchronousSocketChannelImpl$OpType[] $values ()
static void <clinit> ()
}
sun/nio/ch/ExtendedSocketOption$1.class
ExtendedSocketOption.java
package sun.nio.ch
sun.nio.ch.ExtendedSocketOption$1 extends java.lang.Object implements java.net.SocketOption {
void <init> ()
public java.lang.String name ()
public java.lang.Class type ()
public java.lang.String toString ()
}
sun/nio/ch/IOVecWrapper.class
IOVecWrapper.java
package sun.nio.ch
sun.nio.ch.IOVecWrapper extends java.lang.Object {
private static final int BASE_OFFSET
private static final int LEN_OFFSET
private static final int SIZE_IOVEC
private final sun.nio.ch.AllocatedNativeObject vecArray
private final int size
private final java.nio.ByteBuffer[] buf
private final int[] position
private final int[] remaining
private final java.nio.ByteBuffer[] shadow
final long address
static int addressSize
private static final ThreadLocal cached
private void <init> (int)
int size
static sun.nio.ch.IOVecWrapper get (int)
int size
sun.nio.ch.IOVecWrapper wrapper
void setBuffer (int, java.nio.ByteBuffer, int, int)
int i
java.nio.ByteBuffer buf
int pos
int rem
void setShadow (int, java.nio.ByteBuffer)
int i
java.nio.ByteBuffer buf
java.nio.ByteBuffer getBuffer (int)
int i
int getPosition (int)
int i
int getRemaining (int)
int i
java.nio.ByteBuffer getShadow (int)
int i
void clearRefs (int)
int i
void putBase (int, long)
int i
long base
int offset
void putLen (int, long)
int i
long len
int offset
static void <clinit> ()
}
sun/nio/ch/UnixAsynchronousSocketChannelImpl$1.class
UnixAsynchronousSocketChannelImpl.java
package sun.nio.ch
sun.nio.ch.UnixAsynchronousSocketChannelImpl$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic sun.nio.ch.UnixAsynchronousSocketChannelImpl this$0
void <init> (sun.nio.ch.UnixAsynchronousSocketChannelImpl)
sun.nio.ch.UnixAsynchronousSocketChannelImpl this$0
public void run ()
java.nio.channels.AsynchronousChannel ch
java.nio.channels.CompletionHandler handler
Object att
sun.nio.ch.PendingFuture future
Exception exc
}
sun/nio/ch/Invoker$3.class
Invoker.java
package sun.nio.ch
sun.nio.ch.Invoker$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.nio.channels.CompletionHandler val$handler
final synthetic Object val$attachment
final synthetic Object val$value
final synthetic Throwable val$exc
void <init> (java.nio.channels.CompletionHandler, java.lang.Object, java.lang.Object, java.lang.Throwable)
public void run ()
}
sun/nio/ch/EPollSelectorImpl.class
EPollSelectorImpl.java
package sun.nio.ch
sun.nio.ch.EPollSelectorImpl extends sun.nio.ch.SelectorImpl {
private static final int NUM_EPOLLEVENTS
private final int epfd
private final long pollArrayAddress
private final int fd0
private final int fd1
private final java.util.Map fdToKey
private final Object updateLock
private final java.util.Deque updateKeys
private final Object interruptLock
private boolean interruptTriggered
static final synthetic boolean $assertionsDisabled
void <init> (java.nio.channels.spi.SelectorProvider) throws java.io.IOException
long fds
java.io.IOException ioe
java.nio.channels.spi.SelectorProvider sp
private void ensureOpen ()
protected int doSelect (java.util.function.Consumer, long) throws java.io.IOException
long adjust
long startTime
int numEntries
java.util.function.Consumer action
long timeout
int to
boolean blocking
boolean timedPoll
int numEntries
private void processUpdateQueue ()
int fd
sun.nio.ch.SelectionKeyImpl previous
int newEvents
int registeredEvents
sun.nio.ch.SelectionKeyImpl ski
private int processEvents (int, java.util.function.Consumer) throws java.io.IOException
int rOps
sun.nio.ch.SelectionKeyImpl ski
long event
int fd
int i
int numEntries
java.util.function.Consumer action
boolean interrupted
int numKeysUpdated
protected void implClose () throws java.io.IOException
protected void implDereg (sun.nio.ch.SelectionKeyImpl) throws java.io.IOException
sun.nio.ch.SelectionKeyImpl ski
int fd
public void setEventOps (sun.nio.ch.SelectionKeyImpl)
sun.nio.ch.SelectionKeyImpl ski
public java.nio.channels.Selector wakeup ()
java.io.IOException ioe
private void clearInterrupt () throws java.io.IOException
static void <clinit> ()
}
sun/nio/ch/PipeImpl.class
PipeImpl.java
package sun.nio.ch
sun.nio.ch.PipeImpl extends java.nio.channels.Pipe {
private final java.nio.channels.Pipe$SourceChannel source
private final java.nio.channels.Pipe$SinkChannel sink
void <init> (java.nio.channels.spi.SelectorProvider) throws java.io.IOException
java.nio.channels.spi.SelectorProvider sp
long pipeFds
int readFd
int writeFd
java.io.FileDescriptor sourcefd
java.io.FileDescriptor sinkfd
public java.nio.channels.Pipe$SourceChannel source ()
public java.nio.channels.Pipe$SinkChannel sink ()
}
sun/nio/ch/SourceChannelImpl.class
SourceChannelImpl.java
package sun.nio.ch
sun.nio.ch.SourceChannelImpl extends java.nio.channels.Pipe$SourceChannel implements sun.nio.ch.SelChImpl {
private static final sun.nio.ch.NativeDispatcher nd
private final java.io.FileDescriptor fd
private final int fdVal
private final java.util.concurrent.locks.ReentrantLock readLock
private final Object stateLock
private static final int ST_INUSE
private static final int ST_CLOSING
private static final int ST_KILLPENDING
private static final int ST_KILLED
private int state
private long thread
static final synthetic boolean $assertionsDisabled
public java.io.FileDescriptor getFD ()
public int getFDVal ()
void <init> (java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor)
java.nio.channels.spi.SelectorProvider sp
java.io.FileDescriptor fd
protected void implCloseSelectableChannel () throws java.io.IOException
boolean blocking
InterruptedException e
long th
boolean interrupted
boolean blocking
public void kill () throws java.io.IOException
protected void implConfigureBlocking (boolean) throws java.io.IOException
boolean block
public boolean translateReadyOps (int, int, sun.nio.ch.SelectionKeyImpl)
int ops
int initialOps
sun.nio.ch.SelectionKeyImpl ski
int intOps
int oldOps
int newOps
public boolean translateAndUpdateReadyOps (int, sun.nio.ch.SelectionKeyImpl)
int ops
sun.nio.ch.SelectionKeyImpl ski
public boolean translateAndSetReadyOps (int, sun.nio.ch.SelectionKeyImpl)
int ops
sun.nio.ch.SelectionKeyImpl ski
public int translateInterestOps (int)
int ops
int newOps
private void beginRead (boolean) throws java.nio.channels.ClosedChannelException
boolean blocking
private void endRead (boolean, boolean) throws java.nio.channels.AsynchronousCloseException
boolean blocking
boolean completed
public int read (java.nio.ByteBuffer) throws java.io.IOException
boolean blocking
int n
java.nio.ByteBuffer dst
public long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
boolean blocking
long n
java.nio.ByteBuffer[] dsts
int offset
int length
public long read (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] dsts
static void <clinit> ()
}
sun/nio/ch/NativeThread.class
NativeThread.java
package sun.nio.ch
public sun.nio.ch.NativeThread extends java.lang.Object {
public void <init> ()
public static native long current ()
public static native void signal (long)
private static native void init ()
static void <clinit> ()
}
sun/nio/ch/DatagramChannelImpl$DefaultOptionsHolder.class
DatagramChannelImpl.java
package sun.nio.ch
sun.nio.ch.DatagramChannelImpl$DefaultOptionsHolder extends java.lang.Object {
static final java.util.Set defaultOptions
private void <init> ()
private static java.util.Set defaultOptions ()
java.util.HashSet set
static void <clinit> ()
}
sun/nio/ch/IOVecWrapper$Deallocator.class
IOVecWrapper.java
package sun.nio.ch
sun.nio.ch.IOVecWrapper$Deallocator extends java.lang.Object implements java.lang.Runnable {
private final sun.nio.ch.AllocatedNativeObject obj
void <init> (sun.nio.ch.AllocatedNativeObject)
sun.nio.ch.AllocatedNativeObject obj
public void run ()
}
sun/nio/ch/SimpleAsynchronousFileChannelImpl$2.class
SimpleAsynchronousFileChannelImpl.java
package sun.nio.ch
sun.nio.ch.SimpleAsynchronousFileChannelImpl$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.nio.ByteBuffer val$dst
final synthetic long val$position
final synthetic java.nio.channels.CompletionHandler val$handler
final synthetic sun.nio.ch.PendingFuture val$result
final synthetic Object val$attachment
final synthetic sun.nio.ch.SimpleAsynchronousFileChannelImpl this$0
void <init> (sun.nio.ch.SimpleAsynchronousFileChannelImpl, java.nio.ByteBuffer, long, java.nio.channels.CompletionHandler, sun.nio.ch.PendingFuture, java.lang.Object)
sun.nio.ch.SimpleAsynchronousFileChannelImpl this$0
public void run ()
java.io.IOException x
int n
Throwable exc
int ti
}
sun/nio/ch/Util$2.class
Util.java
package sun.nio.ch
sun.nio.ch.Util$2 extends java.lang.Object implements java.util.Set {
final synthetic java.util.Set val$s
void <init> (java.util.Set)
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.String toString ()
public java.util.Iterator iterator ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public void clear ()
public boolean remove (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection coll
public boolean removeAll (java.util.Collection)
java.util.Collection coll
public boolean retainAll (java.util.Collection)
java.util.Collection coll
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection coll
}
sun/nio/ch/IOUtil.class
IOUtil.java
package sun.nio.ch
public sun.nio.ch.IOUtil extends java.lang.Object {
static final int IOV_MAX
static final synthetic boolean $assertionsDisabled
private void <init> ()
static int write (java.io.FileDescriptor, java.nio.ByteBuffer, long, sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.io.FileDescriptor fd
java.nio.ByteBuffer src
long position
sun.nio.ch.NativeDispatcher nd
static int write (java.io.FileDescriptor, java.nio.ByteBuffer, long, boolean, int, sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.nio.ByteBuffer bb
int n
java.io.FileDescriptor fd
java.nio.ByteBuffer src
long position
boolean directIO
int alignment
sun.nio.ch.NativeDispatcher nd
int pos
int lim
int rem
java.nio.ByteBuffer bb
private static int writeFromNativeBuffer (java.io.FileDescriptor, java.nio.ByteBuffer, long, boolean, int, sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.io.FileDescriptor fd
java.nio.ByteBuffer bb
long position
boolean directIO
int alignment
sun.nio.ch.NativeDispatcher nd
int pos
int lim
int rem
int written
static long write (java.io.FileDescriptor, java.nio.ByteBuffer[], sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.io.FileDescriptor fd
java.nio.ByteBuffer[] bufs
sun.nio.ch.NativeDispatcher nd
static long write (java.io.FileDescriptor, java.nio.ByteBuffer[], int, int, sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.io.FileDescriptor fd
java.nio.ByteBuffer[] bufs
int offset
int length
sun.nio.ch.NativeDispatcher nd
static long write (java.io.FileDescriptor, java.nio.ByteBuffer[], int, int, boolean, int, sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.nio.ByteBuffer shadow
java.nio.ByteBuffer shadow
java.nio.ByteBuffer buf
int pos
int lim
int rem
java.nio.ByteBuffer shadow
int j
java.nio.ByteBuffer buf
int pos
int rem
int n
java.nio.ByteBuffer shadow
int j
java.nio.ByteBuffer shadow
int j
int count
int i
long bytesWritten
long left
java.nio.ByteBuffer shadow
int j
java.io.FileDescriptor fd
java.nio.ByteBuffer[] bufs
int offset
int length
boolean directIO
int alignment
sun.nio.ch.NativeDispatcher nd
sun.nio.ch.IOVecWrapper vec
boolean completed
int iov_len
static int read (java.io.FileDescriptor, java.nio.ByteBuffer, long, sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.io.FileDescriptor fd
java.nio.ByteBuffer dst
long position
sun.nio.ch.NativeDispatcher nd
static int read (java.io.FileDescriptor, java.nio.ByteBuffer, long, boolean, int, sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.nio.ByteBuffer bb
int n
java.io.FileDescriptor fd
java.nio.ByteBuffer dst
long position
boolean directIO
int alignment
sun.nio.ch.NativeDispatcher nd
java.nio.ByteBuffer bb
int rem
private static int readIntoNativeBuffer (java.io.FileDescriptor, java.nio.ByteBuffer, long, boolean, int, sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.io.FileDescriptor fd
java.nio.ByteBuffer bb
long position
boolean directIO
int alignment
sun.nio.ch.NativeDispatcher nd
int pos
int lim
int rem
int n
static long read (java.io.FileDescriptor, java.nio.ByteBuffer[], sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.io.FileDescriptor fd
java.nio.ByteBuffer[] bufs
sun.nio.ch.NativeDispatcher nd
static long read (java.io.FileDescriptor, java.nio.ByteBuffer[], int, int, sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.io.FileDescriptor fd
java.nio.ByteBuffer[] bufs
int offset
int length
sun.nio.ch.NativeDispatcher nd
static long read (java.io.FileDescriptor, java.nio.ByteBuffer[], int, int, boolean, int, sun.nio.ch.NativeDispatcher) throws java.io.IOException
java.nio.ByteBuffer shadow
java.nio.ByteBuffer shadow
java.nio.ByteBuffer buf
int pos
int lim
int rem
java.nio.ByteBuffer shadow
int j
int pos
java.nio.ByteBuffer buf
int rem
int n
java.nio.ByteBuffer shadow
int j
java.nio.ByteBuffer shadow
int j
int count
int i
long bytesRead
long left
java.nio.ByteBuffer shadow
int j
java.io.FileDescriptor fd
java.nio.ByteBuffer[] bufs
int offset
int length
boolean directIO
int alignment
sun.nio.ch.NativeDispatcher nd
sun.nio.ch.IOVecWrapper vec
boolean completed
int iov_len
public static java.io.FileDescriptor newFD (int)
int i
java.io.FileDescriptor fd
static native boolean randomBytes (byte[])
static native long makePipe (boolean) throws java.io.IOException
static native int write1 (int, byte) throws java.io.IOException
static native boolean drain (int) throws java.io.IOException
static native int drain1 (int) throws java.io.IOException
public static native void configureBlocking (java.io.FileDescriptor, boolean) throws java.io.IOException
public static native int fdVal (java.io.FileDescriptor)
static native void setfdVal (java.io.FileDescriptor, int)
static native int fdLimit ()
static native int iovMax ()
static native void initIDs ()
public static void load ()
static void <clinit> ()
}
sun/nio/ch/AllocatedNativeObject.class
AllocatedNativeObject.java
package sun.nio.ch
sun.nio.ch.AllocatedNativeObject extends sun.nio.ch.NativeObject {
void <init> (int, boolean)
int size
boolean pageAligned
synchronized void free ()
}
sun/nio/ch/EPollPort$Event.class
EPollPort.java
package sun.nio.ch
sun.nio.ch.EPollPort$Event extends java.lang.Object {
final sun.nio.ch.Port$PollableChannel channel
final int events
void <init> (sun.nio.ch.Port$PollableChannel, int)
sun.nio.ch.Port$PollableChannel channel
int events
sun.nio.ch.Port$PollableChannel channel ()
int events ()
}
sun/nio/ch/InheritedChannel$InheritedDatagramChannelImpl.class
InheritedChannel.java
package sun.nio.ch
public sun.nio.ch.InheritedChannel$InheritedDatagramChannelImpl extends sun.nio.ch.DatagramChannelImpl {
void <init> (java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor) throws java.io.IOException
java.nio.channels.spi.SelectorProvider sp
java.io.FileDescriptor fd
protected void implCloseSelectableChannel () throws java.io.IOException
public volatile synthetic int getFDVal ()
public volatile synthetic java.io.FileDescriptor getFD ()
public volatile synthetic int translateInterestOps (int)
public volatile synthetic boolean translateAndSetReadyOps (int, sun.nio.ch.SelectionKeyImpl)
public volatile synthetic boolean translateAndUpdateReadyOps (int, sun.nio.ch.SelectionKeyImpl)
public volatile synthetic boolean translateReadyOps (int, int, sun.nio.ch.SelectionKeyImpl)
public volatile synthetic void kill () throws java.io.IOException
public volatile synthetic java.nio.channels.MembershipKey join (java.net.InetAddress, java.net.NetworkInterface, java.net.InetAddress) throws java.io.IOException
public volatile synthetic java.nio.channels.MembershipKey join (java.net.InetAddress, java.net.NetworkInterface) throws java.io.IOException
public volatile synthetic java.nio.channels.DatagramChannel disconnect () throws java.io.IOException
public volatile synthetic java.nio.channels.DatagramChannel connect (java.net.SocketAddress) throws java.io.IOException
public volatile synthetic boolean isConnected ()
public volatile synthetic java.nio.channels.DatagramChannel bind (java.net.SocketAddress) throws java.io.IOException
public volatile synthetic long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
public volatile synthetic int write (java.nio.ByteBuffer) throws java.io.IOException
public volatile synthetic long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
public volatile synthetic int read (java.nio.ByteBuffer) throws java.io.IOException
public volatile synthetic int send (java.nio.ByteBuffer, java.net.SocketAddress) throws java.io.IOException
public volatile synthetic java.net.SocketAddress receive (java.nio.ByteBuffer) throws java.io.IOException
public volatile synthetic java.lang.Object getOption (java.net.SocketOption) throws java.io.IOException
public volatile synthetic java.nio.channels.DatagramChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
public volatile synthetic java.net.SocketAddress getRemoteAddress () throws java.io.IOException
public volatile synthetic java.net.SocketAddress getLocalAddress () throws java.io.IOException
public volatile synthetic java.net.DatagramSocket socket ()
}
sun/nio/ch/UnixAsynchronousServerSocketChannelImpl$1.class
UnixAsynchronousServerSocketChannelImpl.java
package sun.nio.ch
sun.nio.ch.UnixAsynchronousServerSocketChannelImpl$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic java.net.InetSocketAddress val$remote
final synthetic sun.nio.ch.UnixAsynchronousServerSocketChannelImpl this$0
void <init> (sun.nio.ch.UnixAsynchronousServerSocketChannelImpl, java.net.InetSocketAddress)
sun.nio.ch.UnixAsynchronousServerSocketChannelImpl this$0
public java.lang.Void run ()
SecurityManager sm
public volatile synthetic java.lang.Object run ()
}
sun/nio/ch/PollSelectorProvider.class
PollSelectorProvider.java
package sun.nio.ch
public sun.nio.ch.PollSelectorProvider extends sun.nio.ch.SelectorProviderImpl {
public void <init> ()
public java.nio.channels.spi.AbstractSelector openSelector () throws java.io.IOException
public java.nio.channels.Channel inheritedChannel () throws java.io.IOException
}
sun/nio/ch/MembershipKeyImpl$Type4.class
MembershipKeyImpl.java
package sun.nio.ch
sun.nio.ch.MembershipKeyImpl$Type4 extends sun.nio.ch.MembershipKeyImpl {
private final int groupAddress
private final int interfAddress
private final int sourceAddress
void <init> (java.nio.channels.MulticastChannel, java.net.InetAddress, java.net.NetworkInterface, java.net.InetAddress, int, int, int)
java.nio.channels.MulticastChannel ch
java.net.InetAddress group
java.net.NetworkInterface interf
java.net.InetAddress source
int groupAddress
int interfAddress
int sourceAddress
int groupAddress ()
int interfaceAddress ()
int source ()
}
sun/nio/ch/SimpleAsynchronousFileChannelImpl$3.class
SimpleAsynchronousFileChannelImpl.java
package sun.nio.ch
sun.nio.ch.SimpleAsynchronousFileChannelImpl$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.nio.ByteBuffer val$src
final synthetic long val$position
final synthetic java.nio.channels.CompletionHandler val$handler
final synthetic sun.nio.ch.PendingFuture val$result
final synthetic Object val$attachment
final synthetic sun.nio.ch.SimpleAsynchronousFileChannelImpl this$0
void <init> (sun.nio.ch.SimpleAsynchronousFileChannelImpl, java.nio.ByteBuffer, long, java.nio.channels.CompletionHandler, sun.nio.ch.PendingFuture, java.lang.Object)
sun.nio.ch.SimpleAsynchronousFileChannelImpl this$0
public void run ()
java.io.IOException x
int n
Throwable exc
int ti
}
sun/nio/ch/Reflect$ReflectionError.class
Reflect.java
package sun.nio.ch
sun.nio.ch.Reflect$ReflectionError extends java.lang.Error {
private static final long serialVersionUID
void <init> (java.lang.Throwable)
Throwable x
}
sun/nio/ch/EPollPort$EventHandlerTask.class
EPollPort.java
package sun.nio.ch
sun.nio.ch.EPollPort$EventHandlerTask extends java.lang.Object implements java.lang.Runnable {
final synthetic sun.nio.ch.EPollPort this$0
private void <init> (sun.nio.ch.EPollPort)
private sun.nio.ch.EPollPort$Event poll () throws java.io.IOException
int nread
int events
sun.nio.ch.EPollPort$Event ev
long eventAddress
int fd
sun.nio.ch.Port$PollableChannel channel
int n
public void run ()
int remaining
java.io.IOException x
sun.nio.ch.EPollPort$Event ev
InterruptedException x
int remaining
Runnable task
Error x
RuntimeException x
sun.nio.ch.EPollPort$Event ev
int remaining
sun.nio.ch.Invoker$GroupAndInvokeCount myGroupAndInvokeCount
boolean isPooledThread
boolean replaceMe
}
sun/nio/ch/AsynchronousServerSocketChannelImpl.class
AsynchronousServerSocketChannelImpl.java
package sun.nio.ch
abstract sun.nio.ch.AsynchronousServerSocketChannelImpl extends java.nio.channels.AsynchronousServerSocketChannel implements sun.nio.ch.Cancellable sun.nio.ch.Groupable {
protected final java.io.FileDescriptor fd
protected volatile java.net.InetSocketAddress localAddress
private final Object stateLock
private java.util.concurrent.locks.ReadWriteLock closeLock
private volatile boolean closed
private volatile boolean acceptKilled
private boolean isReuseAddress
void <init> (sun.nio.ch.AsynchronousChannelGroupImpl)
sun.nio.ch.AsynchronousChannelGroupImpl group
public final boolean isOpen ()
final void begin () throws java.io.IOException
final void end ()
abstract void implClose () throws java.io.IOException
public final void close () throws java.io.IOException
abstract java.util.concurrent.Future implAccept (java.lang.Object, java.nio.channels.CompletionHandler)
public final java.util.concurrent.Future accept ()
public final void accept (java.lang.Object, java.nio.channels.CompletionHandler)
Object attachment
java.nio.channels.CompletionHandler handler
final boolean isAcceptKilled ()
public final void onCancel (sun.nio.ch.PendingFuture)
sun.nio.ch.PendingFuture task
public final java.nio.channels.AsynchronousServerSocketChannel bind (java.net.SocketAddress, int) throws java.io.IOException
java.net.SocketAddress local
int backlog
java.net.InetSocketAddress isa
SecurityManager sm
public final java.net.SocketAddress getLocalAddress () throws java.io.IOException
public final java.nio.channels.AsynchronousServerSocketChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
java.net.SocketOption name
Object value
public final java.lang.Object getOption (java.net.SocketOption) throws java.io.IOException
java.net.SocketOption name
public final java.util.Set supportedOptions ()
public final java.lang.String toString ()
StringBuilder sb
public volatile synthetic java.nio.channels.NetworkChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
}
sun/nio/ch/SocketOptionRegistry.class
SocketOptionRegistry.java
package sun.nio.ch
sun.nio.ch.SocketOptionRegistry extends java.lang.Object {
private void <init> ()
public static sun.nio.ch.OptionKey findOption (java.net.SocketOption, java.net.ProtocolFamily)
java.net.SocketOption name
java.net.ProtocolFamily family
sun.nio.ch.SocketOptionRegistry$RegistryKey key
}
sun/nio/ch/AsynchronousFileChannelImpl.class
AsynchronousFileChannelImpl.java
package sun.nio.ch
abstract sun.nio.ch.AsynchronousFileChannelImpl extends java.nio.channels.AsynchronousFileChannel {
protected final java.util.concurrent.locks.ReadWriteLock closeLock
protected volatile boolean closed
protected final java.io.FileDescriptor fdObj
protected final boolean reading
protected final boolean writing
protected final java.util.concurrent.ExecutorService executor
private volatile sun.nio.ch.FileLockTable fileLockTable
protected void <init> (java.io.FileDescriptor, boolean, boolean, java.util.concurrent.ExecutorService)
java.io.FileDescriptor fdObj
boolean reading
boolean writing
java.util.concurrent.ExecutorService executor
final java.util.concurrent.ExecutorService executor ()
public final boolean isOpen ()
protected final void begin () throws java.io.IOException
protected final void end ()
protected final void end (boolean) throws java.io.IOException
boolean completed
abstract java.util.concurrent.Future implLock (long, long, boolean, java.lang.Object, java.nio.channels.CompletionHandler)
public final java.util.concurrent.Future lock (long, long, boolean)
long position
long size
boolean shared
public final void lock (long, long, boolean, java.lang.Object, java.nio.channels.CompletionHandler)
long position
long size
boolean shared
Object attachment
java.nio.channels.CompletionHandler handler
final void ensureFileLockTableInitialized () throws java.io.IOException
final void invalidateAllLocks () throws java.io.IOException
sun.nio.ch.FileLockImpl fli
java.nio.channels.FileLock fl
protected final sun.nio.ch.FileLockImpl addToFileLockTable (long, long, boolean)
java.io.IOException x
sun.nio.ch.FileLockImpl fli
long position
long size
boolean shared
sun.nio.ch.FileLockImpl fli
protected final void removeFromFileLockTable (sun.nio.ch.FileLockImpl)
sun.nio.ch.FileLockImpl fli
protected abstract void implRelease (sun.nio.ch.FileLockImpl) throws java.io.IOException
final void release (sun.nio.ch.FileLockImpl) throws java.io.IOException
sun.nio.ch.FileLockImpl fli
abstract java.util.concurrent.Future implRead (java.nio.ByteBuffer, long, java.lang.Object, java.nio.channels.CompletionHandler)
public final java.util.concurrent.Future read (java.nio.ByteBuffer, long)
java.nio.ByteBuffer dst
long position
public final void read (java.nio.ByteBuffer, long, java.lang.Object, java.nio.channels.CompletionHandler)
java.nio.ByteBuffer dst
long position
Object attachment
java.nio.channels.CompletionHandler handler
abstract java.util.concurrent.Future implWrite (java.nio.ByteBuffer, long, java.lang.Object, java.nio.channels.CompletionHandler)
public final java.util.concurrent.Future write (java.nio.ByteBuffer, long)
java.nio.ByteBuffer src
long position
public final void write (java.nio.ByteBuffer, long, java.lang.Object, java.nio.channels.CompletionHandler)
java.nio.ByteBuffer src
long position
Object attachment
java.nio.channels.CompletionHandler handler
}
sun/nio/ch/ServerSocketAdaptor.class
ServerSocketAdaptor.java
package sun.nio.ch
sun.nio.ch.ServerSocketAdaptor extends java.net.ServerSocket {
private final sun.nio.ch.ServerSocketChannelImpl ssc
private volatile int timeout
static final synthetic boolean $assertionsDisabled
public static java.net.ServerSocket create (sun.nio.ch.ServerSocketChannelImpl)
java.io.IOException x
sun.nio.ch.ServerSocketChannelImpl ssc
private void <init> (sun.nio.ch.ServerSocketChannelImpl) throws java.io.IOException
sun.nio.ch.ServerSocketChannelImpl ssc
public void bind (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress local
public void bind (java.net.SocketAddress, int) throws java.io.IOException
Exception x
java.net.SocketAddress local
int backlog
public java.net.InetAddress getInetAddress ()
java.net.InetSocketAddress local
public int getLocalPort ()
java.net.InetSocketAddress local
public java.net.Socket accept () throws java.io.IOException
java.nio.channels.SocketChannel sc
long st
long to
Exception x
public void close () throws java.io.IOException
public java.nio.channels.ServerSocketChannel getChannel ()
public boolean isBound ()
public boolean isClosed ()
public void setSoTimeout (int) throws java.net.SocketException
int timeout
public int getSoTimeout () throws java.net.SocketException
public void setReuseAddress (boolean) throws java.net.SocketException
java.io.IOException x
boolean on
public boolean getReuseAddress () throws java.net.SocketException
java.io.IOException x
public java.lang.String toString ()
public void setReceiveBufferSize (int) throws java.net.SocketException
java.io.IOException x
int size
public int getReceiveBufferSize () throws java.net.SocketException
java.io.IOException x
static void <clinit> ()
}
sun/nio/ch/DirectBuffer.class
DirectBuffer.java
package sun.nio.ch
public abstract sun.nio.ch.DirectBuffer extends java.lang.Object {
public abstract long address ()
public abstract java.lang.Object attachment ()
public abstract jdk.internal.ref.Cleaner cleaner ()
}
sun/nio/ch/UnixAsynchronousSocketChannelImpl$2.class
UnixAsynchronousSocketChannelImpl.java
package sun.nio.ch
sun.nio.ch.UnixAsynchronousSocketChannelImpl$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic sun.nio.ch.UnixAsynchronousSocketChannelImpl this$0
void <init> (sun.nio.ch.UnixAsynchronousSocketChannelImpl)
sun.nio.ch.UnixAsynchronousSocketChannelImpl this$0
public void run ()
java.nio.channels.CompletionHandler handler
Object att
sun.nio.ch.PendingFuture future
Exception exc
}
sun/nio/ch/LinuxAsynchronousChannelProvider.class
LinuxAsynchronousChannelProvider.java
package sun.nio.ch
public sun.nio.ch.LinuxAsynchronousChannelProvider extends java.nio.channels.spi.AsynchronousChannelProvider {
private static volatile sun.nio.ch.EPollPort defaultPort
private sun.nio.ch.EPollPort defaultEventPort () throws java.io.IOException
public void <init> ()
public java.nio.channels.AsynchronousChannelGroup openAsynchronousChannelGroup (int, java.util.concurrent.ThreadFactory) throws java.io.IOException
int nThreads
java.util.concurrent.ThreadFactory factory
public java.nio.channels.AsynchronousChannelGroup openAsynchronousChannelGroup (java.util.concurrent.ExecutorService, int) throws java.io.IOException
java.util.concurrent.ExecutorService executor
int initialSize
private sun.nio.ch.Port toPort (java.nio.channels.AsynchronousChannelGroup) throws java.io.IOException
java.nio.channels.AsynchronousChannelGroup group
public java.nio.channels.AsynchronousServerSocketChannel openAsynchronousServerSocketChannel (java.nio.channels.AsynchronousChannelGroup) throws java.io.IOException
java.nio.channels.AsynchronousChannelGroup group
public java.nio.channels.AsynchronousSocketChannel openAsynchronousSocketChannel (java.nio.channels.AsynchronousChannelGroup) throws java.io.IOException
java.nio.channels.AsynchronousChannelGroup group
}
sun/nio/ch/FileChannelImpl$Unmapper.class
FileChannelImpl.java
package sun.nio.ch
sun.nio.ch.FileChannelImpl$Unmapper extends java.lang.Object implements java.lang.Runnable {
private static final sun.nio.ch.NativeDispatcher nd
static volatile int count
static volatile long totalSize
static volatile long totalCapacity
private volatile long address
private final long size
private final int cap
private final java.io.FileDescriptor fd
static final synthetic boolean $assertionsDisabled
private void <init> (long, long, int, java.io.FileDescriptor)
long address
long size
int cap
java.io.FileDescriptor fd
public void run ()
static void <clinit> ()
}
sun/nio/ch/OptionKey.class
OptionKey.java
package sun.nio.ch
sun.nio.ch.OptionKey extends java.lang.Object {
private int level
private int name
void <init> (int, int)
int level
int name
int level ()
int name ()
}
sun/nio/ch/SimpleAsynchronousFileChannelImpl$DefaultExecutorHolder.class
SimpleAsynchronousFileChannelImpl.java
package sun.nio.ch
sun.nio.ch.SimpleAsynchronousFileChannelImpl$DefaultExecutorHolder extends java.lang.Object {
static final java.util.concurrent.ExecutorService defaultExecutor
private void <init> ()
static void <clinit> ()
}
sun/nio/ch/IOStatus.class
IOStatus.java
package sun.nio.ch
public final sun.nio.ch.IOStatus extends java.lang.Object {
public static final int EOF
public static final int UNAVAILABLE
public static final int INTERRUPTED
public static final int UNSUPPORTED
public static final int THROWN
public static final int UNSUPPORTED_CASE
private void <init> ()
public static int normalize (int)
int n
public static boolean check (int)
int n
public static long normalize (long)
long n
public static boolean check (long)
long n
public static boolean checkAll (long)
long n
}
sun/nio/ch/Interruptible.class
Interruptible.java
package sun.nio.ch
public abstract sun.nio.ch.Interruptible extends java.lang.Object {
public abstract void interrupt (java.lang.Thread)
}
sun/nio/ch/FileLockImpl.class
FileLockImpl.java
package sun.nio.ch
public sun.nio.ch.FileLockImpl extends java.nio.channels.FileLock {
private volatile boolean invalid
static final synthetic boolean $assertionsDisabled
void <init> (java.nio.channels.FileChannel, long, long, boolean)
java.nio.channels.FileChannel channel
long position
long size
boolean shared
void <init> (java.nio.channels.AsynchronousFileChannel, long, long, boolean)
java.nio.channels.AsynchronousFileChannel channel
long position
long size
boolean shared
public boolean isValid ()
void invalidate ()
public synchronized void release () throws java.io.IOException
java.nio.channels.Channel ch
static void <clinit> ()
}
sun/nio/ch/SelectionKeyImpl.class
SelectionKeyImpl.java
package sun.nio.ch
public final sun.nio.ch.SelectionKeyImpl extends java.nio.channels.spi.AbstractSelectionKey {
private static final java.lang.invoke.VarHandle INTERESTOPS
private final sun.nio.ch.SelChImpl channel
private final sun.nio.ch.SelectorImpl selector
private volatile int interestOps
private volatile int readyOps
private int registeredEvents
private int index
int lastPolled
void <init> (sun.nio.ch.SelChImpl, sun.nio.ch.SelectorImpl)
sun.nio.ch.SelChImpl ch
sun.nio.ch.SelectorImpl sel
private void ensureValid ()
int getFDVal ()
public java.nio.channels.SelectableChannel channel ()
public java.nio.channels.Selector selector ()
public int interestOps ()
public java.nio.channels.SelectionKey interestOps (int)
int ops
int oldOps
public int interestOpsOr (int)
int ops
int oldVal
public int interestOpsAnd (int)
int ops
int oldVal
public int readyOps ()
public void nioReadyOps (int)
int ops
public int nioReadyOps ()
public java.nio.channels.SelectionKey nioInterestOps (int)
int ops
public int nioInterestOps ()
int translateInterestOps ()
boolean translateAndSetReadyOps (int)
int ops
boolean translateAndUpdateReadyOps (int)
int ops
void registeredEvents (int)
int events
int registeredEvents ()
int getIndex ()
void setIndex (int)
int i
public java.lang.String toString ()
StringBuilder sb
static void <clinit> ()
}
sun/nio/ch/ChannelInputStream.class
ChannelInputStream.java
package sun.nio.ch
public sun.nio.ch.ChannelInputStream extends java.io.InputStream {
protected final java.nio.channels.ReadableByteChannel ch
private java.nio.ByteBuffer bb
private byte[] bs
private byte[] b1
public static int read (java.nio.channels.ReadableByteChannel, java.nio.ByteBuffer, boolean) throws java.io.IOException
boolean bm
int n
java.nio.channels.SelectableChannel sc
java.nio.channels.ReadableByteChannel ch
java.nio.ByteBuffer bb
boolean block
public void <init> (java.nio.channels.ReadableByteChannel)
java.nio.channels.ReadableByteChannel ch
public synchronized int read () throws java.io.IOException
int n
public synchronized int read (byte[], int, int) throws java.io.IOException
byte[] bs
int off
int len
java.nio.ByteBuffer bb
protected int read (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bb
public int available () throws java.io.IOException
java.nio.channels.SeekableByteChannel sbc
long rem
public void close () throws java.io.IOException
}
sun/nio/ch/SocketChannelImpl$DefaultOptionsHolder.class
SocketChannelImpl.java
package sun.nio.ch
sun.nio.ch.SocketChannelImpl$DefaultOptionsHolder extends java.lang.Object {
static final java.util.Set defaultOptions
private void <init> ()
private static java.util.Set defaultOptions ()
java.util.HashSet set
static void <clinit> ()
}
sun/nio/ch/InheritedChannel$InheritedServerSocketChannelImpl.class
InheritedChannel.java
package sun.nio.ch
public sun.nio.ch.InheritedChannel$InheritedServerSocketChannelImpl extends sun.nio.ch.ServerSocketChannelImpl {
void <init> (java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor) throws java.io.IOException
java.nio.channels.spi.SelectorProvider sp
java.io.FileDescriptor fd
protected void implCloseSelectableChannel () throws java.io.IOException
public volatile synthetic java.lang.String toString ()
public volatile synthetic int getFDVal ()
public volatile synthetic java.io.FileDescriptor getFD ()
public volatile synthetic int translateInterestOps (int)
public volatile synthetic boolean translateAndSetReadyOps (int, sun.nio.ch.SelectionKeyImpl)
public volatile synthetic boolean translateAndUpdateReadyOps (int, sun.nio.ch.SelectionKeyImpl)
public volatile synthetic boolean translateReadyOps (int, int, sun.nio.ch.SelectionKeyImpl)
public volatile synthetic void kill () throws java.io.IOException
public volatile synthetic java.nio.channels.SocketChannel accept () throws java.io.IOException
public volatile synthetic java.nio.channels.ServerSocketChannel bind (java.net.SocketAddress, int) throws java.io.IOException
public volatile synthetic java.lang.Object getOption (java.net.SocketOption) throws java.io.IOException
public volatile synthetic java.nio.channels.ServerSocketChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
public volatile synthetic java.net.SocketAddress getLocalAddress () throws java.io.IOException
public volatile synthetic java.net.ServerSocket socket ()
}
sun/nio/ch/DatagramSocketAdaptor.class
DatagramSocketAdaptor.java
package sun.nio.ch
public sun.nio.ch.DatagramSocketAdaptor extends java.net.DatagramSocket {
private final sun.nio.ch.DatagramChannelImpl dc
private volatile int timeout
private static final java.net.DatagramSocketImpl dummyDatagramSocket
static final synthetic boolean $assertionsDisabled
private void <init> (sun.nio.ch.DatagramChannelImpl) throws java.io.IOException
sun.nio.ch.DatagramChannelImpl dc
public static java.net.DatagramSocket create (sun.nio.ch.DatagramChannelImpl)
java.io.IOException x
sun.nio.ch.DatagramChannelImpl dc
private void connectInternal (java.net.SocketAddress) throws java.net.SocketException
Exception x
java.net.SocketAddress remote
java.net.InetSocketAddress isa
int port
public void bind (java.net.SocketAddress) throws java.net.SocketException
Exception x
java.net.SocketAddress local
public void connect (java.net.InetAddress, int)
java.net.InetAddress address
int port
public void connect (java.net.SocketAddress) throws java.net.SocketException
java.net.SocketAddress remote
public void disconnect ()
java.io.IOException x
public boolean isBound ()
public boolean isConnected ()
public java.net.InetAddress getInetAddress ()
java.net.InetSocketAddress remote
public int getPort ()
java.net.InetSocketAddress remote
public void send (java.net.DatagramPacket) throws java.io.IOException
java.net.InetSocketAddress isa
java.nio.ByteBuffer bb
java.io.IOException x
java.net.DatagramPacket p
private java.net.SocketAddress receive (java.nio.ByteBuffer) throws java.io.IOException
long st
java.nio.ByteBuffer bb
long to
public void receive (java.net.DatagramPacket) throws java.io.IOException
java.nio.ByteBuffer bb
java.net.SocketAddress sender
java.io.IOException x
java.net.DatagramPacket p
public java.net.InetAddress getLocalAddress ()
SecurityException x
java.net.InetSocketAddress local
java.net.InetAddress result
SecurityManager sm
public int getLocalPort ()
java.net.InetSocketAddress local
public void setSoTimeout (int) throws java.net.SocketException
int timeout
public int getSoTimeout () throws java.net.SocketException
private void setBooleanOption (java.net.SocketOption, boolean) throws java.net.SocketException
java.io.IOException x
java.net.SocketOption name
boolean value
private void setIntOption (java.net.SocketOption, int) throws java.net.SocketException
java.io.IOException x
java.net.SocketOption name
int value
private boolean getBooleanOption (java.net.SocketOption) throws java.net.SocketException
java.io.IOException x
java.net.SocketOption name
private int getIntOption (java.net.SocketOption) throws java.net.SocketException
java.io.IOException x
java.net.SocketOption name
public void setSendBufferSize (int) throws java.net.SocketException
int size
public int getSendBufferSize () throws java.net.SocketException
public void setReceiveBufferSize (int) throws java.net.SocketException
int size
public int getReceiveBufferSize () throws java.net.SocketException
public void setReuseAddress (boolean) throws java.net.SocketException
boolean on
public boolean getReuseAddress () throws java.net.SocketException
public void setBroadcast (boolean) throws java.net.SocketException
boolean on
public boolean getBroadcast () throws java.net.SocketException
public void setTrafficClass (int) throws java.net.SocketException
int tc
public int getTrafficClass () throws java.net.SocketException
public void close ()
java.io.IOException x
public boolean isClosed ()
public java.nio.channels.DatagramChannel getChannel ()
static void <clinit> ()
}
sun/nio/ch/Util.class
Util.java
package sun.nio.ch
public sun.nio.ch.Util extends java.lang.Object {
private static final int TEMP_BUF_POOL_SIZE
private static final long MAX_CACHED_BUFFER_SIZE
private static ThreadLocal bufferCache
private static jdk.internal.misc.Unsafe unsafe
private static int pageSize
private static volatile java.lang.reflect.Constructor directByteBufferConstructor
private static volatile java.lang.reflect.Constructor directByteBufferRConstructor
static final synthetic boolean $assertionsDisabled
public void <init> ()
private static long getMaxCachedBufferSize ()
long m
String s
private static boolean isBufferTooLarge (int)
int size
private static boolean isBufferTooLarge (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
public static java.nio.ByteBuffer getTemporaryDirectBuffer (int)
int size
sun.nio.ch.Util$BufferCache cache
java.nio.ByteBuffer buf
public static java.nio.ByteBuffer getTemporaryAlignedDirectBuffer (int, int)
int size
int alignment
sun.nio.ch.Util$BufferCache cache
java.nio.ByteBuffer buf
public static void releaseTemporaryDirectBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
static void offerFirstTemporaryDirectBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
sun.nio.ch.Util$BufferCache cache
static void offerLastTemporaryDirectBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
sun.nio.ch.Util$BufferCache cache
private static void free (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
static java.nio.ByteBuffer[] subsequence (java.nio.ByteBuffer[], int, int)
int i
java.nio.ByteBuffer[] bs
int offset
int length
int n
java.nio.ByteBuffer[] bs2
static java.util.Set ungrowableSet (java.util.Set)
java.util.Set s
private static byte _get (long)
long a
private static void _put (long, byte)
long a
byte b
static void erase (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
static jdk.internal.misc.Unsafe unsafe ()
static int pageSize ()
private static void initDBBConstructor ()
static java.nio.MappedByteBuffer newMappedByteBuffer (int, long, java.io.FileDescriptor, java.lang.Runnable)
java.nio.MappedByteBuffer dbb
ReflectiveOperationException e
int size
long addr
java.io.FileDescriptor fd
Runnable unmapper
java.nio.MappedByteBuffer dbb
private static void initDBBRConstructor ()
static java.nio.MappedByteBuffer newMappedByteBufferR (int, long, java.io.FileDescriptor, java.lang.Runnable)
java.nio.MappedByteBuffer dbb
ReflectiveOperationException e
int size
long addr
java.io.FileDescriptor fd
Runnable unmapper
java.nio.MappedByteBuffer dbb
static void checkBufferPositionAligned (java.nio.ByteBuffer, int, int) throws java.io.IOException
java.nio.ByteBuffer bb
int pos
int alignment
static void checkRemainingBufferSizeAligned (int, int) throws java.io.IOException
int rem
int alignment
static void checkChannelPositionAligned (long, int) throws java.io.IOException
long position
int alignment
static void <clinit> ()
}
sun/nio/ch/SocketOptionRegistry$RegistryKey.class
SocketOptionRegistry.java
package sun.nio.ch
sun.nio.ch.SocketOptionRegistry$RegistryKey extends java.lang.Object {
private final java.net.SocketOption name
private final java.net.ProtocolFamily family
void <init> (java.net.SocketOption, java.net.ProtocolFamily)
java.net.SocketOption name
java.net.ProtocolFamily family
public int hashCode ()
public boolean equals (java.lang.Object)
Object ob
sun.nio.ch.SocketOptionRegistry$RegistryKey other
}
sun/nio/ch/SelectorImpl.class
SelectorImpl.java
package sun.nio.ch
abstract sun.nio.ch.SelectorImpl extends java.nio.channels.spi.AbstractSelector {
private final java.util.Set keys
private final java.util.Set selectedKeys
private final java.util.Set publicKeys
private final java.util.Set publicSelectedKeys
private boolean inSelect
static final synthetic boolean $assertionsDisabled
protected void <init> (java.nio.channels.spi.SelectorProvider)
java.nio.channels.spi.SelectorProvider sp
private void ensureOpen ()
public final java.util.Set keys ()
public final java.util.Set selectedKeys ()
protected final void begin (boolean)
boolean blocking
protected final void end (boolean)
boolean blocking
protected abstract int doSelect (java.util.function.Consumer, long) throws java.io.IOException
private int lockAndDoSelect (java.util.function.Consumer, long) throws java.io.IOException
java.util.function.Consumer action
long timeout
public final int select (long) throws java.io.IOException
long timeout
public final int select () throws java.io.IOException
public final int selectNow () throws java.io.IOException
public final int select (java.util.function.Consumer, long) throws java.io.IOException
java.util.function.Consumer action
long timeout
public final int select (java.util.function.Consumer) throws java.io.IOException
java.util.function.Consumer action
public final int selectNow (java.util.function.Consumer) throws java.io.IOException
java.util.function.Consumer action
protected abstract void implClose () throws java.io.IOException
public final void implCloseSelector () throws java.io.IOException
sun.nio.ch.SelectionKeyImpl ski
java.nio.channels.SelectableChannel selch
java.util.Iterator i
protected final java.nio.channels.SelectionKey register (java.nio.channels.spi.AbstractSelectableChannel, int, java.lang.Object)
java.nio.channels.ClosedSelectorException e
java.nio.channels.spi.AbstractSelectableChannel ch
int ops
Object attachment
sun.nio.ch.SelectionKeyImpl k
protected void implRegister (sun.nio.ch.SelectionKeyImpl)
sun.nio.ch.SelectionKeyImpl ski
protected abstract void implDereg (sun.nio.ch.SelectionKeyImpl) throws java.io.IOException
protected final void processDeregisterQueue () throws java.io.IOException
sun.nio.ch.SelectionKeyImpl ski
java.nio.channels.SelectableChannel ch
java.util.Iterator i
java.util.Set cks
protected final int processReadyEvents (int, sun.nio.ch.SelectionKeyImpl, java.util.function.Consumer)
int rOps
sun.nio.ch.SelectionKeyImpl ski
java.util.function.Consumer action
protected abstract void setEventOps (sun.nio.ch.SelectionKeyImpl)
static void <clinit> ()
}
sun/nio/ch/DatagramDispatcher.class
DatagramDispatcher.java
package sun.nio.ch
sun.nio.ch.DatagramDispatcher extends sun.nio.ch.NativeDispatcher {
void <init> ()
int read (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
long readv (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
int write (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
long writev (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
void close (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
void preClose (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
static native int read0 (java.io.FileDescriptor, long, int) throws java.io.IOException
static native long readv0 (java.io.FileDescriptor, long, int) throws java.io.IOException
static native int write0 (java.io.FileDescriptor, long, int) throws java.io.IOException
static native long writev0 (java.io.FileDescriptor, long, int) throws java.io.IOException
static void <clinit> ()
}
sun/nio/ch/DatagramChannelImpl.class
DatagramChannelImpl.java
package sun.nio.ch
sun.nio.ch.DatagramChannelImpl extends java.nio.channels.DatagramChannel implements sun.nio.ch.SelChImpl {
private static sun.nio.ch.NativeDispatcher nd
private final java.net.ProtocolFamily family
private final java.io.FileDescriptor fd
private final int fdVal
private java.net.InetAddress cachedSenderInetAddress
private int cachedSenderPort
private final java.util.concurrent.locks.ReentrantLock readLock
private final java.util.concurrent.locks.ReentrantLock writeLock
private final Object stateLock
private static final int ST_UNCONNECTED
private static final int ST_CONNECTED
private static final int ST_CLOSING
private static final int ST_KILLPENDING
private static final int ST_KILLED
private int state
private long readerThread
private long writerThread
private java.net.InetSocketAddress localAddress
private java.net.InetSocketAddress remoteAddress
private java.net.DatagramSocket socket
private sun.nio.ch.MembershipRegistry registry
private boolean reuseAddressEmulated
private boolean isReuseAddress
private java.net.SocketAddress sender
static final synthetic boolean $assertionsDisabled
public void <init> (java.nio.channels.spi.SelectorProvider) throws java.io.IOException
java.io.IOException ioe
java.nio.channels.spi.SelectorProvider sp
public void <init> (java.nio.channels.spi.SelectorProvider, java.net.ProtocolFamily) throws java.io.IOException
java.io.IOException ioe
java.nio.channels.spi.SelectorProvider sp
java.net.ProtocolFamily family
public void <init> (java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor) throws java.io.IOException
java.nio.channels.spi.SelectorProvider sp
java.io.FileDescriptor fd
private void ensureOpen () throws java.nio.channels.ClosedChannelException
public java.net.DatagramSocket socket ()
public java.net.SocketAddress getLocalAddress () throws java.io.IOException
public java.net.SocketAddress getRemoteAddress () throws java.io.IOException
public java.nio.channels.DatagramChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
int index
java.net.Inet4Address target
int targetAddress
java.net.NetworkInterface interf
java.net.SocketOption name
Object value
public java.lang.Object getOption (java.net.SocketOption) throws java.io.IOException
int address
java.net.InetAddress ia
java.net.NetworkInterface ni
int index
java.net.NetworkInterface ni
java.net.SocketOption name
public final java.util.Set supportedOptions ()
private java.net.SocketAddress beginRead (boolean, boolean) throws java.io.IOException
java.net.SocketAddress remote
boolean blocking
boolean mustBeConnected
java.net.SocketAddress remote
private void endRead (boolean, boolean) throws java.nio.channels.AsynchronousCloseException
boolean blocking
boolean completed
public java.net.SocketAddress receive (java.nio.ByteBuffer) throws java.io.IOException
SecurityException se
java.net.InetSocketAddress isa
java.net.SocketAddress remote
boolean connected
SecurityManager sm
boolean blocking
int n
java.nio.ByteBuffer bb
java.nio.ByteBuffer dst
private int receive (java.io.FileDescriptor, java.nio.ByteBuffer, boolean) throws java.io.IOException
int n
java.io.FileDescriptor fd
java.nio.ByteBuffer dst
boolean connected
int pos
int lim
int rem
int newSize
java.nio.ByteBuffer bb
private int receiveIntoNativeBuffer (java.io.FileDescriptor, java.nio.ByteBuffer, int, int, boolean) throws java.io.IOException
java.io.FileDescriptor fd
java.nio.ByteBuffer bb
int rem
int pos
boolean connected
int n
public int send (java.nio.ByteBuffer, java.net.SocketAddress) throws java.io.IOException
java.net.InetAddress ia
SecurityManager sm
java.net.SocketAddress remote
boolean blocking
int n
java.nio.ByteBuffer src
java.net.SocketAddress target
java.net.InetSocketAddress isa
private int send (java.io.FileDescriptor, java.nio.ByteBuffer, java.net.InetSocketAddress) throws java.io.IOException
int n
java.io.FileDescriptor fd
java.nio.ByteBuffer src
java.net.InetSocketAddress target
int pos
int lim
int rem
java.nio.ByteBuffer bb
private int sendFromNativeBuffer (java.io.FileDescriptor, java.nio.ByteBuffer, java.net.InetSocketAddress) throws java.io.IOException
int written
java.net.PortUnreachableException pue
java.io.FileDescriptor fd
java.nio.ByteBuffer bb
java.net.InetSocketAddress target
int pos
int lim
int rem
boolean preferIPv6
int written
public int read (java.nio.ByteBuffer) throws java.io.IOException
boolean blocking
int n
java.nio.ByteBuffer buf
public long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
boolean blocking
long n
java.nio.ByteBuffer[] dsts
int offset
int length
private java.net.SocketAddress beginWrite (boolean, boolean) throws java.io.IOException
java.net.SocketAddress remote
boolean blocking
boolean mustBeConnected
java.net.SocketAddress remote
private void endWrite (boolean, boolean) throws java.nio.channels.AsynchronousCloseException
boolean blocking
boolean completed
public int write (java.nio.ByteBuffer) throws java.io.IOException
boolean blocking
int n
java.nio.ByteBuffer buf
public long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
boolean blocking
long n
java.nio.ByteBuffer[] srcs
int offset
int length
protected void implConfigureBlocking (boolean) throws java.io.IOException
boolean block
java.net.InetSocketAddress localAddress ()
java.net.InetSocketAddress remoteAddress ()
public java.nio.channels.DatagramChannel bind (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress local
private void bindInternal (java.net.SocketAddress) throws java.io.IOException
java.net.InetSocketAddress isa
java.net.InetSocketAddress isa
java.net.SocketAddress local
java.net.InetSocketAddress isa
SecurityManager sm
public boolean isConnected ()
public java.nio.channels.DatagramChannel connect (java.net.SocketAddress) throws java.io.IOException
java.net.InetAddress ia
java.nio.ByteBuffer buf
int n
boolean blocking
java.net.SocketAddress sa
java.net.InetSocketAddress isa
SecurityManager sm
public java.nio.channels.DatagramChannel disconnect () throws java.io.IOException
boolean isIPv6
private java.nio.channels.MembershipKey innerJoin (java.net.InetAddress, java.net.NetworkInterface, java.net.InetAddress) throws java.io.IOException
java.nio.channels.MembershipKey key
int index
byte[] groupAddress
byte[] sourceAddress
int n
sun.nio.ch.MembershipKeyImpl key
java.net.Inet4Address target
int groupAddress
int targetAddress
int sourceAddress
int n
sun.nio.ch.MembershipKeyImpl key
java.net.InetAddress group
java.net.NetworkInterface interf
java.net.InetAddress source
SecurityManager sm
public java.nio.channels.MembershipKey join (java.net.InetAddress, java.net.NetworkInterface) throws java.io.IOException
java.net.InetAddress group
java.net.NetworkInterface interf
public java.nio.channels.MembershipKey join (java.net.InetAddress, java.net.NetworkInterface, java.net.InetAddress) throws java.io.IOException
java.net.InetAddress group
java.net.NetworkInterface interf
java.net.InetAddress source
void drop (sun.nio.ch.MembershipKeyImpl)
sun.nio.ch.MembershipKeyImpl$Type6 key6
sun.nio.ch.MembershipKeyImpl$Type4 key4
java.io.IOException ioe
sun.nio.ch.MembershipKeyImpl key
void block (sun.nio.ch.MembershipKeyImpl, java.net.InetAddress) throws java.io.IOException
sun.nio.ch.MembershipKeyImpl$Type6 key6
int n
sun.nio.ch.MembershipKeyImpl$Type4 key4
int n
sun.nio.ch.MembershipKeyImpl key
java.net.InetAddress source
void unblock (sun.nio.ch.MembershipKeyImpl, java.net.InetAddress)
sun.nio.ch.MembershipKeyImpl$Type6 key6
sun.nio.ch.MembershipKeyImpl$Type4 key4
java.io.IOException ioe
sun.nio.ch.MembershipKeyImpl key
java.net.InetAddress source
protected void implCloseSelectableChannel () throws java.io.IOException
boolean blocking
InterruptedException e
long reader
long writer
boolean blocking
boolean interrupted
public void kill () throws java.io.IOException
protected void finalize () throws java.io.IOException
public boolean translateReadyOps (int, int, sun.nio.ch.SelectionKeyImpl)
int ops
int initialOps
sun.nio.ch.SelectionKeyImpl ski
int intOps
int oldOps
int newOps
public boolean translateAndUpdateReadyOps (int, sun.nio.ch.SelectionKeyImpl)
int ops
sun.nio.ch.SelectionKeyImpl ski
public boolean translateAndSetReadyOps (int, sun.nio.ch.SelectionKeyImpl)
int ops
sun.nio.ch.SelectionKeyImpl ski
boolean pollRead (long) throws java.io.IOException
int events
boolean polled
long timeout
boolean blocking
public int translateInterestOps (int)
int ops
int newOps
public java.io.FileDescriptor getFD ()
public int getFDVal ()
private static native void initIDs ()
private static native void disconnect0 (java.io.FileDescriptor, boolean) throws java.io.IOException
private native int receive0 (java.io.FileDescriptor, long, int, boolean) throws java.io.IOException
private native int send0 (boolean, java.io.FileDescriptor, long, int, java.net.InetAddress, int) throws java.io.IOException
public volatile synthetic java.nio.channels.NetworkChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
public volatile synthetic java.nio.channels.NetworkChannel bind (java.net.SocketAddress) throws java.io.IOException
static void <clinit> ()
}
sun/nio/ch/SelChImpl.class
SelChImpl.java
package sun.nio.ch
public abstract sun.nio.ch.SelChImpl extends java.lang.Object implements java.nio.channels.Channel {
public abstract java.io.FileDescriptor getFD ()
public abstract int getFDVal ()
public abstract boolean translateAndUpdateReadyOps (int, sun.nio.ch.SelectionKeyImpl)
public abstract boolean translateAndSetReadyOps (int, sun.nio.ch.SelectionKeyImpl)
public abstract int translateInterestOps (int)
public abstract void kill () throws java.io.IOException
}
sun/nio/ch/CompletedFuture.class
CompletedFuture.java
package sun.nio.ch
final sun.nio.ch.CompletedFuture extends java.lang.Object implements java.util.concurrent.Future {
private final Object result
private final Throwable exc
private void <init> (java.lang.Object, java.lang.Throwable)
Object result
Throwable exc
static sun.nio.ch.CompletedFuture withResult (java.lang.Object)
Object result
static sun.nio.ch.CompletedFuture withFailure (java.lang.Throwable)
Throwable exc
static sun.nio.ch.CompletedFuture withResult (java.lang.Object, java.lang.Throwable)
Object result
Throwable exc
public 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 ()
public boolean cancel (boolean)
boolean mayInterruptIfRunning
}
sun/nio/ch/AsynchronousChannelGroupImpl$4.class
AsynchronousChannelGroupImpl.java
package sun.nio.ch
sun.nio.ch.AsynchronousChannelGroupImpl$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic Runnable val$delegate
final synthetic java.security.AccessControlContext val$acc
final synthetic sun.nio.ch.AsynchronousChannelGroupImpl this$0
void <init> (sun.nio.ch.AsynchronousChannelGroupImpl, java.lang.Runnable, java.security.AccessControlContext)
sun.nio.ch.AsynchronousChannelGroupImpl this$0
public void run ()
}
sun/nio/ch/Util$3.class
Util.java
package sun.nio.ch
sun.nio.ch.Util$3 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Void run ()
Class cl
java.lang.reflect.Constructor ctor
Exception x
public volatile synthetic java.lang.Object run ()
}
sun/nio/ch/SinkChannelImpl.class
SinkChannelImpl.java
package sun.nio.ch
sun.nio.ch.SinkChannelImpl extends java.nio.channels.Pipe$SinkChannel implements sun.nio.ch.SelChImpl {
private static final sun.nio.ch.NativeDispatcher nd
private final java.io.FileDescriptor fd
private final int fdVal
private final java.util.concurrent.locks.ReentrantLock writeLock
private final Object stateLock
private static final int ST_INUSE
private static final int ST_CLOSING
private static final int ST_KILLPENDING
private static final int ST_KILLED
private int state
private long thread
static final synthetic boolean $assertionsDisabled
public java.io.FileDescriptor getFD ()
public int getFDVal ()
void <init> (java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor)
java.nio.channels.spi.SelectorProvider sp
java.io.FileDescriptor fd
protected void implCloseSelectableChannel () throws java.io.IOException
boolean blocking
InterruptedException e
long th
boolean interrupted
boolean blocking
public void kill () throws java.io.IOException
protected void implConfigureBlocking (boolean) throws java.io.IOException
boolean block
public boolean translateReadyOps (int, int, sun.nio.ch.SelectionKeyImpl)
int ops
int initialOps
sun.nio.ch.SelectionKeyImpl ski
int intOps
int oldOps
int newOps
public boolean translateAndUpdateReadyOps (int, sun.nio.ch.SelectionKeyImpl)
int ops
sun.nio.ch.SelectionKeyImpl ski
public boolean translateAndSetReadyOps (int, sun.nio.ch.SelectionKeyImpl)
int ops
sun.nio.ch.SelectionKeyImpl ski
public int translateInterestOps (int)
int ops
int newOps
private void beginWrite (boolean) throws java.nio.channels.ClosedChannelException
boolean blocking
private void endWrite (boolean, boolean) throws java.nio.channels.AsynchronousCloseException
boolean blocking
boolean completed
public int write (java.nio.ByteBuffer) throws java.io.IOException
boolean blocking
int n
java.nio.ByteBuffer src
public long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
boolean blocking
long n
java.nio.ByteBuffer[] srcs
int offset
int length
public long write (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] srcs
static void <clinit> ()
}
sun/nio/ch/Reflect$1.class
Reflect.java
package sun.nio.ch
sun.nio.ch.Reflect$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic java.lang.reflect.AccessibleObject val$ao
void <init> (java.lang.reflect.AccessibleObject)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/ch/NativeObject.class
NativeObject.java
package sun.nio.ch
sun.nio.ch.NativeObject extends java.lang.Object {
protected static final jdk.internal.misc.Unsafe unsafe
protected long allocationAddress
private final long address
private static java.nio.ByteOrder byteOrder
private static int pageSize
static final synthetic boolean $assertionsDisabled
void <init> (long)
long address
void <init> (long, long)
long address
long offset
protected void <init> (int, boolean)
int ps
long a
int size
boolean pageAligned
long address ()
long allocationAddress ()
sun.nio.ch.NativeObject subObject (int)
int offset
sun.nio.ch.NativeObject getObject (int)
int offset
long newAddress
void putObject (int, sun.nio.ch.NativeObject)
int offset
sun.nio.ch.NativeObject ob
final byte getByte (int)
int offset
final void putByte (int, byte)
int offset
byte value
final short getShort (int)
int offset
final void putShort (int, short)
int offset
short value
final char getChar (int)
int offset
final void putChar (int, char)
int offset
char value
final int getInt (int)
int offset
final void putInt (int, int)
int offset
int value
final long getLong (int)
int offset
final void putLong (int, long)
int offset
long value
final float getFloat (int)
int offset
final void putFloat (int, float)
int offset
float value
final double getDouble (int)
int offset
final void putDouble (int, double)
int offset
double value
static int addressSize ()
static java.nio.ByteOrder byteOrder ()
byte b
long a
static int pageSize ()
int value
static void <clinit> ()
}
sun/nio/ch/MembershipKeyImpl$Type6.class
MembershipKeyImpl.java
package sun.nio.ch
sun.nio.ch.MembershipKeyImpl$Type6 extends sun.nio.ch.MembershipKeyImpl {
private final byte[] groupAddress
private final int index
private final byte[] sourceAddress
void <init> (java.nio.channels.MulticastChannel, java.net.InetAddress, java.net.NetworkInterface, java.net.InetAddress, byte[], int, byte[])
java.nio.channels.MulticastChannel ch
java.net.InetAddress group
java.net.NetworkInterface interf
java.net.InetAddress source
byte[] groupAddress
int index
byte[] sourceAddress
byte[] groupAddress ()
int index ()
byte[] source ()
}
sun/nio/ch/FileLockTable.class
FileLockTable.java
package sun.nio.ch
sun.nio.ch.FileLockTable extends java.lang.Object {
private static java.util.concurrent.ConcurrentHashMap lockMap
private static java.lang.ref.ReferenceQueue queue
private final java.nio.channels.Channel channel
private final sun.nio.ch.FileKey fileKey
private final java.util.Set locks
static final synthetic boolean $assertionsDisabled
void <init> (java.nio.channels.Channel, java.io.FileDescriptor) throws java.io.IOException
java.nio.channels.Channel channel
java.io.FileDescriptor fd
void add (java.nio.channels.FileLock) throws java.nio.channels.OverlappingFileLockException
java.util.List prev
java.util.List prev
java.util.List current
java.nio.channels.FileLock fl
java.util.List list
private void removeKeyIfEmpty (sun.nio.ch.FileKey, java.util.List)
sun.nio.ch.FileKey fk
java.util.List list
void remove (java.nio.channels.FileLock)
sun.nio.ch.FileLockTable$FileLockReference ref
java.nio.channels.FileLock lock
int index
java.nio.channels.FileLock fl
java.util.List list
java.util.List removeAll ()
sun.nio.ch.FileLockTable$FileLockReference ref
java.nio.channels.FileLock lock
int index
java.util.List result
java.util.List list
void replace (java.nio.channels.FileLock, java.nio.channels.FileLock)
sun.nio.ch.FileLockTable$FileLockReference ref
java.nio.channels.FileLock lock
int index
java.nio.channels.FileLock fromLock
java.nio.channels.FileLock toLock
java.util.List list
private void checkList (java.util.List, long, long) throws java.nio.channels.OverlappingFileLockException
java.nio.channels.FileLock fl
sun.nio.ch.FileLockTable$FileLockReference ref
java.util.List list
long position
long size
private void removeStaleEntries ()
sun.nio.ch.FileKey fk
java.util.List list
sun.nio.ch.FileLockTable$FileLockReference ref
static void <clinit> ()
}
sun/nio/ch/EPollPort.class
EPollPort.java
package sun.nio.ch
final sun.nio.ch.EPollPort extends sun.nio.ch.Port {
private static final int MAX_EPOLL_EVENTS
private static final int ENOENT
private final int epfd
private final long address
private boolean closed
private final int[] sp
private final java.util.concurrent.atomic.AtomicInteger wakeupCount
private final java.util.concurrent.ArrayBlockingQueue queue
private final sun.nio.ch.EPollPort$Event NEED_TO_POLL
private final sun.nio.ch.EPollPort$Event EXECUTE_TASK_OR_SHUTDOWN
void <init> (java.nio.channels.spi.AsynchronousChannelProvider, sun.nio.ch.ThreadPool) throws java.io.IOException
long fds
java.io.IOException ioe
java.nio.channels.spi.AsynchronousChannelProvider provider
sun.nio.ch.ThreadPool pool
sun.nio.ch.EPollPort start ()
private void implClose ()
private void wakeup ()
java.io.IOException x
void executeOnHandlerTask (java.lang.Runnable)
Runnable task
void shutdownHandlerTasks ()
int nThreads
void startPoll (int, int)
int fd
int events
int err
}
sun/nio/ch/DefaultAsynchronousChannelProvider.class
DefaultAsynchronousChannelProvider.java
package sun.nio.ch
public sun.nio.ch.DefaultAsynchronousChannelProvider extends java.lang.Object {
private void <init> ()
public static java.nio.channels.spi.AsynchronousChannelProvider create ()
}
sun/nio/ch/FileChannelImpl$1.class
FileChannelImpl.java
package sun.nio.ch
sun.nio.ch.FileChannelImpl$1 extends java.lang.Object implements jdk.internal.misc.JavaNioAccess$BufferPool {
void <init> ()
public java.lang.String getName ()
public long getCount ()
public long getTotalCapacity ()
public long getMemoryUsed ()
}
sun/nio/ch/AsynchronousChannelGroupImpl$2.class
AsynchronousChannelGroupImpl.java
package sun.nio.ch
sun.nio.ch.AsynchronousChannelGroupImpl$2 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic Runnable val$task
final synthetic sun.nio.ch.AsynchronousChannelGroupImpl this$0
void <init> (sun.nio.ch.AsynchronousChannelGroupImpl, java.lang.Runnable)
sun.nio.ch.AsynchronousChannelGroupImpl this$0
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/ch/Net$1.class
Net.java
package sun.nio.ch
sun.nio.ch.Net$1 extends java.lang.Object implements java.net.ProtocolFamily {
void <init> ()
public java.lang.String name ()
}
sun/nio/ch/EPollSelectorProvider.class
EPollSelectorProvider.java
package sun.nio.ch
public sun.nio.ch.EPollSelectorProvider extends sun.nio.ch.SelectorProviderImpl {
public void <init> ()
public java.nio.channels.spi.AbstractSelector openSelector () throws java.io.IOException
public java.nio.channels.Channel inheritedChannel () throws java.io.IOException
}
sun/nio/ch/EPoll.class
EPoll.java
package sun.nio.ch
sun.nio.ch.EPoll extends java.lang.Object {
private static final jdk.internal.misc.Unsafe unsafe
private static final int SIZEOF_EPOLLEVENT
private static final int OFFSETOF_EVENTS
private static final int OFFSETOF_FD
static final int EPOLL_CTL_ADD
static final int EPOLL_CTL_DEL
static final int EPOLL_CTL_MOD
static final int EPOLLIN
static final int EPOLLOUT
static final int EPOLLONESHOT
private void <init> ()
static long allocatePollArray (int)
int count
static void freePollArray (long)
long address
static long getEvent (long, int)
long address
int i
static int getDescriptor (long)
long eventAddress
static int getEvents (long)
long eventAddress
private static native int eventSize ()
private static native int eventsOffset ()
private static native int dataOffset ()
static native int create () throws java.io.IOException
static native int ctl (int, int, int, int)
static native int wait (int, long, int, int) throws java.io.IOException
static void <clinit> ()
}
sun/nio/ch/FileChannelImpl$Closer.class
FileChannelImpl.java
package sun.nio.ch
sun.nio.ch.FileChannelImpl$Closer extends java.lang.Object implements java.lang.Runnable {
private final java.io.FileDescriptor fd
void <init> (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void run ()
java.io.IOException ioe
}
sun/nio/ch/NativeThreadSet.class
NativeThreadSet.java
package sun.nio.ch
sun.nio.ch.NativeThreadSet extends java.lang.Object {
private long[] elts
private int used
private boolean waitingToEmpty
static final synthetic boolean $assertionsDisabled
void <init> (int)
int n
int add ()
int on
int nn
long[] nelts
int i
int start
long th
void remove (int)
int i
synchronized void signalAndWait ()
long th
int i
InterruptedException e
int u
int n
boolean interrupted
static void <clinit> ()
}
sun/nio/ch/PollSelectorImpl.class
PollSelectorImpl.java
package sun.nio.ch
sun.nio.ch.PollSelectorImpl extends sun.nio.ch.SelectorImpl {
private static final int INITIAL_CAPACITY
private int pollArrayCapacity
private int pollArraySize
private sun.nio.ch.AllocatedNativeObject pollArray
private final int fd0
private final int fd1
private final java.util.List pollKeys
private final Object updateLock
private final java.util.Deque updateKeys
private final Object interruptLock
private boolean interruptTriggered
private static final short SIZE_POLLFD
private static final short FD_OFFSET
private static final short EVENT_OFFSET
private static final short REVENT_OFFSET
static final synthetic boolean $assertionsDisabled
void <init> (java.nio.channels.spi.SelectorProvider) throws java.io.IOException
long fds
java.io.IOException ioe
java.nio.channels.spi.SelectorProvider sp
int size
private void ensureOpen ()
protected int doSelect (java.util.function.Consumer, long) throws java.io.IOException
long adjust
long startTime
int numPolled
java.util.function.Consumer action
long timeout
int to
boolean blocking
boolean timedPoll
private void processUpdateQueue ()
int index
int newEvents
sun.nio.ch.SelectionKeyImpl ski
private int processEvents (java.util.function.Consumer) throws java.io.IOException
sun.nio.ch.SelectionKeyImpl ski
int rOps
int i
java.util.function.Consumer action
int numKeysUpdated
protected void implClose () throws java.io.IOException
protected void implRegister (sun.nio.ch.SelectionKeyImpl)
sun.nio.ch.SelectionKeyImpl ski
protected void implDereg (sun.nio.ch.SelectionKeyImpl) throws java.io.IOException
sun.nio.ch.SelectionKeyImpl ski
int index
public void setEventOps (sun.nio.ch.SelectionKeyImpl)
sun.nio.ch.SelectionKeyImpl ski
public java.nio.channels.Selector wakeup ()
java.io.IOException ioe
private void clearInterrupt () throws java.io.IOException
private void setFirst (int, int)
int fd
int ops
private void add (sun.nio.ch.SelectionKeyImpl, int)
sun.nio.ch.SelectionKeyImpl ski
int ops
int index
private void update (sun.nio.ch.SelectionKeyImpl, int)
sun.nio.ch.SelectionKeyImpl ski
int ops
int index
private void remove (sun.nio.ch.SelectionKeyImpl)
sun.nio.ch.SelectionKeyImpl lastKey
int lastFd
int lastOps
int lastRevents
sun.nio.ch.SelectionKeyImpl ski
int index
int lastIndex
private void expandIfNeeded ()
int oldSize
int newCapacity
int newSize
sun.nio.ch.AllocatedNativeObject newPollArray
private void putDescriptor (int, int)
int i
int fd
int offset
private int getDescriptor (int)
int i
int offset
private void putEventOps (int, int)
int i
int event
int offset
private int getEventOps (int)
int i
int offset
private void putReventOps (int, int)
int i
int revent
int offset
private int getReventOps (int)
int i
int offset
private static native int poll (long, int, int)
static void <clinit> ()
}
sun/nio/ch/DefaultSelectorProvider.class
DefaultSelectorProvider.java
package sun.nio.ch
public sun.nio.ch.DefaultSelectorProvider extends java.lang.Object {
private void <init> ()
public static java.nio.channels.spi.SelectorProvider create ()
}
sun/nio/ch/ThreadPool$DefaultThreadPoolHolder.class
ThreadPool.java
package sun.nio.ch
sun.nio.ch.ThreadPool$DefaultThreadPoolHolder extends java.lang.Object {
static final sun.nio.ch.ThreadPool defaultThreadPool
private void <init> ()
static void <clinit> ()
}
sun/nio/ch/Cancellable.class
Cancellable.java
package sun.nio.ch
abstract sun.nio.ch.Cancellable extends java.lang.Object {
public abstract void onCancel (sun.nio.ch.PendingFuture)
}
sun/nio/ch/InheritedChannel$InheritedSocketChannelImpl.class
InheritedChannel.java
package sun.nio.ch
public sun.nio.ch.InheritedChannel$InheritedSocketChannelImpl extends sun.nio.ch.SocketChannelImpl {
void <init> (java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor, java.net.InetSocketAddress) throws java.io.IOException
java.nio.channels.spi.SelectorProvider sp
java.io.FileDescriptor fd
java.net.InetSocketAddress remote
protected void implCloseSelectableChannel () throws java.io.IOException
public volatile synthetic java.lang.String toString ()
public volatile synthetic int getFDVal ()
public volatile synthetic java.io.FileDescriptor getFD ()
public volatile synthetic int translateInterestOps (int)
public volatile synthetic boolean translateAndSetReadyOps (int, sun.nio.ch.SelectionKeyImpl)
public volatile synthetic boolean translateAndUpdateReadyOps (int, sun.nio.ch.SelectionKeyImpl)
public volatile synthetic boolean translateReadyOps (int, int, sun.nio.ch.SelectionKeyImpl)
public volatile synthetic java.nio.channels.SocketChannel shutdownOutput () throws java.io.IOException
public volatile synthetic java.nio.channels.SocketChannel shutdownInput () throws java.io.IOException
public volatile synthetic void kill () throws java.io.IOException
public volatile synthetic boolean finishConnect () throws java.io.IOException
public volatile synthetic boolean connect (java.net.SocketAddress) throws java.io.IOException
public volatile synthetic boolean isConnectionPending ()
public volatile synthetic boolean isConnected ()
public volatile synthetic java.nio.channels.SocketChannel bind (java.net.SocketAddress) throws java.io.IOException
public volatile synthetic long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
public volatile synthetic int write (java.nio.ByteBuffer) throws java.io.IOException
public volatile synthetic long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
public volatile synthetic int read (java.nio.ByteBuffer) throws java.io.IOException
public volatile synthetic java.lang.Object getOption (java.net.SocketOption) throws java.io.IOException
public volatile synthetic java.nio.channels.SocketChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
public volatile synthetic java.net.SocketAddress getRemoteAddress () throws java.io.IOException
public volatile synthetic java.net.SocketAddress getLocalAddress () throws java.io.IOException
public volatile synthetic java.net.Socket socket ()
}
sun/nio/ch/Net.class
Net.java
package sun.nio.ch
public sun.nio.ch.Net extends java.lang.Object {
static final java.net.ProtocolFamily UNSPEC
private static final boolean exclusiveBind
private static final boolean fastLoopback
private static volatile boolean checkedIPv6
private static volatile boolean isIPv6Available
private static volatile boolean checkedReusePort
private static volatile boolean isReusePortAvailable
static final sun.net.ext.ExtendedSocketOptions extendedOptions
public static final int SHUT_RD
public static final int SHUT_WR
public static final int SHUT_RDWR
public static final short POLLIN
public static final short POLLOUT
public static final short POLLERR
public static final short POLLHUP
public static final short POLLNVAL
public static final short POLLCONN
private void <init> ()
static boolean isIPv6Available ()
static boolean isReusePortAvailable ()
static boolean useExclusiveBind ()
static boolean canIPv6SocketJoinIPv4Group ()
static boolean canJoin6WithIPv4Group ()
public static java.net.InetSocketAddress checkAddress (java.net.SocketAddress)
java.net.SocketAddress sa
java.net.InetSocketAddress isa
java.net.InetAddress addr
static java.net.InetSocketAddress checkAddress (java.net.SocketAddress, java.net.ProtocolFamily)
java.net.InetAddress addr
java.net.SocketAddress sa
java.net.ProtocolFamily family
java.net.InetSocketAddress isa
static java.net.InetSocketAddress asInetSocketAddress (java.net.SocketAddress)
java.net.SocketAddress sa
static void translateToSocketException (java.lang.Exception) throws java.net.SocketException
Exception x
Exception nx
static void translateException (java.lang.Exception, boolean) throws java.io.IOException
Exception x
boolean unknownHostForUnresolved
static void translateException (java.lang.Exception) throws java.io.IOException
Exception x
static java.net.InetSocketAddress getRevealedLocalAddress (java.net.InetSocketAddress)
SecurityException e
java.net.InetSocketAddress addr
SecurityManager sm
static java.lang.String getRevealedLocalAddressAsString (java.net.InetSocketAddress)
java.net.InetSocketAddress addr
private static java.net.InetSocketAddress getLoopbackAddress (int)
int port
static java.net.Inet4Address anyInet4Address (java.net.NetworkInterface)
java.net.NetworkInterface interf
static int inet4AsInt (java.net.InetAddress)
byte[] addr
int address
java.net.InetAddress ia
static java.net.InetAddress inet4FromInt (int)
java.net.UnknownHostException uhe
int address
byte[] addr
static byte[] inet6AsByteArray (java.net.InetAddress)
byte[] ip4address
byte[] address
java.net.InetAddress ia
static void setSocketOption (java.io.FileDescriptor, java.net.ProtocolFamily, java.net.SocketOption, java.lang.Object) throws java.io.IOException
int i
int i
int i
int i
int arg
boolean b
java.io.FileDescriptor fd
java.net.ProtocolFamily family
java.net.SocketOption name
Object value
Class type
sun.nio.ch.OptionKey key
int arg
boolean mayNeedConversion
boolean isIPv6
static java.lang.Object getSocketOption (java.io.FileDescriptor, java.net.ProtocolFamily, java.net.SocketOption) throws java.io.IOException
java.io.FileDescriptor fd
java.net.ProtocolFamily family
java.net.SocketOption name
Class type
sun.nio.ch.OptionKey key
boolean mayNeedConversion
int value
public static boolean isFastTcpLoopbackRequested ()
String loopbackProp
private static native boolean isIPv6Available0 ()
private static native boolean isReusePortAvailable0 ()
private static native int isExclusiveBindAvailable ()
private static native boolean canIPv6SocketJoinIPv4Group0 ()
private static native boolean canJoin6WithIPv4Group0 ()
static java.io.FileDescriptor socket (boolean) throws java.io.IOException
boolean stream
static java.io.FileDescriptor socket (java.net.ProtocolFamily, boolean) throws java.io.IOException
java.net.ProtocolFamily family
boolean stream
boolean preferIPv6
static java.io.FileDescriptor serverSocket (boolean)
boolean stream
private static native int socket0 (boolean, boolean, boolean, boolean)
public static void bind (java.io.FileDescriptor, java.net.InetAddress, int) throws java.io.IOException
java.io.FileDescriptor fd
java.net.InetAddress addr
int port
static void bind (java.net.ProtocolFamily, java.io.FileDescriptor, java.net.InetAddress, int) throws java.io.IOException
java.net.ProtocolFamily family
java.io.FileDescriptor fd
java.net.InetAddress addr
int port
boolean preferIPv6
private static native void bind0 (java.io.FileDescriptor, boolean, boolean, java.net.InetAddress, int) throws java.io.IOException
static native void listen (java.io.FileDescriptor, int) throws java.io.IOException
static int connect (java.io.FileDescriptor, java.net.InetAddress, int) throws java.io.IOException
java.io.FileDescriptor fd
java.net.InetAddress remote
int remotePort
static int connect (java.net.ProtocolFamily, java.io.FileDescriptor, java.net.InetAddress, int) throws java.io.IOException
java.net.ProtocolFamily family
java.io.FileDescriptor fd
java.net.InetAddress remote
int remotePort
boolean preferIPv6
private static native int connect0 (boolean, java.io.FileDescriptor, java.net.InetAddress, int) throws java.io.IOException
static native void shutdown (java.io.FileDescriptor, int) throws java.io.IOException
private static native int localPort (java.io.FileDescriptor) throws java.io.IOException
private static native java.net.InetAddress localInetAddress (java.io.FileDescriptor) throws java.io.IOException
public static java.net.InetSocketAddress localAddress (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
private static native int remotePort (java.io.FileDescriptor) throws java.io.IOException
private static native java.net.InetAddress remoteInetAddress (java.io.FileDescriptor) throws java.io.IOException
static java.net.InetSocketAddress remoteAddress (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
private static native int getIntOption0 (java.io.FileDescriptor, boolean, int, int) throws java.io.IOException
private static native void setIntOption0 (java.io.FileDescriptor, boolean, int, int, int, boolean) throws java.io.IOException
static native int poll (java.io.FileDescriptor, int, long) throws java.io.IOException
static int join4 (java.io.FileDescriptor, int, int, int) throws java.io.IOException
java.io.FileDescriptor fd
int group
int interf
int source
static void drop4 (java.io.FileDescriptor, int, int, int) throws java.io.IOException
java.io.FileDescriptor fd
int group
int interf
int source
private static native int joinOrDrop4 (boolean, java.io.FileDescriptor, int, int, int) throws java.io.IOException
static int block4 (java.io.FileDescriptor, int, int, int) throws java.io.IOException
java.io.FileDescriptor fd
int group
int interf
int source
static void unblock4 (java.io.FileDescriptor, int, int, int) throws java.io.IOException
java.io.FileDescriptor fd
int group
int interf
int source
private static native int blockOrUnblock4 (boolean, java.io.FileDescriptor, int, int, int) throws java.io.IOException
static int join6 (java.io.FileDescriptor, byte[], int, byte[]) throws java.io.IOException
java.io.FileDescriptor fd
byte[] group
int index
byte[] source
static void drop6 (java.io.FileDescriptor, byte[], int, byte[]) throws java.io.IOException
java.io.FileDescriptor fd
byte[] group
int index
byte[] source
private static native int joinOrDrop6 (boolean, java.io.FileDescriptor, byte[], int, byte[]) throws java.io.IOException
static int block6 (java.io.FileDescriptor, byte[], int, byte[]) throws java.io.IOException
java.io.FileDescriptor fd
byte[] group
int index
byte[] source
static void unblock6 (java.io.FileDescriptor, byte[], int, byte[]) throws java.io.IOException
java.io.FileDescriptor fd
byte[] group
int index
byte[] source
static native int blockOrUnblock6 (boolean, java.io.FileDescriptor, byte[], int, byte[]) throws java.io.IOException
static native void setInterface4 (java.io.FileDescriptor, int) throws java.io.IOException
static native int getInterface4 (java.io.FileDescriptor) throws java.io.IOException
static native void setInterface6 (java.io.FileDescriptor, int) throws java.io.IOException
static native int getInterface6 (java.io.FileDescriptor) throws java.io.IOException
private static native void initIDs ()
static native short pollinValue ()
static native short polloutValue ()
static native short pollerrValue ()
static native short pollhupValue ()
static native short pollnvalValue ()
static native short pollconnValue ()
static void <clinit> ()
String exclBindProp
int availLevel
}
sun/nio/ch/IOUtil$1.class
IOUtil.java
package sun.nio.ch
sun.nio.ch.IOUtil$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/ch/AsynchronousServerSocketChannelImpl$DefaultOptionsHolder.class
AsynchronousServerSocketChannelImpl.java
package sun.nio.ch
sun.nio.ch.AsynchronousServerSocketChannelImpl$DefaultOptionsHolder extends java.lang.Object {
static final java.util.Set defaultOptions
private void <init> ()
private static java.util.Set defaultOptions ()
java.util.HashSet set
static void <clinit> ()
}
sun/nio/ch/Invoker$2.class
Invoker.java
package sun.nio.ch
sun.nio.ch.Invoker$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.nio.channels.CompletionHandler val$handler
final synthetic Object val$attachment
final synthetic Object val$result
final synthetic Throwable val$exc
void <init> (java.nio.channels.CompletionHandler, java.lang.Object, java.lang.Object, java.lang.Throwable)
public void run ()
sun.nio.ch.Invoker$GroupAndInvokeCount thisGroupAndInvokeCount
}
sun/nio/ch/Util$1.class
Util.java
package sun.nio.ch
sun.nio.ch.Util$1 extends jdk.internal.misc.TerminatingThreadLocal {
void <init> ()
protected sun.nio.ch.Util$BufferCache initialValue ()
protected void threadTerminated (sun.nio.ch.Util$BufferCache)
java.nio.ByteBuffer bb
sun.nio.ch.Util$BufferCache cache
protected volatile synthetic void threadTerminated (java.lang.Object)
protected volatile synthetic java.lang.Object initialValue ()
}
sun/nio/ch/Groupable.class
Groupable.java
package sun.nio.ch
abstract sun.nio.ch.Groupable extends java.lang.Object {
public abstract sun.nio.ch.AsynchronousChannelGroupImpl group ()
}
sun/nio/ch/AsynchronousSocketChannelImpl$DefaultOptionsHolder.class
AsynchronousSocketChannelImpl.java
package sun.nio.ch
sun.nio.ch.AsynchronousSocketChannelImpl$DefaultOptionsHolder extends java.lang.Object {
static final java.util.Set defaultOptions
private void <init> ()
private static java.util.Set defaultOptions ()
java.util.HashSet set
static void <clinit> ()
}
sun/nio/ch/Invoker$1.class
Invoker.java
package sun.nio.ch
sun.nio.ch.Invoker$1 extends java.lang.ThreadLocal {
void <init> ()
protected sun.nio.ch.Invoker$GroupAndInvokeCount initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
sun/nio/ch/SocketAdaptor$2.class
SocketAdaptor.java
package sun.nio.ch
sun.nio.ch.SocketAdaptor$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic sun.nio.ch.SocketAdaptor this$0
void <init> (sun.nio.ch.SocketAdaptor)
sun.nio.ch.SocketAdaptor this$0
public java.io.OutputStream run () throws java.io.IOException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
sun/nio/ch/SocketAdaptor.class
SocketAdaptor.java
package sun.nio.ch
sun.nio.ch.SocketAdaptor extends java.net.Socket {
private final sun.nio.ch.SocketChannelImpl sc
private volatile int timeout
private java.io.InputStream socketInputStream
static final synthetic boolean $assertionsDisabled
private void <init> (sun.nio.ch.SocketChannelImpl) throws java.net.SocketException
sun.nio.ch.SocketChannelImpl sc
public static java.net.Socket create (sun.nio.ch.SocketChannelImpl)
java.net.SocketException e
sun.nio.ch.SocketChannelImpl sc
public java.nio.channels.SocketChannel getChannel ()
public void connect (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress remote
public void connect (java.net.SocketAddress, int) throws java.io.IOException
boolean connected
long startTime
long timeoutNanos
long to
Exception x
java.net.SocketAddress remote
int timeout
public void bind (java.net.SocketAddress) throws java.io.IOException
Exception x
java.net.SocketAddress local
public java.net.InetAddress getInetAddress ()
java.net.InetSocketAddress remote
public java.net.InetAddress getLocalAddress ()
java.net.InetSocketAddress local
public int getPort ()
java.net.InetSocketAddress remote
public int getLocalPort ()
java.net.InetSocketAddress local
public java.io.InputStream getInputStream () throws java.io.IOException
java.security.PrivilegedActionException e
public java.io.OutputStream getOutputStream () throws java.io.IOException
java.security.PrivilegedActionException e
java.io.OutputStream os
private void setBooleanOption (java.net.SocketOption, boolean) throws java.net.SocketException
java.io.IOException x
java.net.SocketOption name
boolean value
private void setIntOption (java.net.SocketOption, int) throws java.net.SocketException
java.io.IOException x
java.net.SocketOption name
int value
private boolean getBooleanOption (java.net.SocketOption) throws java.net.SocketException
java.io.IOException x
java.net.SocketOption name
private int getIntOption (java.net.SocketOption) throws java.net.SocketException
java.io.IOException x
java.net.SocketOption name
public void setTcpNoDelay (boolean) throws java.net.SocketException
boolean on
public boolean getTcpNoDelay () throws java.net.SocketException
public void setSoLinger (boolean, int) throws java.net.SocketException
boolean on
int linger
public int getSoLinger () throws java.net.SocketException
public void sendUrgentData (int) throws java.io.IOException
int data
int n
public void setOOBInline (boolean) throws java.net.SocketException
boolean on
public boolean getOOBInline () throws java.net.SocketException
public void setSoTimeout (int) throws java.net.SocketException
int timeout
public int getSoTimeout () throws java.net.SocketException
public void setSendBufferSize (int) throws java.net.SocketException
int size
public int getSendBufferSize () throws java.net.SocketException
public void setReceiveBufferSize (int) throws java.net.SocketException
int size
public int getReceiveBufferSize () throws java.net.SocketException
public void setKeepAlive (boolean) throws java.net.SocketException
boolean on
public boolean getKeepAlive () throws java.net.SocketException
public void setTrafficClass (int) throws java.net.SocketException
int tc
public int getTrafficClass () throws java.net.SocketException
public void setReuseAddress (boolean) throws java.net.SocketException
boolean on
public boolean getReuseAddress () throws java.net.SocketException
public void close () throws java.io.IOException
public void shutdownInput () throws java.io.IOException
Exception x
public void shutdownOutput () throws java.io.IOException
Exception x
public java.lang.String toString ()
public boolean isConnected ()
public boolean isBound ()
public boolean isClosed ()
public boolean isInputShutdown ()
public boolean isOutputShutdown ()
static void <clinit> ()
}
sun/nio/ch/InheritedChannel.class
InheritedChannel.java
package sun.nio.ch
sun.nio.ch.InheritedChannel extends java.lang.Object {
private static final int UNKNOWN
private static final int SOCK_STREAM
private static final int SOCK_DGRAM
private static final int O_RDONLY
private static final int O_WRONLY
private static final int O_RDWR
private static int devnull
private static boolean haveChannel
private static java.nio.channels.Channel channel
static final synthetic boolean $assertionsDisabled
void <init> ()
private static void detachIOStreams ()
java.io.IOException ioe
private static void checkAccess (java.nio.channels.Channel)
java.nio.channels.Channel c
SecurityManager sm
private static java.nio.channels.Channel createChannel () throws java.io.IOException
java.nio.channels.Channel c
int port
java.net.InetSocketAddress isa
java.net.InetAddress ia
java.nio.channels.Channel c
int fdVal
int st
Class[] paramTypes
java.lang.reflect.Constructor ctr
Object[] args
java.io.FileDescriptor fd
java.nio.channels.spi.SelectorProvider provider
java.nio.channels.Channel c
public static synchronized java.nio.channels.Channel getChannel () throws java.io.IOException
private static native void initIDs ()
private static native int dup (int) throws java.io.IOException
private static native void dup2 (int, int) throws java.io.IOException
private static native int open0 (java.lang.String, int) throws java.io.IOException
private static native void close0 (int) throws java.io.IOException
private static native int soType0 (int)
private static native java.net.InetAddress peerAddress0 (int)
private static native int peerPort0 (int)
static void <clinit> ()
}
sun/nio/ch/SimpleAsynchronousFileChannelImpl.class
SimpleAsynchronousFileChannelImpl.java
package sun.nio.ch
public sun.nio.ch.SimpleAsynchronousFileChannelImpl extends sun.nio.ch.AsynchronousFileChannelImpl {
private static final sun.nio.ch.FileDispatcher nd
private final sun.nio.ch.NativeThreadSet threads
void <init> (java.io.FileDescriptor, boolean, boolean, java.util.concurrent.ExecutorService)
java.io.FileDescriptor fdObj
boolean reading
boolean writing
java.util.concurrent.ExecutorService executor
public static java.nio.channels.AsynchronousFileChannel open (java.io.FileDescriptor, boolean, boolean, sun.nio.ch.ThreadPool)
java.io.FileDescriptor fdo
boolean reading
boolean writing
sun.nio.ch.ThreadPool pool
java.util.concurrent.ExecutorService executor
public void close () throws java.io.IOException
public long size () throws java.io.IOException
long n
int ti
public java.nio.channels.AsynchronousFileChannel truncate (long) throws java.io.IOException
long n
long size
int ti
public void force (boolean) throws java.io.IOException
int n
boolean metaData
int ti
java.util.concurrent.Future implLock (long, long, boolean, java.lang.Object, java.nio.channels.CompletionHandler)
Throwable exc
long position
long size
boolean shared
Object attachment
java.nio.channels.CompletionHandler handler
sun.nio.ch.FileLockImpl fli
sun.nio.ch.PendingFuture result
Runnable task
boolean executed
public java.nio.channels.FileLock tryLock (long, long, boolean) throws java.io.IOException
int n
long position
long size
boolean shared
sun.nio.ch.FileLockImpl fli
int ti
boolean gotLock
protected void implRelease (sun.nio.ch.FileLockImpl) throws java.io.IOException
sun.nio.ch.FileLockImpl fli
java.util.concurrent.Future implRead (java.nio.ByteBuffer, long, java.lang.Object, java.nio.channels.CompletionHandler)
Throwable exc
java.nio.ByteBuffer dst
long position
Object attachment
java.nio.channels.CompletionHandler handler
sun.nio.ch.PendingFuture result
Runnable task
java.util.concurrent.Future implWrite (java.nio.ByteBuffer, long, java.lang.Object, java.nio.channels.CompletionHandler)
Throwable exc
java.nio.ByteBuffer src
long position
Object attachment
java.nio.channels.CompletionHandler handler
sun.nio.ch.PendingFuture result
Runnable task
static void <clinit> ()
}
sun/nio/ch/FileDispatcher.class
FileDispatcher.java
package sun.nio.ch
abstract sun.nio.ch.FileDispatcher extends sun.nio.ch.NativeDispatcher {
public static final int NO_LOCK
public static final int LOCKED
public static final int RET_EX_LOCK
public static final int INTERRUPTED
void <init> ()
abstract long seek (java.io.FileDescriptor, long) throws java.io.IOException
abstract int force (java.io.FileDescriptor, boolean) throws java.io.IOException
abstract int truncate (java.io.FileDescriptor, long) throws java.io.IOException
abstract long size (java.io.FileDescriptor) throws java.io.IOException
abstract int lock (java.io.FileDescriptor, boolean, long, long, boolean) throws java.io.IOException
abstract void release (java.io.FileDescriptor, long, long) throws java.io.IOException
abstract java.io.FileDescriptor duplicateForMapping (java.io.FileDescriptor) throws java.io.IOException
abstract boolean canTransferToDirectly (java.nio.channels.SelectableChannel)
abstract boolean transferToDirectlyNeedsPositionLock ()
abstract int setDirectIO (java.io.FileDescriptor, java.lang.String)
}
sun/nio/ch/Reflect.class
Reflect.java
package sun.nio.ch
sun.nio.ch.Reflect extends java.lang.Object {
private void <init> ()
private static void setAccessible (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject ao
static java.lang.reflect.Constructor lookupConstructor (java.lang.String, java.lang.Class[])
Class cl
java.lang.reflect.Constructor c
ReflectiveOperationException x
String className
Class[] paramTypes
static java.lang.Object invoke (java.lang.reflect.Constructor, java.lang.Object[])
ReflectiveOperationException x
java.lang.reflect.Constructor c
Object[] args
static transient java.lang.reflect.Method lookupMethod (java.lang.String, java.lang.String, java.lang.Class[])
Class cl
java.lang.reflect.Method m
ReflectiveOperationException x
String className
String methodName
Class[] paramTypes
static java.lang.Object invoke (java.lang.reflect.Method, java.lang.Object, java.lang.Object[])
ReflectiveOperationException x
java.lang.reflect.Method m
Object ob
Object[] args
static java.lang.Object invokeIO (java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) throws java.io.IOException
IllegalAccessException x
java.lang.reflect.InvocationTargetException x
java.lang.reflect.Method m
Object ob
Object[] args
static java.lang.reflect.Field lookupField (java.lang.String, java.lang.String)
Class cl
java.lang.reflect.Field f
ReflectiveOperationException x
String className
String fieldName
static java.lang.Object get (java.lang.Object, java.lang.reflect.Field)
IllegalAccessException x
Object ob
java.lang.reflect.Field f
static java.lang.Object get (java.lang.reflect.Field)
java.lang.reflect.Field f
static void set (java.lang.Object, java.lang.reflect.Field, java.lang.Object)
IllegalAccessException x
Object ob
java.lang.reflect.Field f
Object val
static void setInt (java.lang.Object, java.lang.reflect.Field, int)
IllegalAccessException x
Object ob
java.lang.reflect.Field f
int val
static void setBoolean (java.lang.Object, java.lang.reflect.Field, boolean)
IllegalAccessException x
Object ob
java.lang.reflect.Field f
boolean val
}
sun/nio/ch/ExtendedSocketOption.class
ExtendedSocketOption.java
package sun.nio.ch
sun.nio.ch.ExtendedSocketOption extends java.lang.Object {
static final java.net.SocketOption SO_OOBINLINE
private void <init> ()
static void <clinit> ()
}
sun/nio/ch/Port$PollableChannel.class
Port.java
package sun.nio.ch
abstract sun.nio.ch.Port$PollableChannel extends java.lang.Object implements java.io.Closeable {
public abstract void onEvent (int, boolean)
}
sun/nio/ch/ThreadPool.class
ThreadPool.java
package sun.nio.ch
public sun.nio.ch.ThreadPool extends java.lang.Object {
private static final String DEFAULT_THREAD_POOL_THREAD_FACTORY
private static final String DEFAULT_THREAD_POOL_INITIAL_SIZE
private final java.util.concurrent.ExecutorService executor
private final boolean isFixed
private final int poolSize
private void <init> (java.util.concurrent.ExecutorService, boolean, int)
java.util.concurrent.ExecutorService executor
boolean isFixed
int poolSize
java.util.concurrent.ExecutorService executor ()
boolean isFixedThreadPool ()
int poolSize ()
static java.util.concurrent.ThreadFactory defaultThreadFactory ()
static sun.nio.ch.ThreadPool getDefault ()
static sun.nio.ch.ThreadPool createDefault ()
int initialSize
java.util.concurrent.ThreadFactory threadFactory
java.util.concurrent.ExecutorService executor
static sun.nio.ch.ThreadPool create (int, java.util.concurrent.ThreadFactory)
int nThreads
java.util.concurrent.ThreadFactory factory
java.util.concurrent.ExecutorService executor
public static sun.nio.ch.ThreadPool wrap (java.util.concurrent.ExecutorService, int)
int max
java.util.concurrent.ExecutorService executor
int initialSize
private static int getDefaultThreadPoolInitialSize ()
NumberFormatException x
String propValue
private static java.util.concurrent.ThreadFactory getDefaultThreadPoolThreadFactory ()
Object tmp
ReflectiveOperationException x
String propValue
private static synthetic java.lang.Thread lambda$defaultThreadFactory$2 (java.lang.Runnable)
Runnable r
java.security.PrivilegedAction action
private static synthetic java.lang.Thread lambda$defaultThreadFactory$1 (java.lang.Runnable)
Runnable r
Thread t
private static synthetic java.lang.Thread lambda$defaultThreadFactory$0 (java.lang.Runnable)
Runnable r
Thread t
}
sun/nio/ch/SocketDispatcher.class
SocketDispatcher.java
package sun.nio.ch
sun.nio.ch.SocketDispatcher extends sun.nio.ch.NativeDispatcher {
void <init> ()
int read (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
long readv (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
int write (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
long writev (java.io.FileDescriptor, long, int) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
void close (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
void preClose (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
}
sun/nio/ch/ServerSocketChannelImpl.class
ServerSocketChannelImpl.java
package sun.nio.ch
sun.nio.ch.ServerSocketChannelImpl extends java.nio.channels.ServerSocketChannel implements sun.nio.ch.SelChImpl {
private static sun.nio.ch.NativeDispatcher nd
private final java.io.FileDescriptor fd
private final int fdVal
private final java.util.concurrent.locks.ReentrantLock acceptLock
private final Object stateLock
private static final int ST_INUSE
private static final int ST_CLOSING
private static final int ST_KILLPENDING
private static final int ST_KILLED
private int state
private long thread
private java.net.InetSocketAddress localAddress
private boolean isReuseAddress
private java.net.ServerSocket socket
static final synthetic boolean $assertionsDisabled
void <init> (java.nio.channels.spi.SelectorProvider) throws java.io.IOException
java.nio.channels.spi.SelectorProvider sp
void <init> (java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor, boolean) throws java.io.IOException
java.nio.channels.spi.SelectorProvider sp
java.io.FileDescriptor fd
boolean bound
private void ensureOpen () throws java.nio.channels.ClosedChannelException
public java.net.ServerSocket socket ()
public java.net.SocketAddress getLocalAddress () throws java.io.IOException
public java.nio.channels.ServerSocketChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
java.net.ProtocolFamily family
java.net.SocketOption name
Object value
public java.lang.Object getOption (java.net.SocketOption) throws java.io.IOException
java.net.SocketOption name
public final java.util.Set supportedOptions ()
public java.nio.channels.ServerSocketChannel bind (java.net.SocketAddress, int) throws java.io.IOException
java.net.InetSocketAddress isa
SecurityManager sm
java.net.SocketAddress local
int backlog
private void begin (boolean) throws java.nio.channels.ClosedChannelException
boolean blocking
private void end (boolean, boolean) throws java.nio.channels.AsynchronousCloseException
boolean blocking
boolean completed
public java.nio.channels.SocketChannel accept () throws java.io.IOException
SecurityException x
int n
java.io.FileDescriptor newfd
java.net.InetSocketAddress[] isaa
boolean blocking
java.net.InetSocketAddress isa
java.nio.channels.SocketChannel sc
SecurityManager sm
protected void implConfigureBlocking (boolean) throws java.io.IOException
boolean block
protected void implCloseSelectableChannel () throws java.io.IOException
boolean blocking
InterruptedException e
long th
boolean interrupted
boolean blocking
public void kill () throws java.io.IOException
boolean isBound ()
java.net.InetSocketAddress localAddress ()
boolean pollAccept (long) throws java.io.IOException
int events
boolean polled
long timeout
public boolean translateReadyOps (int, int, sun.nio.ch.SelectionKeyImpl)
int ops
int initialOps
sun.nio.ch.SelectionKeyImpl ski
int intOps
int oldOps
int newOps
public boolean translateAndUpdateReadyOps (int, sun.nio.ch.SelectionKeyImpl)
int ops
sun.nio.ch.SelectionKeyImpl ski
public boolean translateAndSetReadyOps (int, sun.nio.ch.SelectionKeyImpl)
int ops
sun.nio.ch.SelectionKeyImpl ski
public int translateInterestOps (int)
int ops
int newOps
public java.io.FileDescriptor getFD ()
public int getFDVal ()
public java.lang.String toString ()
java.net.InetSocketAddress addr
StringBuilder sb
private int accept (java.io.FileDescriptor, java.io.FileDescriptor, java.net.InetSocketAddress[]) throws java.io.IOException
java.io.FileDescriptor ssfd
java.io.FileDescriptor newfd
java.net.InetSocketAddress[] isaa
private native int accept0 (java.io.FileDescriptor, java.io.FileDescriptor, java.net.InetSocketAddress[]) throws java.io.IOException
private static native void initIDs ()
public volatile synthetic java.nio.channels.NetworkChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
static void <clinit> ()
}
sun/nio/ch/Net$2.class
Net.java
package sun.nio.ch
sun.nio.ch.Net$2 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic java.net.NetworkInterface val$interf
void <init> (java.net.NetworkInterface)
public java.net.Inet4Address run ()
java.net.InetAddress addr
java.util.Enumeration addrs
public volatile synthetic java.lang.Object run ()
}
sun/nio/ch/SimpleAsynchronousFileChannelImpl$1.class
SimpleAsynchronousFileChannelImpl.java
package sun.nio.ch
sun.nio.ch.SimpleAsynchronousFileChannelImpl$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic long val$position
final synthetic long val$size
final synthetic boolean val$shared
final synthetic sun.nio.ch.FileLockImpl val$fli
final synthetic java.nio.channels.CompletionHandler val$handler
final synthetic sun.nio.ch.PendingFuture val$result
final synthetic Object val$attachment
final synthetic sun.nio.ch.SimpleAsynchronousFileChannelImpl this$0
void <init> (sun.nio.ch.SimpleAsynchronousFileChannelImpl, long, long, boolean, sun.nio.ch.FileLockImpl, java.nio.channels.CompletionHandler, sun.nio.ch.PendingFuture, java.lang.Object)
sun.nio.ch.SimpleAsynchronousFileChannelImpl this$0
public void run ()
int n
java.io.IOException x
Throwable exc
int ti
}
sun/nio/ch/NativeDispatcher.class
NativeDispatcher.java
package sun.nio.ch
abstract sun.nio.ch.NativeDispatcher extends java.lang.Object {
void <init> ()
abstract int read (java.io.FileDescriptor, long, int) throws java.io.IOException
boolean needsPositionLock ()
int pread (java.io.FileDescriptor, long, int, long) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
long position
abstract long readv (java.io.FileDescriptor, long, int) throws java.io.IOException
abstract int write (java.io.FileDescriptor, long, int) throws java.io.IOException
int pwrite (java.io.FileDescriptor, long, int, long) throws java.io.IOException
java.io.FileDescriptor fd
long address
int len
long position
abstract long writev (java.io.FileDescriptor, long, int) throws java.io.IOException
abstract void close (java.io.FileDescriptor) throws java.io.IOException
void preClose (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
}
sun/nio/ch/AsynchronousSocketChannelImpl.class
AsynchronousSocketChannelImpl.java
package sun.nio.ch
abstract sun.nio.ch.AsynchronousSocketChannelImpl extends java.nio.channels.AsynchronousSocketChannel implements sun.nio.ch.Cancellable sun.nio.ch.Groupable {
protected final java.io.FileDescriptor fd
protected final Object stateLock
protected volatile java.net.InetSocketAddress localAddress
protected volatile java.net.InetSocketAddress remoteAddress
static final int ST_UNINITIALIZED
static final int ST_UNCONNECTED
static final int ST_PENDING
static final int ST_CONNECTED
protected volatile int state
private final Object readLock
private boolean reading
private boolean readShutdown
private boolean readKilled
private final Object writeLock
private boolean writing
private boolean writeShutdown
private boolean writeKilled
private final java.util.concurrent.locks.ReadWriteLock closeLock
private volatile boolean closed
private boolean isReuseAddress
void <init> (sun.nio.ch.AsynchronousChannelGroupImpl) throws java.io.IOException
sun.nio.ch.AsynchronousChannelGroupImpl group
void <init> (sun.nio.ch.AsynchronousChannelGroupImpl, java.io.FileDescriptor, java.net.InetSocketAddress) throws java.io.IOException
sun.nio.ch.AsynchronousChannelGroupImpl group
java.io.FileDescriptor fd
java.net.InetSocketAddress remote
public final boolean isOpen ()
final void begin () throws java.io.IOException
final void end ()
abstract void implClose () throws java.io.IOException
public final void close () throws java.io.IOException
final void enableReading (boolean)
boolean killed
final void enableReading ()
final void enableWriting (boolean)
boolean killed
final void enableWriting ()
final void killReading ()
final void killWriting ()
final void killConnect ()
abstract java.util.concurrent.Future implConnect (java.net.SocketAddress, java.lang.Object, java.nio.channels.CompletionHandler)
public final java.util.concurrent.Future connect (java.net.SocketAddress)
java.net.SocketAddress remote
public final void connect (java.net.SocketAddress, java.lang.Object, java.nio.channels.CompletionHandler)
java.net.SocketAddress remote
Object attachment
java.nio.channels.CompletionHandler handler
abstract java.util.concurrent.Future implRead (boolean, java.nio.ByteBuffer, java.nio.ByteBuffer[], long, java.util.concurrent.TimeUnit, java.lang.Object, java.nio.channels.CompletionHandler)
private java.util.concurrent.Future read (boolean, java.nio.ByteBuffer, java.nio.ByteBuffer[], long, java.util.concurrent.TimeUnit, java.lang.Object, java.nio.channels.CompletionHandler)
Throwable e
Number result
Number result
boolean isScatteringRead
java.nio.ByteBuffer dst
java.nio.ByteBuffer[] dsts
long timeout
java.util.concurrent.TimeUnit unit
Object att
java.nio.channels.CompletionHandler handler
boolean hasSpaceToRead
boolean shutdown
public final java.util.concurrent.Future read (java.nio.ByteBuffer)
java.nio.ByteBuffer dst
public final void read (java.nio.ByteBuffer, long, java.util.concurrent.TimeUnit, java.lang.Object, java.nio.channels.CompletionHandler)
java.nio.ByteBuffer dst
long timeout
java.util.concurrent.TimeUnit unit
Object attachment
java.nio.channels.CompletionHandler handler
public final void read (java.nio.ByteBuffer[], int, int, long, java.util.concurrent.TimeUnit, java.lang.Object, java.nio.channels.CompletionHandler)
int i
java.nio.ByteBuffer[] dsts
int offset
int length
long timeout
java.util.concurrent.TimeUnit unit
Object attachment
java.nio.channels.CompletionHandler handler
java.nio.ByteBuffer[] bufs
abstract java.util.concurrent.Future implWrite (boolean, java.nio.ByteBuffer, java.nio.ByteBuffer[], long, java.util.concurrent.TimeUnit, java.lang.Object, java.nio.channels.CompletionHandler)
private java.util.concurrent.Future write (boolean, java.nio.ByteBuffer, java.nio.ByteBuffer[], long, java.util.concurrent.TimeUnit, java.lang.Object, java.nio.channels.CompletionHandler)
Throwable e
Number result
boolean isGatheringWrite
java.nio.ByteBuffer src
java.nio.ByteBuffer[] srcs
long timeout
java.util.concurrent.TimeUnit unit
Object att
java.nio.channels.CompletionHandler handler
boolean hasDataToWrite
boolean closed
public final java.util.concurrent.Future write (java.nio.ByteBuffer)
java.nio.ByteBuffer src
public final void write (java.nio.ByteBuffer, long, java.util.concurrent.TimeUnit, java.lang.Object, java.nio.channels.CompletionHandler)
java.nio.ByteBuffer src
long timeout
java.util.concurrent.TimeUnit unit
Object attachment
java.nio.channels.CompletionHandler handler
public final void write (java.nio.ByteBuffer[], int, int, long, java.util.concurrent.TimeUnit, java.lang.Object, java.nio.channels.CompletionHandler)
java.nio.ByteBuffer[] srcs
int offset
int length
long timeout
java.util.concurrent.TimeUnit unit
Object attachment
java.nio.channels.CompletionHandler handler
public final java.nio.channels.AsynchronousSocketChannel bind (java.net.SocketAddress) throws java.io.IOException
java.net.InetSocketAddress isa
SecurityManager sm
java.net.SocketAddress local
public final java.net.SocketAddress getLocalAddress () throws java.io.IOException
public final java.nio.channels.AsynchronousSocketChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
java.net.SocketOption name
Object value
public final java.lang.Object getOption (java.net.SocketOption) throws java.io.IOException
java.net.SocketOption name
public final java.util.Set supportedOptions ()
public final java.net.SocketAddress getRemoteAddress () throws java.io.IOException
public final java.nio.channels.AsynchronousSocketChannel shutdownInput () throws java.io.IOException
public final java.nio.channels.AsynchronousSocketChannel shutdownOutput () throws java.io.IOException
public final java.lang.String toString ()
StringBuilder sb
public volatile synthetic java.nio.channels.NetworkChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
public volatile synthetic java.nio.channels.NetworkChannel bind (java.net.SocketAddress) throws java.io.IOException
}
sun/nio/ch/MembershipRegistry.class
MembershipRegistry.java
package sun.nio.ch
sun.nio.ch.MembershipRegistry extends java.lang.Object {
private java.util.Map groups
void <init> ()
java.nio.channels.MembershipKey checkMembership (java.net.InetAddress, java.net.NetworkInterface, java.net.InetAddress)
sun.nio.ch.MembershipKeyImpl key
java.util.List keys
java.net.InetAddress group
java.net.NetworkInterface interf
java.net.InetAddress source
void add (sun.nio.ch.MembershipKeyImpl)
java.util.List keys
sun.nio.ch.MembershipKeyImpl key
java.net.InetAddress group
java.util.List keys
void remove (sun.nio.ch.MembershipKeyImpl)
java.util.Iterator i
sun.nio.ch.MembershipKeyImpl key
java.net.InetAddress group
java.util.List keys
void invalidateAll ()
sun.nio.ch.MembershipKeyImpl key
java.net.InetAddress group
}
sun/nio/ch/SocketChannelImpl.class
SocketChannelImpl.java
package sun.nio.ch
sun.nio.ch.SocketChannelImpl extends java.nio.channels.SocketChannel implements sun.nio.ch.SelChImpl {
private static sun.nio.ch.NativeDispatcher nd
private final java.io.FileDescriptor fd
private final int fdVal
private final java.util.concurrent.locks.ReentrantLock readLock
private final java.util.concurrent.locks.ReentrantLock writeLock
private final Object stateLock
private volatile boolean isInputClosed
private volatile boolean isOutputClosed
private boolean isReuseAddress
private static final int ST_UNCONNECTED
private static final int ST_CONNECTIONPENDING
private static final int ST_CONNECTED
private static final int ST_CLOSING
private static final int ST_KILLPENDING
private static final int ST_KILLED
private volatile int state
private long readerThread
private long writerThread
private java.net.InetSocketAddress localAddress
private java.net.InetSocketAddress remoteAddress
private java.net.Socket socket
static final synthetic boolean $assertionsDisabled
void <init> (java.nio.channels.spi.SelectorProvider) throws java.io.IOException
java.nio.channels.spi.SelectorProvider sp
void <init> (java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor, boolean) throws java.io.IOException
java.nio.channels.spi.SelectorProvider sp
java.io.FileDescriptor fd
boolean bound
void <init> (java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor, java.net.InetSocketAddress) throws java.io.IOException
java.nio.channels.spi.SelectorProvider sp
java.io.FileDescriptor fd
java.net.InetSocketAddress isa
private void ensureOpen () throws java.nio.channels.ClosedChannelException
private void ensureOpenAndConnected () throws java.nio.channels.ClosedChannelException
int state
public java.net.Socket socket ()
public java.net.SocketAddress getLocalAddress () throws java.io.IOException
public java.net.SocketAddress getRemoteAddress () throws java.io.IOException
public java.nio.channels.SocketChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
java.net.ProtocolFamily family
java.net.SocketOption name
Object value
public java.lang.Object getOption (java.net.SocketOption) throws java.io.IOException
java.net.ProtocolFamily family
java.net.SocketOption name
public final java.util.Set supportedOptions ()
private void beginRead (boolean) throws java.nio.channels.ClosedChannelException
boolean blocking
private void endRead (boolean, boolean) throws java.nio.channels.AsynchronousCloseException
boolean blocking
boolean completed
public int read (java.nio.ByteBuffer) throws java.io.IOException
boolean blocking
int n
java.nio.ByteBuffer buf
public long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
boolean blocking
long n
java.nio.ByteBuffer[] dsts
int offset
int length
private void beginWrite (boolean) throws java.nio.channels.ClosedChannelException
boolean blocking
private void endWrite (boolean, boolean) throws java.nio.channels.AsynchronousCloseException
boolean blocking
boolean completed
public int write (java.nio.ByteBuffer) throws java.io.IOException
boolean blocking
int n
java.nio.ByteBuffer buf
public long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
boolean blocking
long n
java.nio.ByteBuffer[] srcs
int offset
int length
int sendOutOfBandData (byte) throws java.io.IOException
boolean blocking
int n
byte b
protected void implConfigureBlocking (boolean) throws java.io.IOException
boolean block
java.net.InetSocketAddress localAddress ()
java.net.InetSocketAddress remoteAddress ()
public java.nio.channels.SocketChannel bind (java.net.SocketAddress) throws java.io.IOException
java.net.InetSocketAddress isa
SecurityManager sm
java.net.SocketAddress local
public boolean isConnected ()
public boolean isConnectionPending ()
private void beginConnect (boolean, java.net.InetSocketAddress) throws java.io.IOException
int state
boolean blocking
java.net.InetSocketAddress isa
private void endConnect (boolean, boolean) throws java.io.IOException
boolean blocking
boolean completed
public boolean connect (java.net.SocketAddress) throws java.io.IOException
int n
boolean blocking
java.io.IOException ioe
java.net.SocketAddress sa
java.net.InetSocketAddress isa
SecurityManager sm
java.net.InetAddress ia
private void beginFinishConnect (boolean) throws java.nio.channels.ClosedChannelException
boolean blocking
private void endFinishConnect (boolean, boolean) throws java.io.IOException
boolean blocking
boolean completed
public boolean finishConnect () throws java.io.IOException
int n
boolean blocking
boolean connected
java.io.IOException ioe
protected void implCloseSelectableChannel () throws java.io.IOException
boolean blocking
boolean connected
InterruptedException e
long reader
long writer
java.net.SocketOption opt
int interval
boolean blocking
boolean connected
boolean interrupted
public void kill () throws java.io.IOException
public java.nio.channels.SocketChannel shutdownInput () throws java.io.IOException
long thread
public java.nio.channels.SocketChannel shutdownOutput () throws java.io.IOException
long thread
boolean isInputOpen ()
boolean isOutputOpen ()
boolean pollRead (long) throws java.io.IOException
int events
boolean polled
long timeout
boolean blocking
boolean pollConnected (long) throws java.io.IOException
int events
boolean polled
long timeout
boolean blocking
public boolean translateReadyOps (int, int, sun.nio.ch.SelectionKeyImpl)
int ops
int initialOps
sun.nio.ch.SelectionKeyImpl ski
int intOps
int oldOps
int newOps
boolean connected
public boolean translateAndUpdateReadyOps (int, sun.nio.ch.SelectionKeyImpl)
int ops
sun.nio.ch.SelectionKeyImpl ski
public boolean translateAndSetReadyOps (int, sun.nio.ch.SelectionKeyImpl)
int ops
sun.nio.ch.SelectionKeyImpl ski
public int translateInterestOps (int)
int ops
int newOps
public java.io.FileDescriptor getFD ()
public int getFDVal ()
public java.lang.String toString ()
java.net.InetSocketAddress addr
StringBuilder sb
private static native int checkConnect (java.io.FileDescriptor, boolean) throws java.io.IOException
private static native int sendOutOfBandData (java.io.FileDescriptor, byte) throws java.io.IOException
public volatile synthetic java.nio.channels.NetworkChannel setOption (java.net.SocketOption, java.lang.Object) throws java.io.IOException
public volatile synthetic java.nio.channels.NetworkChannel bind (java.net.SocketAddress) throws java.io.IOException
static void <clinit> ()
}
sun/nio/ch/AsynchronousChannelGroupImpl$4$1.class
AsynchronousChannelGroupImpl.java
package sun.nio.ch
sun.nio.ch.AsynchronousChannelGroupImpl$4$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic sun.nio.ch.AsynchronousChannelGroupImpl$4 this$1
void <init> (sun.nio.ch.AsynchronousChannelGroupImpl$4)
sun.nio.ch.AsynchronousChannelGroupImpl$4 this$1
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/ch/SocketAdaptor$SocketInputStream.class
SocketAdaptor.java
package sun.nio.ch
sun.nio.ch.SocketAdaptor$SocketInputStream extends sun.nio.ch.ChannelInputStream {
final synthetic sun.nio.ch.SocketAdaptor this$0
private void <init> (sun.nio.ch.SocketAdaptor)
protected int read (java.nio.ByteBuffer) throws java.io.IOException
long startTime
long to
long timeoutNanos
java.nio.ByteBuffer bb
}
sun/nio/ch/AsynchronousChannelGroupImpl$3.class
AsynchronousChannelGroupImpl.java
package sun.nio.ch
sun.nio.ch.AsynchronousChannelGroupImpl$3 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic sun.nio.ch.AsynchronousChannelGroupImpl this$0
void <init> (sun.nio.ch.AsynchronousChannelGroupImpl)
sun.nio.ch.AsynchronousChannelGroupImpl this$0
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/ch/Port$1.class
Port.java
package sun.nio.ch
sun.nio.ch.Port$1 extends java.lang.Object implements sun.nio.ch.Port$PollableChannel {
final synthetic java.nio.channels.Channel val$channel
final synthetic sun.nio.ch.Port this$0
void <init> (sun.nio.ch.Port, java.nio.channels.Channel)
sun.nio.ch.Port this$0
public void onEvent (int, boolean)
int events
boolean mayInvokeDirect
public void close () throws java.io.IOException
}
sun/nio/ch/Util$4.class
Util.java
package sun.nio.ch
sun.nio.ch.Util$4 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Void run ()
Class cl
java.lang.reflect.Constructor ctor
Exception x
public volatile synthetic java.lang.Object run ()
}
sun/nio/ch/PendingFuture.class
PendingFuture.java
package sun.nio.ch
final sun.nio.ch.PendingFuture extends java.lang.Object implements java.util.concurrent.Future {
private final java.nio.channels.AsynchronousChannel channel
private final java.nio.channels.CompletionHandler handler
private final Object attachment
private volatile boolean haveResult
private volatile Object result
private volatile Throwable exc
private java.util.concurrent.CountDownLatch latch
private java.util.concurrent.Future timeoutTask
private volatile Object context
void <init> (java.nio.channels.AsynchronousChannel, java.nio.channels.CompletionHandler, java.lang.Object, java.lang.Object)
java.nio.channels.AsynchronousChannel channel
java.nio.channels.CompletionHandler handler
Object attachment
Object context
void <init> (java.nio.channels.AsynchronousChannel, java.nio.channels.CompletionHandler, java.lang.Object)
java.nio.channels.AsynchronousChannel channel
java.nio.channels.CompletionHandler handler
Object attachment
void <init> (java.nio.channels.AsynchronousChannel)
java.nio.channels.AsynchronousChannel channel
void <init> (java.nio.channels.AsynchronousChannel, java.lang.Object)
java.nio.channels.AsynchronousChannel channel
Object context
java.nio.channels.AsynchronousChannel channel ()
java.nio.channels.CompletionHandler handler ()
java.lang.Object attachment ()
void setContext (java.lang.Object)
Object context
java.lang.Object getContext ()
void setTimeoutTask (java.util.concurrent.Future)
java.util.concurrent.Future task
private boolean prepareForWait ()
void setResult (java.lang.Object)
Object res
void setFailure (java.lang.Throwable)
Throwable x
void setResult (java.lang.Object, java.lang.Throwable)
Object res
Throwable x
public java.lang.Object get () throws java.util.concurrent.ExecutionException java.lang.InterruptedException
boolean needToWait
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException java.lang.InterruptedException java.util.concurrent.TimeoutException
boolean needToWait
long timeout
java.util.concurrent.TimeUnit unit
java.lang.Throwable exception ()
java.lang.Object value ()
public boolean isCancelled ()
public boolean isDone ()
public boolean cancel (boolean)
boolean mayInterruptIfRunning
}
sun/nio/ch/FileKey.class
FileKey.java
package sun.nio.ch
public sun.nio.ch.FileKey extends java.lang.Object {
private long st_dev
private long st_ino
private void <init> ()
public static sun.nio.ch.FileKey create (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
sun.nio.ch.FileKey fk
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
sun.nio.ch.FileKey other
private native void init (java.io.FileDescriptor) throws java.io.IOException
private static native void initIDs ()
static void <clinit> ()
}
sun/nio/ch/SelectorProviderImpl.class
SelectorProviderImpl.java
package sun.nio.ch
public abstract sun.nio.ch.SelectorProviderImpl extends java.nio.channels.spi.SelectorProvider {
public void <init> ()
public java.nio.channels.DatagramChannel openDatagramChannel () throws java.io.IOException
public java.nio.channels.DatagramChannel openDatagramChannel (java.net.ProtocolFamily) throws java.io.IOException
java.net.ProtocolFamily family
public java.nio.channels.Pipe openPipe () throws java.io.IOException
public abstract java.nio.channels.spi.AbstractSelector openSelector () throws java.io.IOException
public java.nio.channels.ServerSocketChannel openServerSocketChannel () throws java.io.IOException
public java.nio.channels.SocketChannel openSocketChannel () throws java.io.IOException
}
sun/nio/ch/DatagramSocketAdaptor$1.class
DatagramSocketAdaptor.java
package sun.nio.ch
sun.nio.ch.DatagramSocketAdaptor$1 extends java.net.DatagramSocketImpl {
void <init> ()
protected void create () throws java.net.SocketException
protected void bind (int, java.net.InetAddress) throws java.net.SocketException
int lport
java.net.InetAddress laddr
protected void send (java.net.DatagramPacket) throws java.io.IOException
java.net.DatagramPacket p
protected int peek (java.net.InetAddress) throws java.io.IOException
java.net.InetAddress i
protected int peekData (java.net.DatagramPacket) throws java.io.IOException
java.net.DatagramPacket p
protected void receive (java.net.DatagramPacket) throws java.io.IOException
java.net.DatagramPacket p
protected void setTTL (byte) throws java.io.IOException
byte ttl
protected byte getTTL () throws java.io.IOException
protected void setTimeToLive (int) throws java.io.IOException
int ttl
protected int getTimeToLive () throws java.io.IOException
protected void join (java.net.InetAddress) throws java.io.IOException
java.net.InetAddress inetaddr
protected void leave (java.net.InetAddress) throws java.io.IOException
java.net.InetAddress inetaddr
protected void joinGroup (java.net.SocketAddress, java.net.NetworkInterface) throws java.io.IOException
java.net.SocketAddress mcastaddr
java.net.NetworkInterface netIf
protected void leaveGroup (java.net.SocketAddress, java.net.NetworkInterface) throws java.io.IOException
java.net.SocketAddress mcastaddr
java.net.NetworkInterface netIf
protected void close ()
public java.lang.Object getOption (int) throws java.net.SocketException
int optID
public void setOption (int, java.lang.Object) throws java.net.SocketException
int optID
Object value
}
sun/nio/ch/Util$BufferCache.class
Util.java
package sun.nio.ch
sun.nio.ch.Util$BufferCache extends java.lang.Object {
private java.nio.ByteBuffer[] buffers
private int count
private int start
static final synthetic boolean $assertionsDisabled
private int next (int)
int i
void <init> ()
java.nio.ByteBuffer get (int)
java.nio.ByteBuffer bb
int i
int size
java.nio.ByteBuffer[] buffers
java.nio.ByteBuffer buf
boolean offerFirst (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
boolean offerLast (java.nio.ByteBuffer)
int next
java.nio.ByteBuffer buf
boolean isEmpty ()
java.nio.ByteBuffer removeFirst ()
java.nio.ByteBuffer buf
static void <clinit> ()
}
sun/nio/ch/FileChannelImpl.class
FileChannelImpl.java
package sun.nio.ch
public sun.nio.ch.FileChannelImpl extends java.nio.channels.FileChannel {
private static final long allocationGranularity
private static final jdk.internal.misc.JavaIOFileDescriptorAccess fdAccess
private final sun.nio.ch.FileDispatcher nd
private final java.io.FileDescriptor fd
private final boolean writable
private final boolean readable
private final Object parent
private final String path
private final sun.nio.ch.NativeThreadSet threads
private final Object positionLock
private volatile boolean uninterruptible
private final boolean direct
private final int alignment
private final java.lang.ref.Cleaner$Cleanable closer
private static volatile boolean transferSupported
private static volatile boolean pipeSupported
private static volatile boolean fileSupported
private static final long MAPPED_TRANSFER_SIZE
private static final int TRANSFER_SIZE
private static final int MAP_RO
private static final int MAP_RW
private static final int MAP_PV
private volatile sun.nio.ch.FileLockTable fileLockTable
static final synthetic boolean $assertionsDisabled
private void <init> (java.io.FileDescriptor, java.lang.String, boolean, boolean, boolean, java.lang.Object)
java.io.FileDescriptor fd
String path
boolean readable
boolean writable
boolean direct
Object parent
public static java.nio.channels.FileChannel open (java.io.FileDescriptor, java.lang.String, boolean, boolean, boolean, java.lang.Object)
java.io.FileDescriptor fd
String path
boolean readable
boolean writable
boolean direct
Object parent
private void ensureOpen () throws java.io.IOException
public void setUninterruptible ()
private void beginBlocking ()
private void endBlocking (boolean) throws java.nio.channels.AsynchronousCloseException
boolean completed
protected void implCloseChannel () throws java.io.IOException
java.nio.channels.FileLock fl
java.io.UncheckedIOException uioe
public int read (java.nio.ByteBuffer) throws java.io.IOException
int n
int ti
java.nio.ByteBuffer dst
public long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
long n
int ti
java.nio.ByteBuffer[] dsts
int offset
int length
public int write (java.nio.ByteBuffer) throws java.io.IOException
int n
int ti
java.nio.ByteBuffer src
public long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
long n
int ti
java.nio.ByteBuffer[] srcs
int offset
int length
public long position () throws java.io.IOException
boolean append
long p
int ti
public java.nio.channels.FileChannel position (long) throws java.io.IOException
long p
int ti
long newPosition
public long size () throws java.io.IOException
long s
int ti
public java.nio.channels.FileChannel truncate (long) throws java.io.IOException
long size
int rv
long p
int ti
long rp
long newSize
public void force (boolean) throws java.io.IOException
boolean metaData
int rv
int ti
private long transferToDirectlyInternal (long, int, java.nio.channels.WritableByteChannel, java.io.FileDescriptor) throws java.io.IOException
long position
int icount
java.nio.channels.WritableByteChannel target
java.io.FileDescriptor targetFD
long n
int ti
private long transferToDirectly (long, int, java.nio.channels.WritableByteChannel) throws java.io.IOException
java.nio.channels.SelectableChannel sc
long pos
long position
int icount
java.nio.channels.WritableByteChannel target
java.io.FileDescriptor targetFD
int thisFDVal
int targetFDVal
private long transferToTrustedChannel (long, long, java.nio.channels.WritableByteChannel) throws java.io.IOException
int n
java.nio.MappedByteBuffer dbb
Throwable suppressed
java.nio.channels.ClosedByInterruptException e
java.io.IOException ioe
long size
long position
long count
java.nio.channels.WritableByteChannel target
boolean isSelChImpl
long remaining
private long transferToArbitraryChannel (long, int, java.nio.channels.WritableByteChannel) throws java.io.IOException
int nr
int nw
java.io.IOException x
long position
int icount
java.nio.channels.WritableByteChannel target
int c
java.nio.ByteBuffer bb
long tw
long pos
public long transferTo (long, long, java.nio.channels.WritableByteChannel) throws java.io.IOException
long position
long count
java.nio.channels.WritableByteChannel target
long sz
int icount
long n
private long transferFromFileChannel (sun.nio.ch.FileChannelImpl, long, long) throws java.io.IOException
long n
java.io.IOException ioe
long size
java.nio.MappedByteBuffer bb
long pos
long max
long remaining
long p
long nwritten
sun.nio.ch.FileChannelImpl src
long position
long count
private long transferFromArbitraryChannel (java.nio.channels.ReadableByteChannel, long, long) throws java.io.IOException
int nr
int nw
java.io.IOException x
java.nio.channels.ReadableByteChannel src
long position
long count
int c
java.nio.ByteBuffer bb
long tw
long pos
public long transferFrom (java.nio.channels.ReadableByteChannel, long, long) throws java.io.IOException
java.nio.channels.ReadableByteChannel src
long position
long count
public int read (java.nio.ByteBuffer, long) throws java.io.IOException
java.nio.ByteBuffer dst
long position
private int readInternal (java.nio.ByteBuffer, long) throws java.io.IOException
java.nio.ByteBuffer dst
long position
int n
int ti
public int write (java.nio.ByteBuffer, long) throws java.io.IOException
java.nio.ByteBuffer src
long position
private int writeInternal (java.nio.ByteBuffer, long) throws java.io.IOException
java.nio.ByteBuffer src
long position
int n
int ti
private static void unmap (java.nio.MappedByteBuffer)
java.nio.MappedByteBuffer bb
jdk.internal.ref.Cleaner cl
public java.nio.MappedByteBuffer map (java.nio.channels.FileChannel$MapMode, long, long) throws java.io.IOException
int rv
java.io.FileDescriptor dummy
InterruptedException y
OutOfMemoryError y
OutOfMemoryError x
long filesize
long mapPosition
long mapSize
int pagePosition
java.io.FileDescriptor mfd
java.io.IOException ioe
long mapSize
int pagePosition
java.io.FileDescriptor mfd
int isize
sun.nio.ch.FileChannelImpl$Unmapper um
java.nio.channels.FileChannel$MapMode mode
long position
long size
int imode
long addr
int ti
public static jdk.internal.misc.JavaNioAccess$BufferPool getMappedBufferPool ()
private sun.nio.ch.FileLockTable fileLockTable () throws java.io.IOException
int ti
public java.nio.channels.FileLock lock (long, long, boolean) throws java.io.IOException
java.nio.channels.ClosedByInterruptException e
sun.nio.ch.FileLockImpl fli2
int n
java.nio.channels.ClosedByInterruptException e
java.nio.channels.ClosedByInterruptException e
long position
long size
boolean shared
sun.nio.ch.FileLockImpl fli
sun.nio.ch.FileLockTable flt
boolean completed
int ti
public java.nio.channels.FileLock tryLock (long, long, boolean) throws java.io.IOException
int result
java.io.IOException e
sun.nio.ch.FileLockImpl fli2
int result
long position
long size
boolean shared
sun.nio.ch.FileLockImpl fli
sun.nio.ch.FileLockTable flt
int ti
void release (sun.nio.ch.FileLockImpl) throws java.io.IOException
sun.nio.ch.FileLockImpl fli
int ti
private native long map0 (int, long, long) throws java.io.IOException
private static native int unmap0 (long, long)
private native long transferTo0 (java.io.FileDescriptor, long, long, java.io.FileDescriptor)
private static native long initIDs ()
public volatile synthetic java.nio.channels.SeekableByteChannel truncate (long) throws java.io.IOException
public volatile synthetic java.nio.channels.SeekableByteChannel position (long) throws java.io.IOException
static void <clinit> ()
}
sun/nio/ch/Secrets.class
Secrets.java
package sun.nio.ch
public final sun.nio.ch.Secrets extends java.lang.Object {
private void <init> ()
private static java.nio.channels.spi.SelectorProvider provider ()
java.nio.channels.spi.SelectorProvider p
public static java.nio.channels.SocketChannel newSocketChannel (java.io.FileDescriptor)
java.io.IOException ioe
java.io.FileDescriptor fd
public static java.nio.channels.ServerSocketChannel newServerSocketChannel (java.io.FileDescriptor)
java.io.IOException ioe
java.io.FileDescriptor fd
}
sun/nio/ch/SocketAdaptor$1.class
SocketAdaptor.java
package sun.nio.ch
sun.nio.ch.SocketAdaptor$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic sun.nio.ch.SocketAdaptor this$0
void <init> (sun.nio.ch.SocketAdaptor)
sun.nio.ch.SocketAdaptor this$0
public java.io.InputStream run () throws java.io.IOException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
sun/nio/fs/UnixFileSystem$1.class
UnixFileSystem.java
package sun.nio.fs
sun.nio.fs.UnixFileSystem$1 extends java.lang.Object implements java.lang.Iterable {
final synthetic java.util.List val$allowedList
final synthetic sun.nio.fs.UnixFileSystem this$0
void <init> (sun.nio.fs.UnixFileSystem, java.util.List)
sun.nio.fs.UnixFileSystem this$0
public java.util.Iterator iterator ()
SecurityManager sm
java.util.List disallowed
SecurityException x
}
sun/nio/fs/PollingWatchService$3.class
PollingWatchService.java
package sun.nio.fs
sun.nio.fs.PollingWatchService$3 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic sun.nio.fs.PollingWatchService this$0
void <init> (sun.nio.fs.PollingWatchService)
sun.nio.fs.PollingWatchService this$0
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/fs/UnixNativeDispatcher.class
UnixNativeDispatcher.java
package sun.nio.fs
sun.nio.fs.UnixNativeDispatcher extends java.lang.Object {
private static final int SUPPORTS_OPENAT
private static final int SUPPORTS_FUTIMES
private static final int SUPPORTS_BIRTHTIME
private static final int capabilities
protected void <init> ()
static sun.nio.fs.NativeBuffer copyToNativeBuffer (sun.nio.fs.UnixPath)
sun.nio.fs.UnixPath path
byte[] cstr
int size
sun.nio.fs.NativeBuffer buffer
static native byte[] getcwd ()
static native int dup (int) throws sun.nio.fs.UnixException
static int open (sun.nio.fs.UnixPath, int, int) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
int flags
int mode
sun.nio.fs.NativeBuffer buffer
private static native int open0 (long, int, int) throws sun.nio.fs.UnixException
static int openat (int, byte[], int, int) throws sun.nio.fs.UnixException
int dfd
byte[] path
int flags
int mode
sun.nio.fs.NativeBuffer buffer
private static native int openat0 (int, long, int, int) throws sun.nio.fs.UnixException
static void close (int)
int fd
private static native void close0 (int)
static long fopen (sun.nio.fs.UnixPath, java.lang.String) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath filename
String mode
sun.nio.fs.NativeBuffer pathBuffer
sun.nio.fs.NativeBuffer modeBuffer
private static native long fopen0 (long, long) throws sun.nio.fs.UnixException
static native void fclose (long) throws sun.nio.fs.UnixException
static native void rewind (long) throws sun.nio.fs.UnixException
static native int getlinelen (long) throws sun.nio.fs.UnixException
static void link (sun.nio.fs.UnixPath, sun.nio.fs.UnixPath) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath existing
sun.nio.fs.UnixPath newfile
sun.nio.fs.NativeBuffer existingBuffer
sun.nio.fs.NativeBuffer newBuffer
private static native void link0 (long, long) throws sun.nio.fs.UnixException
static void unlink (sun.nio.fs.UnixPath) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
sun.nio.fs.NativeBuffer buffer
private static native void unlink0 (long) throws sun.nio.fs.UnixException
static void unlinkat (int, byte[], int) throws sun.nio.fs.UnixException
int dfd
byte[] path
int flag
sun.nio.fs.NativeBuffer buffer
private static native void unlinkat0 (int, long, int) throws sun.nio.fs.UnixException
static void mknod (sun.nio.fs.UnixPath, int, long) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
int mode
long dev
sun.nio.fs.NativeBuffer buffer
private static native void mknod0 (long, int, long) throws sun.nio.fs.UnixException
static void rename (sun.nio.fs.UnixPath, sun.nio.fs.UnixPath) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath from
sun.nio.fs.UnixPath to
sun.nio.fs.NativeBuffer fromBuffer
sun.nio.fs.NativeBuffer toBuffer
private static native void rename0 (long, long) throws sun.nio.fs.UnixException
static void renameat (int, byte[], int, byte[]) throws sun.nio.fs.UnixException
int fromfd
byte[] from
int tofd
byte[] to
sun.nio.fs.NativeBuffer fromBuffer
sun.nio.fs.NativeBuffer toBuffer
private static native void renameat0 (int, long, int, long) throws sun.nio.fs.UnixException
static void mkdir (sun.nio.fs.UnixPath, int) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
int mode
sun.nio.fs.NativeBuffer buffer
private static native void mkdir0 (long, int) throws sun.nio.fs.UnixException
static void rmdir (sun.nio.fs.UnixPath) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
sun.nio.fs.NativeBuffer buffer
private static native void rmdir0 (long) throws sun.nio.fs.UnixException
static byte[] readlink (sun.nio.fs.UnixPath) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
sun.nio.fs.NativeBuffer buffer
private static native byte[] readlink0 (long) throws sun.nio.fs.UnixException
static byte[] realpath (sun.nio.fs.UnixPath) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
sun.nio.fs.NativeBuffer buffer
private static native byte[] realpath0 (long) throws sun.nio.fs.UnixException
static void symlink (byte[], sun.nio.fs.UnixPath) throws sun.nio.fs.UnixException
byte[] name1
sun.nio.fs.UnixPath name2
sun.nio.fs.NativeBuffer targetBuffer
sun.nio.fs.NativeBuffer linkBuffer
private static native void symlink0 (long, long) throws sun.nio.fs.UnixException
static void stat (sun.nio.fs.UnixPath, sun.nio.fs.UnixFileAttributes) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.NativeBuffer buffer
private static native void stat0 (long, sun.nio.fs.UnixFileAttributes) throws sun.nio.fs.UnixException
static int stat (sun.nio.fs.UnixPath)
sun.nio.fs.UnixPath path
sun.nio.fs.NativeBuffer buffer
private static native int stat1 (long)
static void lstat (sun.nio.fs.UnixPath, sun.nio.fs.UnixFileAttributes) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.NativeBuffer buffer
private static native void lstat0 (long, sun.nio.fs.UnixFileAttributes) throws sun.nio.fs.UnixException
static native void fstat (int, sun.nio.fs.UnixFileAttributes) throws sun.nio.fs.UnixException
static void fstatat (int, byte[], int, sun.nio.fs.UnixFileAttributes) throws sun.nio.fs.UnixException
int dfd
byte[] path
int flag
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.NativeBuffer buffer
private static native void fstatat0 (int, long, int, sun.nio.fs.UnixFileAttributes) throws sun.nio.fs.UnixException
static void chown (sun.nio.fs.UnixPath, int, int) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
int uid
int gid
sun.nio.fs.NativeBuffer buffer
private static native void chown0 (long, int, int) throws sun.nio.fs.UnixException
static void lchown (sun.nio.fs.UnixPath, int, int) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
int uid
int gid
sun.nio.fs.NativeBuffer buffer
private static native void lchown0 (long, int, int) throws sun.nio.fs.UnixException
static native void fchown (int, int, int) throws sun.nio.fs.UnixException
static void chmod (sun.nio.fs.UnixPath, int) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
int mode
sun.nio.fs.NativeBuffer buffer
private static native void chmod0 (long, int) throws sun.nio.fs.UnixException
static native void fchmod (int, int) throws sun.nio.fs.UnixException
static void utimes (sun.nio.fs.UnixPath, long, long) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
long times0
long times1
sun.nio.fs.NativeBuffer buffer
private static native void utimes0 (long, long, long) throws sun.nio.fs.UnixException
static native void futimes (int, long, long) throws sun.nio.fs.UnixException
static long opendir (sun.nio.fs.UnixPath) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
sun.nio.fs.NativeBuffer buffer
private static native long opendir0 (long) throws sun.nio.fs.UnixException
static native long fdopendir (int) throws sun.nio.fs.UnixException
static native void closedir (long) throws sun.nio.fs.UnixException
static native byte[] readdir (long) throws sun.nio.fs.UnixException
static native int read (int, long, int) throws sun.nio.fs.UnixException
static native int write (int, long, int) throws sun.nio.fs.UnixException
static void access (sun.nio.fs.UnixPath, int) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
int amode
sun.nio.fs.NativeBuffer buffer
private static native void access0 (long, int) throws sun.nio.fs.UnixException
static boolean exists (sun.nio.fs.UnixPath)
sun.nio.fs.UnixPath path
sun.nio.fs.NativeBuffer buffer
private static native boolean exists0 (long)
static native byte[] getpwuid (int) throws sun.nio.fs.UnixException
static native byte[] getgrgid (int) throws sun.nio.fs.UnixException
static int getpwnam (java.lang.String) throws sun.nio.fs.UnixException
String name
sun.nio.fs.NativeBuffer buffer
private static native int getpwnam0 (long) throws sun.nio.fs.UnixException
static int getgrnam (java.lang.String) throws sun.nio.fs.UnixException
String name
sun.nio.fs.NativeBuffer buffer
private static native int getgrnam0 (long) throws sun.nio.fs.UnixException
static void statvfs (sun.nio.fs.UnixPath, sun.nio.fs.UnixFileStoreAttributes) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
sun.nio.fs.UnixFileStoreAttributes attrs
sun.nio.fs.NativeBuffer buffer
private static native void statvfs0 (long, sun.nio.fs.UnixFileStoreAttributes) throws sun.nio.fs.UnixException
static long pathconf (sun.nio.fs.UnixPath, int) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
int name
sun.nio.fs.NativeBuffer buffer
private static native long pathconf0 (long, int) throws sun.nio.fs.UnixException
static native long fpathconf (int, int) throws sun.nio.fs.UnixException
static native byte[] strerror (int)
static boolean openatSupported ()
static boolean futimesSupported ()
static boolean birthtimeSupported ()
private static native int init ()
static void <clinit> ()
}
sun/nio/fs/UnixChannelFactory$Flags.class
UnixChannelFactory.java
package sun.nio.fs
public sun.nio.fs.UnixChannelFactory$Flags extends java.lang.Object {
boolean read
boolean write
boolean append
boolean truncateExisting
boolean noFollowLinks
boolean create
boolean createNew
boolean deleteOnClose
boolean sync
boolean dsync
boolean direct
protected void <init> ()
static sun.nio.fs.UnixChannelFactory$Flags toFlags (java.util.Set)
java.nio.file.OpenOption option
java.util.Set options
sun.nio.fs.UnixChannelFactory$Flags flags
}
sun/nio/fs/DefaultFileSystemProvider.class
DefaultFileSystemProvider.java
package sun.nio.fs
public sun.nio.fs.DefaultFileSystemProvider extends java.lang.Object {
private static final java.nio.file.spi.FileSystemProvider INSTANCE
private void <init> ()
public static java.nio.file.spi.FileSystemProvider instance ()
public static java.nio.file.FileSystem theFileSystem ()
static void <clinit> ()
}
sun/nio/fs/LinuxDosFileAttributeView.class
LinuxDosFileAttributeView.java
package sun.nio.fs
sun.nio.fs.LinuxDosFileAttributeView extends sun.nio.fs.UnixFileAttributeViews$Basic implements java.nio.file.attribute.DosFileAttributeView {
private static final jdk.internal.misc.Unsafe unsafe
private static final String READONLY_NAME
private static final String ARCHIVE_NAME
private static final String SYSTEM_NAME
private static final String HIDDEN_NAME
private static final String DOS_XATTR_NAME
private static final byte[] DOS_XATTR_NAME_AS_BYTES
private static final int DOS_XATTR_READONLY
private static final int DOS_XATTR_HIDDEN
private static final int DOS_XATTR_SYSTEM
private static final int DOS_XATTR_ARCHIVE
private static final java.util.Set dosAttributeNames
void <init> (sun.nio.fs.UnixPath, boolean)
sun.nio.fs.UnixPath file
boolean followLinks
public java.lang.String name ()
public void setAttribute (java.lang.String, java.lang.Object) throws java.io.IOException
String attribute
Object value
public java.util.Map readAttributes (java.lang.String[]) throws java.io.IOException
String[] attributes
sun.nio.fs.AbstractBasicFileAttributeView$AttributesBuilder builder
java.nio.file.attribute.DosFileAttributes attrs
public java.nio.file.attribute.DosFileAttributes readAttributes () throws java.io.IOException
sun.nio.fs.UnixFileAttributes attrs
int dosAttribute
sun.nio.fs.UnixException x
int fd
public void setReadOnly (boolean) throws java.io.IOException
boolean value
public void setHidden (boolean) throws java.io.IOException
boolean value
public void setArchive (boolean) throws java.io.IOException
boolean value
public void setSystem (boolean) throws java.io.IOException
boolean value
private int getDosAttribute (int) throws sun.nio.fs.UnixException
byte[] buf
String value
int len
sun.nio.fs.UnixException x
int fd
int size
sun.nio.fs.NativeBuffer buffer
private void updateDosAttribute (int, boolean) throws java.io.IOException
byte[] value
sun.nio.fs.NativeBuffer buffer
int oldValue
int newValue
sun.nio.fs.UnixException x
int flag
boolean enable
int fd
public volatile synthetic java.nio.file.attribute.BasicFileAttributes readAttributes () throws java.io.IOException
static void <clinit> ()
}
sun/nio/fs/UnixNativeDispatcher$1.class
UnixNativeDispatcher.java
package sun.nio.fs
sun.nio.fs.UnixNativeDispatcher$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/fs/UnixDirectoryStream$UnixDirectoryIterator.class
UnixDirectoryStream.java
package sun.nio.fs
sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator extends java.lang.Object implements java.util.Iterator {
private boolean atEof
private java.nio.file.Path nextEntry
static final synthetic boolean $assertionsDisabled
final synthetic sun.nio.fs.UnixDirectoryStream this$0
void <init> (sun.nio.fs.UnixDirectoryStream)
private boolean isSelfOrParent (byte[])
byte[] nameAsBytes
private java.nio.file.Path readNextEntry ()
java.io.IOException ioe
sun.nio.fs.UnixException x
java.io.IOException ioe
java.nio.file.Path entry
byte[] nameAsBytes
public synchronized boolean hasNext ()
public synchronized java.nio.file.Path next ()
java.nio.file.Path result
java.nio.file.Path result
public void remove ()
public volatile synthetic java.lang.Object next ()
static void <clinit> ()
}
sun/nio/fs/UnixFileSystemProvider.class
UnixFileSystemProvider.java
package sun.nio.fs
public abstract sun.nio.fs.UnixFileSystemProvider extends sun.nio.fs.AbstractFileSystemProvider {
private static final String USER_DIR
private final sun.nio.fs.UnixFileSystem theFileSystem
public void <init> ()
String userDir
sun.nio.fs.UnixFileSystem theFileSystem ()
abstract sun.nio.fs.UnixFileSystem newFileSystem (java.lang.String)
public final java.lang.String getScheme ()
private void checkUri (java.net.URI)
java.net.URI uri
String path
public final java.nio.file.FileSystem newFileSystem (java.net.URI, java.util.Map)
java.net.URI uri
java.util.Map env
public final java.nio.file.FileSystem getFileSystem (java.net.URI)
java.net.URI uri
public java.nio.file.Path getPath (java.net.URI)
java.net.URI uri
sun.nio.fs.UnixPath checkPath (java.nio.file.Path)
java.nio.file.Path obj
public transient java.nio.file.attribute.FileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[])
java.nio.file.Path obj
Class type
java.nio.file.LinkOption[] options
sun.nio.fs.UnixPath file
boolean followLinks
public transient java.nio.file.attribute.BasicFileAttributes readAttributes (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[]) throws java.io.IOException
Class view
Class view
java.nio.file.Path file
Class type
java.nio.file.LinkOption[] options
Class view
protected transient sun.nio.fs.DynamicFileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[])
java.nio.file.Path obj
String name
java.nio.file.LinkOption[] options
sun.nio.fs.UnixPath file
boolean followLinks
public transient java.nio.channels.FileChannel newFileChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
sun.nio.fs.UnixException x
java.nio.file.Path obj
java.util.Set options
java.nio.file.attribute.FileAttribute[] attrs
sun.nio.fs.UnixPath file
int mode
public transient java.nio.channels.AsynchronousFileChannel newAsynchronousFileChannel (java.nio.file.Path, java.util.Set, java.util.concurrent.ExecutorService, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
sun.nio.fs.UnixException x
java.nio.file.Path obj
java.util.Set options
java.util.concurrent.ExecutorService executor
java.nio.file.attribute.FileAttribute[] attrs
sun.nio.fs.UnixPath file
int mode
sun.nio.ch.ThreadPool pool
public transient java.nio.channels.SeekableByteChannel newByteChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
sun.nio.fs.UnixException x
java.nio.file.Path obj
java.util.Set options
java.nio.file.attribute.FileAttribute[] attrs
sun.nio.fs.UnixPath file
int mode
boolean implDelete (java.nio.file.Path, boolean) throws java.io.IOException
sun.nio.fs.UnixException x
java.nio.file.Path obj
boolean failIfNotExists
sun.nio.fs.UnixPath file
sun.nio.fs.UnixFileAttributes attrs
public transient void copy (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
java.nio.file.Path source
java.nio.file.Path target
java.nio.file.CopyOption[] options
public transient void move (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
java.nio.file.Path source
java.nio.file.Path target
java.nio.file.CopyOption[] options
public transient void checkAccess (java.nio.file.Path, java.nio.file.AccessMode[]) throws java.io.IOException
java.nio.file.AccessMode mode
SecurityManager sm
sun.nio.fs.UnixException exc
java.nio.file.Path obj
java.nio.file.AccessMode[] modes
sun.nio.fs.UnixPath file
boolean e
boolean r
boolean w
boolean x
int mode
public boolean isSameFile (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
sun.nio.fs.UnixFileAttributes attrs1
sun.nio.fs.UnixException x
sun.nio.fs.UnixFileAttributes attrs2
sun.nio.fs.UnixException x
java.nio.file.Path obj1
java.nio.file.Path obj2
sun.nio.fs.UnixPath file1
sun.nio.fs.UnixPath file2
sun.nio.fs.UnixFileAttributes attrs1
sun.nio.fs.UnixFileAttributes attrs2
public boolean isHidden (java.nio.file.Path)
java.nio.file.Path obj
sun.nio.fs.UnixPath file
sun.nio.fs.UnixPath name
abstract java.nio.file.FileStore getFileStore (sun.nio.fs.UnixPath) throws java.io.IOException
public java.nio.file.FileStore getFileStore (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path obj
sun.nio.fs.UnixPath file
SecurityManager sm
public transient void createDirectory (java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
sun.nio.fs.UnixException x
java.nio.file.Path obj
java.nio.file.attribute.FileAttribute[] attrs
sun.nio.fs.UnixPath dir
int mode
public java.nio.file.DirectoryStream newDirectoryStream (java.nio.file.Path, java.nio.file.DirectoryStream$Filter) throws java.io.IOException
long ptr
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
java.nio.file.Path obj
java.nio.file.DirectoryStream$Filter filter
sun.nio.fs.UnixPath dir
int dfd1
int dfd2
long dp
public transient void createSymbolicLink (java.nio.file.Path, java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
sun.nio.fs.UnixException x
java.nio.file.Path obj1
java.nio.file.Path obj2
java.nio.file.attribute.FileAttribute[] attrs
sun.nio.fs.UnixPath link
sun.nio.fs.UnixPath target
SecurityManager sm
public void createLink (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
sun.nio.fs.UnixException x
java.nio.file.Path obj1
java.nio.file.Path obj2
sun.nio.fs.UnixPath link
sun.nio.fs.UnixPath existing
SecurityManager sm
public java.nio.file.Path readSymbolicLink (java.nio.file.Path) throws java.io.IOException
java.io.FilePermission perm
byte[] target
sun.nio.fs.UnixException x
java.nio.file.Path obj1
sun.nio.fs.UnixPath link
SecurityManager sm
public final boolean isDirectory (java.nio.file.Path)
java.nio.file.Path obj
sun.nio.fs.UnixPath file
int mode
public final boolean isRegularFile (java.nio.file.Path)
java.nio.file.Path obj
sun.nio.fs.UnixPath file
int mode
public final boolean exists (java.nio.file.Path)
java.nio.file.Path obj
sun.nio.fs.UnixPath file
java.nio.file.spi.FileTypeDetector getFileTypeDetector ()
final transient java.nio.file.spi.FileTypeDetector chain (sun.nio.fs.AbstractFileTypeDetector[])
sun.nio.fs.AbstractFileTypeDetector[] detectors
}
sun/nio/fs/UnixFileSystem$2.class
UnixFileSystem.java
package sun.nio.fs
sun.nio.fs.UnixFileSystem$2 extends java.lang.Object implements java.lang.Iterable {
final synthetic sun.nio.fs.UnixFileSystem this$0
void <init> (sun.nio.fs.UnixFileSystem)
sun.nio.fs.UnixFileSystem this$0
public java.util.Iterator iterator ()
}
sun/nio/fs/AbstractPoller$RequestType.class
AbstractPoller.java
package sun.nio.fs
final enum sun.nio.fs.AbstractPoller$RequestType extends java.lang.Enum {
public static final enum sun.nio.fs.AbstractPoller$RequestType REGISTER
public static final enum sun.nio.fs.AbstractPoller$RequestType CANCEL
public static final enum sun.nio.fs.AbstractPoller$RequestType CLOSE
private static final synthetic sun.nio.fs.AbstractPoller$RequestType[] $VALUES
public static sun.nio.fs.AbstractPoller$RequestType[] values ()
public static sun.nio.fs.AbstractPoller$RequestType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic sun.nio.fs.AbstractPoller$RequestType[] $values ()
static void <clinit> ()
}
sun/nio/fs/AbstractUserDefinedFileAttributeView.class
AbstractUserDefinedFileAttributeView.java
package sun.nio.fs
abstract sun.nio.fs.AbstractUserDefinedFileAttributeView extends java.lang.Object implements java.nio.file.attribute.UserDefinedFileAttributeView sun.nio.fs.DynamicFileAttributeView {
static final synthetic boolean $assertionsDisabled
protected void <init> ()
protected void checkAccess (java.lang.String, boolean, boolean)
String file
boolean checkRead
boolean checkWrite
SecurityManager sm
public final java.lang.String name ()
public final void setAttribute (java.lang.String, java.lang.Object) throws java.io.IOException
java.nio.ByteBuffer bb
String attribute
Object value
java.nio.ByteBuffer bb
public final java.util.Map readAttributes (java.lang.String[]) throws java.io.IOException
String name
int size
byte[] buf
int n
byte[] value
String name
String[] attributes
java.util.List names
java.util.Map result
static void <clinit> ()
}
sun/nio/fs/ExtendedOptions$Wrapper.class
ExtendedOptions.java
package sun.nio.fs
final sun.nio.fs.ExtendedOptions$Wrapper extends java.lang.Object {
private final Object option
private final Object param
void <init> (java.lang.Object, java.lang.Object)
Object option
Object param
java.lang.Object parameter ()
}
sun/nio/fs/UnixFileModeAttribute$1.class
UnixFileModeAttribute.java
package sun.nio.fs
synthetic sun.nio.fs.UnixFileModeAttribute$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$nio$file$attribute$PosixFilePermission
static void <clinit> ()
}
sun/nio/fs/MimeTypesFileTypeDetector.class
MimeTypesFileTypeDetector.java
package sun.nio.fs
sun.nio.fs.MimeTypesFileTypeDetector extends sun.nio.fs.AbstractFileTypeDetector {
private final java.nio.file.Path mimeTypesFile
private java.util.Map mimeTypeMap
private volatile boolean loaded
public void <init> (java.nio.file.Path)
java.nio.file.Path filePath
protected java.lang.String implProbeContentType (java.nio.file.Path)
java.nio.file.Path path
java.nio.file.Path fn
String ext
String mimeType
private void loadMimeTypes ()
String line
java.util.List lines
String entry
private void parseMimeEntry (java.lang.String)
String ext
String exts
String[] extList
String type
String EXTEQUAL
String extRegex
java.util.regex.Pattern extPattern
java.util.regex.Matcher extMatcher
String TYPEEQUAL
String typeRegex
java.util.regex.Pattern typePattern
java.util.regex.Matcher typeMatcher
String[] elements
int i
String entry
int equalIdx
private void putIfAbsent (java.lang.String, java.lang.String)
String key
String value
}
sun/nio/fs/AbstractFileSystemProvider.class
AbstractFileSystemProvider.java
package sun.nio.fs
public abstract sun.nio.fs.AbstractFileSystemProvider extends java.nio.file.spi.FileSystemProvider {
protected void <init> ()
private static java.lang.String[] split (java.lang.String)
String attribute
String[] s
int pos
transient abstract sun.nio.fs.DynamicFileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[])
public final transient void setAttribute (java.nio.file.Path, java.lang.String, java.lang.Object, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path file
String attribute
Object value
java.nio.file.LinkOption[] options
String[] s
sun.nio.fs.DynamicFileAttributeView view
public final transient java.util.Map readAttributes (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path file
String attributes
java.nio.file.LinkOption[] options
String[] s
sun.nio.fs.DynamicFileAttributeView view
abstract boolean implDelete (java.nio.file.Path, boolean) throws java.io.IOException
public final void delete (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
public final boolean deleteIfExists (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
public boolean isDirectory (java.nio.file.Path)
java.io.IOException ioe
java.nio.file.Path file
public boolean isRegularFile (java.nio.file.Path)
java.io.IOException ioe
java.nio.file.Path file
public boolean exists (java.nio.file.Path)
java.io.IOException ioe
java.nio.file.Path file
}
sun/nio/fs/UnixUserPrincipals$User.class
UnixUserPrincipals.java
package sun.nio.fs
sun.nio.fs.UnixUserPrincipals$User extends java.lang.Object implements java.nio.file.attribute.UserPrincipal {
private final int id
private final boolean isGroup
private final String name
private void <init> (int, boolean, java.lang.String)
int id
boolean isGroup
String name
void <init> (int, java.lang.String)
int id
String name
int uid ()
int gid ()
boolean isSpecial ()
public java.lang.String getName ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
sun.nio.fs.UnixUserPrincipals$User other
public int hashCode ()
}
sun/nio/fs/UnixChannelFactory.class
UnixChannelFactory.java
package sun.nio.fs
sun.nio.fs.UnixChannelFactory extends java.lang.Object {
private static final jdk.internal.misc.JavaIOFileDescriptorAccess fdAccess
protected void <init> ()
static java.nio.channels.FileChannel newFileChannel (int, java.lang.String, boolean, boolean)
int fd
String path
boolean reading
boolean writing
java.io.FileDescriptor fdObj
static java.nio.channels.FileChannel newFileChannel (int, sun.nio.fs.UnixPath, java.lang.String, java.util.Set, int) throws sun.nio.fs.UnixException
int dfd
sun.nio.fs.UnixPath path
String pathForPermissionCheck
java.util.Set options
int mode
sun.nio.fs.UnixChannelFactory$Flags flags
java.io.FileDescriptor fdObj
static java.nio.channels.FileChannel newFileChannel (sun.nio.fs.UnixPath, java.util.Set, int) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
java.util.Set options
int mode
static java.nio.channels.AsynchronousFileChannel newAsynchronousFileChannel (sun.nio.fs.UnixPath, java.util.Set, int, sun.nio.ch.ThreadPool) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
java.util.Set options
int mode
sun.nio.ch.ThreadPool pool
sun.nio.fs.UnixChannelFactory$Flags flags
java.io.FileDescriptor fdObj
protected static java.io.FileDescriptor open (int, sun.nio.fs.UnixPath, java.lang.String, sun.nio.fs.UnixChannelFactory$Flags, int) throws sun.nio.fs.UnixException
int oflags
byte[] pathForSysCall
int fd
int fd
sun.nio.fs.UnixException x
int dfd
sun.nio.fs.UnixPath path
String pathForPermissionCheck
sun.nio.fs.UnixChannelFactory$Flags flags
int mode
int oflags
boolean followLinks
SecurityManager sm
int fd
java.io.FileDescriptor fdObj
static void <clinit> ()
}
sun/nio/fs/LinuxFileSystem.class
LinuxFileSystem.java
package sun.nio.fs
sun.nio.fs.LinuxFileSystem extends sun.nio.fs.UnixFileSystem {
void <init> (sun.nio.fs.UnixFileSystemProvider, java.lang.String)
sun.nio.fs.UnixFileSystemProvider provider
String dir
public java.nio.file.WatchService newWatchService () throws java.io.IOException
public java.util.Set supportedFileAttributeViews ()
void copyNonPosixAttributes (int, int)
int ofd
int nfd
java.util.List getMountEntries (java.lang.String)
int lineSize
sun.nio.fs.UnixMountEntry entry
int res
long fp
int maxLineSize
String fstab
java.util.ArrayList entries
java.util.List getMountEntries ()
java.nio.file.FileStore getFileStore (sun.nio.fs.UnixMountEntry) throws java.io.IOException
sun.nio.fs.UnixMountEntry entry
volatile synthetic java.lang.Iterable getMountEntries ()
}
sun/nio/fs/UnixFileSystem.class
UnixFileSystem.java
package sun.nio.fs
abstract sun.nio.fs.UnixFileSystem extends java.nio.file.FileSystem {
private final sun.nio.fs.UnixFileSystemProvider provider
private final byte[] defaultDirectory
private final boolean needToResolveAgainstDefaultDirectory
private final sun.nio.fs.UnixPath rootDirectory
private static final String GLOB_SYNTAX
private static final String REGEX_SYNTAX
void <init> (sun.nio.fs.UnixFileSystemProvider, java.lang.String)
int i
byte[] cwd
boolean defaultIsCwd
sun.nio.fs.UnixFileSystemProvider provider
String dir
String propValue
boolean chdirAllowed
byte[] defaultDirectory ()
boolean needToResolveAgainstDefaultDirectory ()
sun.nio.fs.UnixPath rootDirectory ()
boolean isSolaris ()
static java.util.List standardFileAttributeViews ()
public final java.nio.file.spi.FileSystemProvider provider ()
public final java.lang.String getSeparator ()
public final boolean isOpen ()
public final boolean isReadOnly ()
public final void close () throws java.io.IOException
void copyNonPosixAttributes (int, int)
int sfd
int tfd
public final java.lang.Iterable getRootDirectories ()
java.util.List allowedList
abstract java.lang.Iterable getMountEntries ()
abstract java.nio.file.FileStore getFileStore (sun.nio.fs.UnixMountEntry) throws java.io.IOException
public final java.lang.Iterable getFileStores ()
SecurityException se
SecurityManager sm
public final transient java.nio.file.Path getPath (java.lang.String, java.lang.String[])
String path
String segment
StringBuilder sb
String first
String[] more
String path
public java.nio.file.PathMatcher getPathMatcher (java.lang.String)
String expr
String expr
String syntaxAndInput
int pos
String syntax
String input
String expr
java.util.regex.Pattern pattern
public final java.nio.file.attribute.UserPrincipalLookupService getUserPrincipalLookupService ()
java.util.regex.Pattern compilePathMatchPattern (java.lang.String)
String expr
char[] normalizeNativePath (char[])
char[] path
java.lang.String normalizeJavaPath (java.lang.String)
String path
}
sun/nio/fs/AbstractWatchService$1.class
AbstractWatchService.java
package sun.nio.fs
sun.nio.fs.AbstractWatchService$1 extends sun.nio.fs.AbstractWatchKey {
final synthetic sun.nio.fs.AbstractWatchService this$0
void <init> (sun.nio.fs.AbstractWatchService, java.nio.file.Path, sun.nio.fs.AbstractWatchService)
sun.nio.fs.AbstractWatchService this$0
java.nio.file.Path dir
sun.nio.fs.AbstractWatchService watcher
public boolean isValid ()
public void cancel ()
}
sun/nio/fs/UnixFileStore.class
UnixFileStore.java
package sun.nio.fs
abstract sun.nio.fs.UnixFileStore extends java.nio.file.FileStore {
private final sun.nio.fs.UnixPath file
private final long dev
private final sun.nio.fs.UnixMountEntry entry
private static final Object loadLock
private static volatile java.util.Properties props
private static long devFor (sun.nio.fs.UnixPath) throws java.io.IOException
sun.nio.fs.UnixException x
sun.nio.fs.UnixPath file
void <init> (sun.nio.fs.UnixPath) throws java.io.IOException
sun.nio.fs.UnixPath file
void <init> (sun.nio.fs.UnixFileSystem, sun.nio.fs.UnixMountEntry) throws java.io.IOException
sun.nio.fs.UnixFileSystem fs
sun.nio.fs.UnixMountEntry entry
abstract sun.nio.fs.UnixMountEntry findMountEntry () throws java.io.IOException
sun.nio.fs.UnixPath file ()
long dev ()
sun.nio.fs.UnixMountEntry entry ()
public java.lang.String name ()
public java.lang.String type ()
public boolean isReadOnly ()
private sun.nio.fs.UnixFileStoreAttributes readAttributes () throws java.io.IOException
sun.nio.fs.UnixException x
public long getTotalSpace () throws java.io.IOException
sun.nio.fs.UnixFileStoreAttributes attrs
public long getUsableSpace () throws java.io.IOException
sun.nio.fs.UnixFileStoreAttributes attrs
public long getBlockSize () throws java.io.IOException
sun.nio.fs.UnixFileStoreAttributes attrs
public long getUnallocatedSpace () throws java.io.IOException
sun.nio.fs.UnixFileStoreAttributes attrs
public java.nio.file.attribute.FileStoreAttributeView getFileStoreAttributeView (java.lang.Class)
Class view
public java.lang.Object getAttribute (java.lang.String) throws java.io.IOException
String attribute
public boolean supportsFileAttributeView (java.lang.Class)
sun.nio.fs.UnixFileStore$FeatureStatus status
Class type
public boolean supportsFileAttributeView (java.lang.String)
String name
public boolean equals (java.lang.Object)
Object ob
sun.nio.fs.UnixFileStore other
public int hashCode ()
public java.lang.String toString ()
StringBuilder sb
sun.nio.fs.UnixFileStore$FeatureStatus checkIfFeaturePresent (java.lang.String)
String s
String[] values
String feature
String value
private static java.util.Properties loadProperties ()
java.nio.channels.ReadableByteChannel rbc
java.util.Properties result
String fstypes
java.nio.file.Path file
static void <clinit> ()
}
sun/nio/fs/UnixFileStore$1.class
UnixFileStore.java
package sun.nio.fs
sun.nio.fs.UnixFileStore$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic sun.nio.fs.UnixFileStore this$0
void <init> (sun.nio.fs.UnixFileStore)
sun.nio.fs.UnixFileStore this$0
public java.util.Properties run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/fs/UnixUriUtils.class
UnixUriUtils.java
package sun.nio.fs
sun.nio.fs.UnixUriUtils extends java.lang.Object {
private static final long L_DIGIT
private static final long H_DIGIT
private static final long L_UPALPHA
private static final long H_UPALPHA
private static final long L_LOWALPHA
private static final long H_LOWALPHA
private static final long L_ALPHA
private static final long H_ALPHA
private static final long L_ALPHANUM
private static final long H_ALPHANUM
private static final long L_MARK
private static final long H_MARK
private static final long L_UNRESERVED
private static final long H_UNRESERVED
private static final long L_PCHAR
private static final long H_PCHAR
private static final long L_PATH
private static final long H_PATH
private static final char[] hexDigits
static final synthetic boolean $assertionsDisabled
private void <init> ()
static java.nio.file.Path fromUri (sun.nio.fs.UnixFileSystem, java.net.URI)
char c1
char c2
byte b
char c
byte b
sun.nio.fs.UnixFileSystem fs
java.net.URI uri
String scheme
String p
int len
byte[] result
int rlen
int pos
static java.net.URI toUri (sun.nio.fs.UnixPath)
char c
int i
int mode
java.net.URISyntaxException x
sun.nio.fs.UnixPath up
byte[] path
StringBuilder sb
private static long lowMask (java.lang.String)
char c
int i
String chars
int n
long m
private static long highMask (java.lang.String)
char c
int i
String chars
int n
long m
private static long lowMask (char, char)
int i
char first
char last
long m
int f
int l
private static long highMask (char, char)
int i
char first
char last
long m
int f
int l
private static boolean match (char, long, long)
char c
long lowMask
long highMask
private static int decode (char)
char c
static void <clinit> ()
}
sun/nio/fs/UnixCopyFile$2.class
UnixCopyFile.java
package sun.nio.fs
sun.nio.fs.UnixCopyFile$2 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/fs/AbstractBasicFileAttributeView$AttributesBuilder.class
AbstractBasicFileAttributeView.java
package sun.nio.fs
sun.nio.fs.AbstractBasicFileAttributeView$AttributesBuilder extends java.lang.Object {
private java.util.Set names
private java.util.Map map
private boolean copyAll
private void <init> (java.util.Set, java.lang.String[])
String name
java.util.Set allowed
String[] requested
static sun.nio.fs.AbstractBasicFileAttributeView$AttributesBuilder create (java.util.Set, java.lang.String[])
java.util.Set allowed
String[] requested
boolean match (java.lang.String)
String name
void add (java.lang.String, java.lang.Object)
String name
Object value
java.util.Map unmodifiableMap ()
}
sun/nio/fs/LinuxWatchService$LinuxWatchKey.class
LinuxWatchService.java
package sun.nio.fs
sun.nio.fs.LinuxWatchService$LinuxWatchKey extends sun.nio.fs.AbstractWatchKey {
private final int ifd
private volatile int wd
void <init> (sun.nio.fs.UnixPath, sun.nio.fs.LinuxWatchService, int, int)
sun.nio.fs.UnixPath dir
sun.nio.fs.LinuxWatchService watcher
int ifd
int wd
int descriptor ()
void invalidate (boolean)
boolean remove
public boolean isValid ()
public void cancel ()
}
sun/nio/fs/UnixSecureDirectoryStream.class
UnixSecureDirectoryStream.java
package sun.nio.fs
sun.nio.fs.UnixSecureDirectoryStream extends java.lang.Object implements java.nio.file.SecureDirectoryStream {
private final sun.nio.fs.UnixDirectoryStream ds
private final int dfd
void <init> (sun.nio.fs.UnixPath, long, int, java.nio.file.DirectoryStream$Filter)
sun.nio.fs.UnixPath dir
long dp
int dfd
java.nio.file.DirectoryStream$Filter filter
public void close () throws java.io.IOException
public java.util.Iterator iterator ()
private sun.nio.fs.UnixPath getName (java.nio.file.Path)
java.nio.file.Path obj
public transient java.nio.file.SecureDirectoryStream newDirectoryStream (java.nio.file.Path, java.nio.file.LinkOption[]) throws java.io.IOException
int flags
sun.nio.fs.UnixException x
int newdfd1
int newdfd2
long ptr
java.nio.file.Path obj
java.nio.file.LinkOption[] options
sun.nio.fs.UnixPath file
sun.nio.fs.UnixPath child
boolean followLinks
SecurityManager sm
public transient java.nio.channels.SeekableByteChannel newByteChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
sun.nio.fs.UnixException x
java.nio.file.Path obj
java.util.Set options
java.nio.file.attribute.FileAttribute[] attrs
sun.nio.fs.UnixPath file
int mode
String pathToCheck
private void implDelete (java.nio.file.Path, boolean, int) throws java.io.IOException
sun.nio.fs.UnixException x
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixException x
java.nio.file.Path obj
boolean haveFlags
int flags
sun.nio.fs.UnixPath file
SecurityManager sm
public void deleteFile (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
public void deleteDirectory (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path dir
public void move (java.nio.file.Path, java.nio.file.SecureDirectoryStream, java.nio.file.Path) throws java.io.IOException
sun.nio.fs.UnixException x
java.nio.file.Path fromObj
java.nio.file.SecureDirectoryStream dir
java.nio.file.Path toObj
sun.nio.fs.UnixPath from
sun.nio.fs.UnixPath to
sun.nio.fs.UnixSecureDirectoryStream that
SecurityManager sm
private java.nio.file.attribute.FileAttributeView getFileAttributeViewImpl (sun.nio.fs.UnixPath, java.lang.Class, boolean)
sun.nio.fs.UnixPath file
Class type
boolean followLinks
Class c
public java.nio.file.attribute.FileAttributeView getFileAttributeView (java.lang.Class)
Class type
public transient java.nio.file.attribute.FileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[])
java.nio.file.Path obj
Class type
java.nio.file.LinkOption[] options
sun.nio.fs.UnixPath file
boolean followLinks
public volatile synthetic java.nio.file.attribute.FileAttributeView getFileAttributeView (java.lang.Object, java.lang.Class, java.nio.file.LinkOption[])
public volatile synthetic void move (java.lang.Object, java.nio.file.SecureDirectoryStream, java.lang.Object) throws java.io.IOException
public volatile synthetic void deleteDirectory (java.lang.Object) throws java.io.IOException
public volatile synthetic void deleteFile (java.lang.Object) throws java.io.IOException
public volatile synthetic java.nio.channels.SeekableByteChannel newByteChannel (java.lang.Object, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
public volatile synthetic java.nio.file.SecureDirectoryStream newDirectoryStream (java.lang.Object, java.nio.file.LinkOption[]) throws java.io.IOException
}
sun/nio/fs/AbstractWatchKey.class
AbstractWatchKey.java
package sun.nio.fs
abstract sun.nio.fs.AbstractWatchKey extends java.lang.Object implements java.nio.file.WatchKey {
static final int MAX_EVENT_LIST_SIZE
static final sun.nio.fs.AbstractWatchKey$Event OVERFLOW_EVENT
private final sun.nio.fs.AbstractWatchService watcher
private final java.nio.file.Path dir
private sun.nio.fs.AbstractWatchKey$State state
private java.util.List events
private java.util.Map lastModifyEvents
static final synthetic boolean $assertionsDisabled
protected void <init> (java.nio.file.Path, sun.nio.fs.AbstractWatchService)
java.nio.file.Path dir
sun.nio.fs.AbstractWatchService watcher
final sun.nio.fs.AbstractWatchService watcher ()
public java.nio.file.Path watchable ()
final void signal ()
final void signalEvent (java.nio.file.WatchEvent$Kind, java.lang.Object)
java.nio.file.WatchEvent ev
java.nio.file.WatchEvent prev
int size
sun.nio.fs.AbstractWatchKey$Event ev
java.nio.file.WatchEvent$Kind kind
Object context
boolean isModify
public final java.util.List pollEvents ()
java.util.List result
public final boolean reset ()
public volatile synthetic java.nio.file.Watchable watchable ()
static void <clinit> ()
}
sun/nio/fs/LinuxWatchService.class
LinuxWatchService.java
package sun.nio.fs
sun.nio.fs.LinuxWatchService extends sun.nio.fs.AbstractWatchService {
private static final jdk.internal.misc.Unsafe unsafe
private final sun.nio.fs.LinuxWatchService$Poller poller
void <init> (sun.nio.fs.UnixFileSystem) throws java.io.IOException
String msg
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixFileSystem fs
int ifd
int[] sp
transient java.nio.file.WatchKey register (java.nio.file.Path, java.nio.file.WatchEvent$Kind[], java.nio.file.WatchEvent$Modifier[]) throws java.io.IOException
java.nio.file.Path dir
java.nio.file.WatchEvent$Kind[] events
java.nio.file.WatchEvent$Modifier[] modifiers
void implClose () throws java.io.IOException
private static native int eventSize ()
private static native int[] eventOffsets ()
private static native int inotifyInit () throws sun.nio.fs.UnixException
private static native int inotifyAddWatch (int, long, int) throws sun.nio.fs.UnixException
private static native void inotifyRmWatch (int, int) throws sun.nio.fs.UnixException
private static native void configureBlocking (int, boolean) throws sun.nio.fs.UnixException
private static native void socketpair (int[]) throws sun.nio.fs.UnixException
private static native int poll (int, int) throws sun.nio.fs.UnixException
static void <clinit> ()
}
sun/nio/fs/DefaultFileTypeDetector.class
DefaultFileTypeDetector.java
package sun.nio.fs
public sun.nio.fs.DefaultFileTypeDetector extends java.lang.Object {
private void <init> ()
public static java.nio.file.spi.FileTypeDetector create ()
java.nio.file.spi.FileSystemProvider provider
}
sun/nio/fs/LinuxNativeDispatcher.class
LinuxNativeDispatcher.java
package sun.nio.fs
sun.nio.fs.LinuxNativeDispatcher extends sun.nio.fs.UnixNativeDispatcher {
private void <init> ()
static long setmntent (byte[], byte[]) throws sun.nio.fs.UnixException
byte[] filename
byte[] type
sun.nio.fs.NativeBuffer pathBuffer
sun.nio.fs.NativeBuffer typeBuffer
private static native long setmntent0 (long, long) throws sun.nio.fs.UnixException
static int getmntent (long, sun.nio.fs.UnixMountEntry, int) throws sun.nio.fs.UnixException
long fp
sun.nio.fs.UnixMountEntry entry
int buflen
sun.nio.fs.NativeBuffer buffer
static native int getmntent0 (long, sun.nio.fs.UnixMountEntry, long, int) throws sun.nio.fs.UnixException
static native void endmntent (long) throws sun.nio.fs.UnixException
static int fgetxattr (int, byte[], long, int) throws sun.nio.fs.UnixException
int filedes
byte[] name
long valueAddress
int valueLen
sun.nio.fs.NativeBuffer buffer
private static native int fgetxattr0 (int, long, long, int) throws sun.nio.fs.UnixException
static void fsetxattr (int, byte[], long, int) throws sun.nio.fs.UnixException
int filedes
byte[] name
long valueAddress
int valueLen
sun.nio.fs.NativeBuffer buffer
private static native void fsetxattr0 (int, long, long, int) throws sun.nio.fs.UnixException
static void fremovexattr (int, byte[]) throws sun.nio.fs.UnixException
int filedes
byte[] name
sun.nio.fs.NativeBuffer buffer
private static native void fremovexattr0 (int, long) throws sun.nio.fs.UnixException
static native int flistxattr (int, long, int) throws sun.nio.fs.UnixException
private static native void init ()
static void <clinit> ()
}
sun/nio/fs/UnixFileAttributes.class
UnixFileAttributes.java
package sun.nio.fs
sun.nio.fs.UnixFileAttributes extends java.lang.Object implements java.nio.file.attribute.PosixFileAttributes {
private int st_mode
private long st_ino
private long st_dev
private long st_rdev
private int st_nlink
private int st_uid
private int st_gid
private long st_size
private long st_atime_sec
private long st_atime_nsec
private long st_mtime_sec
private long st_mtime_nsec
private long st_ctime_sec
private long st_ctime_nsec
private long st_birthtime_sec
private volatile java.nio.file.attribute.UserPrincipal owner
private volatile java.nio.file.attribute.GroupPrincipal group
private volatile sun.nio.fs.UnixFileKey key
private void <init> ()
static sun.nio.fs.UnixFileAttributes get (sun.nio.fs.UnixPath, boolean) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
boolean followLinks
sun.nio.fs.UnixFileAttributes attrs
static sun.nio.fs.UnixFileAttributes get (int) throws sun.nio.fs.UnixException
int fd
sun.nio.fs.UnixFileAttributes attrs
static sun.nio.fs.UnixFileAttributes get (int, sun.nio.fs.UnixPath, boolean) throws sun.nio.fs.UnixException
int dfd
sun.nio.fs.UnixPath path
boolean followLinks
sun.nio.fs.UnixFileAttributes attrs
int flag
boolean isSameFile (sun.nio.fs.UnixFileAttributes)
sun.nio.fs.UnixFileAttributes attrs
int mode ()
long ino ()
long dev ()
long rdev ()
int nlink ()
int uid ()
int gid ()
private static java.nio.file.attribute.FileTime toFileTime (long, long)
long micro
long sec
long nsec
java.nio.file.attribute.FileTime ctime ()
boolean isDevice ()
int type
public java.nio.file.attribute.FileTime lastModifiedTime ()
public java.nio.file.attribute.FileTime lastAccessTime ()
public java.nio.file.attribute.FileTime creationTime ()
public boolean isRegularFile ()
public boolean isDirectory ()
public boolean isSymbolicLink ()
public boolean isOther ()
int type
public long size ()
public sun.nio.fs.UnixFileKey fileKey ()
public java.nio.file.attribute.UserPrincipal owner ()
public java.nio.file.attribute.GroupPrincipal group ()
public java.util.Set permissions ()
int bits
java.util.HashSet perms
java.nio.file.attribute.BasicFileAttributes asBasicFileAttributes ()
static sun.nio.fs.UnixFileAttributes toUnixFileAttributes (java.nio.file.attribute.BasicFileAttributes)
java.nio.file.attribute.BasicFileAttributes attrs
public volatile synthetic java.lang.Object fileKey ()
}
sun/nio/fs/ExtendedOptions.class
ExtendedOptions.java
package sun.nio.fs
public final sun.nio.fs.ExtendedOptions extends java.lang.Object {
private static final java.util.Map internalToExternal
public static final sun.nio.fs.ExtendedOptions$InternalOption INTERRUPTIBLE
public static final sun.nio.fs.ExtendedOptions$InternalOption NOSHARE_READ
public static final sun.nio.fs.ExtendedOptions$InternalOption NOSHARE_WRITE
public static final sun.nio.fs.ExtendedOptions$InternalOption NOSHARE_DELETE
public static final sun.nio.fs.ExtendedOptions$InternalOption FILE_TREE
public static final sun.nio.fs.ExtendedOptions$InternalOption DIRECT
public static final sun.nio.fs.ExtendedOptions$InternalOption SENSITIVITY_HIGH
public static final sun.nio.fs.ExtendedOptions$InternalOption SENSITIVITY_MEDIUM
public static final sun.nio.fs.ExtendedOptions$InternalOption SENSITIVITY_LOW
public void <init> ()
static void <clinit> ()
}
sun/nio/fs/NativeBuffers.class
NativeBuffers.java
package sun.nio.fs
sun.nio.fs.NativeBuffers extends java.lang.Object {
private static final jdk.internal.misc.Unsafe unsafe
private static final int TEMP_BUF_POOL_SIZE
private static ThreadLocal threadLocal
static final synthetic boolean $assertionsDisabled
private void <init> ()
static sun.nio.fs.NativeBuffer allocNativeBuffer (int)
int size
static sun.nio.fs.NativeBuffer getNativeBufferFromCache (int)
sun.nio.fs.NativeBuffer buffer
int i
int size
sun.nio.fs.NativeBuffer[] buffers
static sun.nio.fs.NativeBuffer getNativeBuffer (int)
int size
sun.nio.fs.NativeBuffer buffer
static void releaseNativeBuffer (sun.nio.fs.NativeBuffer)
int i
sun.nio.fs.NativeBuffer existing
int i
sun.nio.fs.NativeBuffer buffer
sun.nio.fs.NativeBuffer[] buffers
static void copyCStringToNativeBuffer (byte[], sun.nio.fs.NativeBuffer)
byte[] cstr
sun.nio.fs.NativeBuffer buffer
long offset
long len
static sun.nio.fs.NativeBuffer asNativeBuffer (byte[])
byte[] cstr
sun.nio.fs.NativeBuffer buffer
static void <clinit> ()
}
sun/nio/fs/UnixCopyFile$1.class
UnixCopyFile.java
package sun.nio.fs
sun.nio.fs.UnixCopyFile$1 extends sun.nio.fs.Cancellable {
final synthetic sun.nio.fs.UnixPath val$source
final synthetic sun.nio.fs.UnixFileAttributes val$attrsToCopy
final synthetic sun.nio.fs.UnixPath val$target
final synthetic sun.nio.fs.UnixCopyFile$Flags val$flags
void <init> (sun.nio.fs.UnixPath, sun.nio.fs.UnixFileAttributes, sun.nio.fs.UnixPath, sun.nio.fs.UnixCopyFile$Flags)
public void implRun () throws java.io.IOException
}
sun/nio/fs/AbstractPoller$1.class
AbstractPoller.java
package sun.nio.fs
sun.nio.fs.AbstractPoller$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic Runnable val$thisRunnable
final synthetic sun.nio.fs.AbstractPoller this$0
void <init> (sun.nio.fs.AbstractPoller, java.lang.Runnable)
sun.nio.fs.AbstractPoller this$0
public java.lang.Object run ()
Thread thr
}
sun/nio/fs/AbstractWatchKey$State.class
AbstractWatchKey.java
package sun.nio.fs
final enum sun.nio.fs.AbstractWatchKey$State extends java.lang.Enum {
public static final enum sun.nio.fs.AbstractWatchKey$State READY
public static final enum sun.nio.fs.AbstractWatchKey$State SIGNALLED
private static final synthetic sun.nio.fs.AbstractWatchKey$State[] $VALUES
public static sun.nio.fs.AbstractWatchKey$State[] values ()
public static sun.nio.fs.AbstractWatchKey$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic sun.nio.fs.AbstractWatchKey$State[] $values ()
static void <clinit> ()
}
sun/nio/fs/PollingWatchService$PollingWatchKey.class
PollingWatchService.java
package sun.nio.fs
sun.nio.fs.PollingWatchService$PollingWatchKey extends sun.nio.fs.AbstractWatchKey {
private final Object fileKey
private java.util.Set events
private java.util.concurrent.ScheduledFuture poller
private volatile boolean valid
private int tickCount
private java.util.Map entries
final synthetic sun.nio.fs.PollingWatchService this$0
void <init> (sun.nio.fs.PollingWatchService, java.nio.file.Path, sun.nio.fs.PollingWatchService, java.lang.Object) throws java.io.IOException
long lastModified
java.nio.file.Path entry
java.nio.file.DirectoryStream stream
java.nio.file.DirectoryIteratorException e
java.nio.file.Path dir
sun.nio.fs.PollingWatchService watcher
Object fileKey
java.lang.Object fileKey ()
public boolean isValid ()
void invalidate ()
void enable (java.util.Set, long)
Runnable thunk
java.util.Set events
long period
void disable ()
public void cancel ()
synchronized void poll ()
java.io.IOException x
java.io.IOException x
long lastModified
sun.nio.fs.PollingWatchService$CacheEntry e
java.nio.file.Path entry
java.nio.file.Path name
java.util.Map$Entry mapEntry
sun.nio.fs.PollingWatchService$CacheEntry entry
java.nio.file.DirectoryStream stream
java.util.Iterator i
}
sun/nio/fs/UnixPath.class
UnixPath.java
package sun.nio.fs
sun.nio.fs.UnixPath extends java.lang.Object implements java.nio.file.Path {
private static ThreadLocal encoder
private final sun.nio.fs.UnixFileSystem fs
private final byte[] path
private volatile String stringValue
private int hash
private volatile int[] offsets
static final synthetic boolean $assertionsDisabled
void <init> (sun.nio.fs.UnixFileSystem, byte[])
sun.nio.fs.UnixFileSystem fs
byte[] path
void <init> (sun.nio.fs.UnixFileSystem, java.lang.String)
sun.nio.fs.UnixFileSystem fs
String input
static java.lang.String normalizeAndCheck (java.lang.String)
char c
int i
String input
int n
char prevChar
private static void checkNotNul (java.lang.String, char)
String input
char c
private static java.lang.String normalize (java.lang.String, int, int)
char c
int i
String input
int len
int off
int n
StringBuilder sb
char prevChar
private static byte[] encode (sun.nio.fs.UnixFileSystem, java.lang.String)
boolean error
sun.nio.fs.UnixFileSystem fs
String input
java.lang.ref.SoftReference ref
java.nio.charset.CharsetEncoder ce
char[] ca
byte[] ba
java.nio.ByteBuffer bb
java.nio.CharBuffer cb
java.nio.charset.CoderResult cr
boolean error
int len
byte[] asByteArray ()
byte[] getByteArrayForSysCalls ()
byte[] here
java.lang.String getPathForExceptionMessage ()
java.lang.String getPathForPermissionCheck ()
static sun.nio.fs.UnixPath toUnixPath (java.nio.file.Path)
java.nio.file.Path obj
private void initOffsets ()
byte c
byte c
int count
int index
int[] result
private boolean isEmpty ()
private sun.nio.fs.UnixPath emptyPath ()
private boolean hasDotOrDotDot ()
byte[] bytes
int i
int n
public sun.nio.fs.UnixFileSystem getFileSystem ()
public sun.nio.fs.UnixPath getRoot ()
public sun.nio.fs.UnixPath getFileName ()
int count
int lastOffset
int len
byte[] result
public sun.nio.fs.UnixPath getParent ()
int count
int len
byte[] result
public int getNameCount ()
public sun.nio.fs.UnixPath getName (int)
int len
int index
int begin
int len
byte[] result
public sun.nio.fs.UnixPath subpath (int, int)
int len
int beginIndex
int endIndex
int begin
int len
byte[] result
public boolean isAbsolute ()
private static byte[] resolve (byte[], byte[])
byte[] result
byte[] base
byte[] child
int baseLength
int childLength
byte[] result
public sun.nio.fs.UnixPath resolve (java.nio.file.Path)
java.nio.file.Path obj
byte[] other
byte[] result
sun.nio.fs.UnixPath resolve (byte[])
byte[] other
public sun.nio.fs.UnixPath relativize (java.nio.file.Path)
sun.nio.fs.UnixPath childRemaining
boolean isChildEmpty
java.nio.file.Path obj
sun.nio.fs.UnixPath child
sun.nio.fs.UnixPath base
int baseCount
int childCount
int n
int i
sun.nio.fs.UnixPath childRemaining
boolean isChildEmpty
sun.nio.fs.UnixPath baseRemaining
int dotdots
int len
byte[] result
int pos
public sun.nio.fs.UnixPath normalize ()
int len
int begin
int len
int i
int j
boolean hasPrevious
int begin
int i
int prevName
int prevRemaining
int i
int i
int count
boolean[] ignore
int[] size
int remaining
boolean hasDotDot
boolean isAbsolute
int len
byte[] result
int pos
public boolean startsWith (java.nio.file.Path)
Integer o1
Integer o2
int i
java.nio.file.Path other
sun.nio.fs.UnixPath that
int thisOffsetCount
int thatOffsetCount
int i
public boolean endsWith (java.nio.file.Path)
int expectedLen
java.nio.file.Path other
sun.nio.fs.UnixPath that
int thisLen
int thatLen
int thisOffsetCount
int thatOffsetCount
int thisPos
int thatPos
public int compareTo (java.nio.file.Path)
int c1
int c2
java.nio.file.Path other
int len1
int len2
int n
byte[] v1
byte[] v2
int k
public boolean equals (java.lang.Object)
Object ob
public int hashCode ()
int i
int h
public java.lang.String toString ()
int openForAttributeAccess (boolean) throws sun.nio.fs.UnixException
sun.nio.fs.UnixException x
boolean followLinks
int flags
void checkRead ()
SecurityManager sm
void checkWrite ()
SecurityManager sm
void checkDelete ()
SecurityManager sm
public sun.nio.fs.UnixPath toAbsolutePath ()
SecurityManager sm
public transient java.nio.file.Path toRealPath (java.nio.file.LinkOption[]) throws java.io.IOException
byte[] rp
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixPath element
int i
sun.nio.fs.UnixException x
java.nio.file.LinkOption[] options
sun.nio.fs.UnixPath absolute
sun.nio.fs.UnixPath result
public java.net.URI toUri ()
public transient java.nio.file.WatchKey register (java.nio.file.WatchService, java.nio.file.WatchEvent$Kind[], java.nio.file.WatchEvent$Modifier[]) throws java.io.IOException
java.nio.file.WatchService watcher
java.nio.file.WatchEvent$Kind[] events
java.nio.file.WatchEvent$Modifier[] modifiers
public volatile synthetic java.nio.file.Path toAbsolutePath ()
public volatile synthetic java.nio.file.Path relativize (java.nio.file.Path)
public volatile synthetic java.nio.file.Path resolve (java.nio.file.Path)
public volatile synthetic java.nio.file.Path normalize ()
public volatile synthetic java.nio.file.Path subpath (int, int)
public volatile synthetic java.nio.file.Path getName (int)
public volatile synthetic java.nio.file.Path getParent ()
public volatile synthetic java.nio.file.Path getFileName ()
public volatile synthetic java.nio.file.Path getRoot ()
public volatile synthetic java.nio.file.FileSystem getFileSystem ()
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
sun/nio/fs/UnixFileAttributeViews.class
UnixFileAttributeViews.java
package sun.nio.fs
sun.nio.fs.UnixFileAttributeViews extends java.lang.Object {
void <init> ()
static sun.nio.fs.UnixFileAttributeViews$Basic createBasicView (sun.nio.fs.UnixPath, boolean)
sun.nio.fs.UnixPath file
boolean followLinks
static sun.nio.fs.UnixFileAttributeViews$Posix createPosixView (sun.nio.fs.UnixPath, boolean)
sun.nio.fs.UnixPath file
boolean followLinks
static sun.nio.fs.UnixFileAttributeViews$Unix createUnixView (sun.nio.fs.UnixPath, boolean)
sun.nio.fs.UnixPath file
boolean followLinks
static sun.nio.fs.FileOwnerAttributeViewImpl createOwnerView (sun.nio.fs.UnixPath, boolean)
sun.nio.fs.UnixPath file
boolean followLinks
}
sun/nio/fs/FileOwnerAttributeViewImpl.class
FileOwnerAttributeViewImpl.java
package sun.nio.fs
final sun.nio.fs.FileOwnerAttributeViewImpl extends java.lang.Object implements java.nio.file.attribute.FileOwnerAttributeView sun.nio.fs.DynamicFileAttributeView {
private static final String OWNER_NAME
private final java.nio.file.attribute.FileAttributeView view
private final boolean isPosixView
void <init> (java.nio.file.attribute.PosixFileAttributeView)
java.nio.file.attribute.PosixFileAttributeView view
void <init> (java.nio.file.attribute.AclFileAttributeView)
java.nio.file.attribute.AclFileAttributeView view
public java.lang.String name ()
public void setAttribute (java.lang.String, java.lang.Object) throws java.io.IOException
String attribute
Object value
public java.util.Map readAttributes (java.lang.String[]) throws java.io.IOException
String attribute
String[] attributes
java.util.Map result
public java.nio.file.attribute.UserPrincipal getOwner () throws java.io.IOException
public void setOwner (java.nio.file.attribute.UserPrincipal) throws java.io.IOException
java.nio.file.attribute.UserPrincipal owner
}
sun/nio/fs/UnixFileAttributeViews$Unix.class
UnixFileAttributeViews.java
package sun.nio.fs
sun.nio.fs.UnixFileAttributeViews$Unix extends sun.nio.fs.UnixFileAttributeViews$Posix {
private static final String MODE_NAME
private static final String INO_NAME
private static final String DEV_NAME
private static final String RDEV_NAME
private static final String NLINK_NAME
private static final String UID_NAME
private static final String GID_NAME
private static final String CTIME_NAME
static final java.util.Set unixAttributeNames
void <init> (sun.nio.fs.UnixPath, boolean)
sun.nio.fs.UnixPath file
boolean followLinks
public java.lang.String name ()
public void setAttribute (java.lang.String, java.lang.Object) throws java.io.IOException
String attribute
Object value
public java.util.Map readAttributes (java.lang.String[]) throws java.io.IOException
String[] requested
sun.nio.fs.AbstractBasicFileAttributeView$AttributesBuilder builder
sun.nio.fs.UnixFileAttributes attrs
static void <clinit> ()
}
sun/nio/fs/LinuxFileSystem$SupportedFileFileAttributeViewsHolder.class
LinuxFileSystem.java
package sun.nio.fs
sun.nio.fs.LinuxFileSystem$SupportedFileFileAttributeViewsHolder extends java.lang.Object {
static final java.util.Set supportedFileAttributeViews
private void <init> ()
private static java.util.Set supportedFileAttributeViews ()
java.util.Set result
static void <clinit> ()
}
sun/nio/fs/Util.class
Util.java
package sun.nio.fs
sun.nio.fs.Util extends java.lang.Object {
private static final java.nio.charset.Charset jnuEncoding
private void <init> ()
static java.nio.charset.Charset jnuEncoding ()
static byte[] toBytes (java.lang.String)
String s
static java.lang.String toString (byte[])
byte[] bytes
static java.lang.String[] split (java.lang.String, char)
int i
int i
String s
char c
int count
String[] result
int n
int last
static transient java.util.Set newSet (java.lang.Object[])
Object e
Object[] elements
java.util.HashSet set
static transient java.util.Set newSet (java.util.Set, java.lang.Object[])
Object e
java.util.Set other
Object[] elements
java.util.HashSet set
static transient boolean followLinks (java.nio.file.LinkOption[])
java.nio.file.LinkOption option
java.nio.file.LinkOption[] options
boolean followLinks
static void <clinit> ()
}
sun/nio/fs/AbstractAclFileAttributeView.class
AbstractAclFileAttributeView.java
package sun.nio.fs
abstract sun.nio.fs.AbstractAclFileAttributeView extends java.lang.Object implements java.nio.file.attribute.AclFileAttributeView sun.nio.fs.DynamicFileAttributeView {
private static final String OWNER_NAME
private static final String ACL_NAME
void <init> ()
public final java.lang.String name ()
public final void setAttribute (java.lang.String, java.lang.Object) throws java.io.IOException
String attribute
Object value
public final java.util.Map readAttributes (java.lang.String[]) throws java.io.IOException
String attribute
String[] attributes
boolean acl
boolean owner
java.util.Map result
}
sun/nio/fs/ExtendedOptions$InternalOption.class
ExtendedOptions.java
package sun.nio.fs
public final sun.nio.fs.ExtendedOptions$InternalOption extends java.lang.Object {
void <init> ()
private void registerInternal (java.lang.Object, java.lang.Object)
Object option
Object param
sun.nio.fs.ExtendedOptions$Wrapper wrapper
public void register (java.nio.file.OpenOption)
java.nio.file.OpenOption option
public void register (java.nio.file.CopyOption)
java.nio.file.CopyOption option
public void register (java.nio.file.WatchEvent$Modifier)
java.nio.file.WatchEvent$Modifier option
public void register (java.nio.file.WatchEvent$Modifier, java.lang.Object)
java.nio.file.WatchEvent$Modifier option
Object param
public boolean matches (java.lang.Object)
Object option
sun.nio.fs.ExtendedOptions$Wrapper wrapper
public java.lang.Object parameter ()
sun.nio.fs.ExtendedOptions$Wrapper wrapper
}
sun/nio/fs/UnixFileStoreAttributes.class
UnixFileStoreAttributes.java
package sun.nio.fs
sun.nio.fs.UnixFileStoreAttributes extends java.lang.Object {
private long f_frsize
private long f_blocks
private long f_bfree
private long f_bavail
private void <init> ()
static sun.nio.fs.UnixFileStoreAttributes get (sun.nio.fs.UnixPath) throws sun.nio.fs.UnixException
sun.nio.fs.UnixPath path
sun.nio.fs.UnixFileStoreAttributes attrs
long blockSize ()
long totalBlocks ()
long freeBlocks ()
long availableBlocks ()
}
sun/nio/fs/UnixSecureDirectoryStream$PosixFileAttributeViewImpl.class
UnixSecureDirectoryStream.java
package sun.nio.fs
sun.nio.fs.UnixSecureDirectoryStream$PosixFileAttributeViewImpl extends sun.nio.fs.UnixSecureDirectoryStream$BasicFileAttributeViewImpl implements java.nio.file.attribute.PosixFileAttributeView {
final synthetic sun.nio.fs.UnixSecureDirectoryStream this$0
void <init> (sun.nio.fs.UnixSecureDirectoryStream, sun.nio.fs.UnixPath, boolean)
sun.nio.fs.UnixPath file
boolean followLinks
private void checkWriteAndUserAccess ()
SecurityManager sm
public java.lang.String name ()
public java.nio.file.attribute.PosixFileAttributes readAttributes () throws java.io.IOException
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixException x
SecurityManager sm
public void setPermissions (java.util.Set) throws java.io.IOException
sun.nio.fs.UnixException x
int fd
java.util.Set perms
private void setOwners (int, int) throws java.io.IOException
sun.nio.fs.UnixException x
int fd
int uid
int gid
public java.nio.file.attribute.UserPrincipal getOwner () throws java.io.IOException
public void setOwner (java.nio.file.attribute.UserPrincipal) throws java.io.IOException
java.nio.file.attribute.UserPrincipal owner
int uid
public void setGroup (java.nio.file.attribute.GroupPrincipal) throws java.io.IOException
java.nio.file.attribute.GroupPrincipal group
int gid
public volatile synthetic java.nio.file.attribute.BasicFileAttributes readAttributes () throws java.io.IOException
}
sun/nio/fs/UnixFileSystemProvider$2.class
UnixFileSystemProvider.java
package sun.nio.fs
sun.nio.fs.UnixFileSystemProvider$2 extends sun.nio.fs.AbstractFileTypeDetector {
final synthetic sun.nio.fs.AbstractFileTypeDetector[] val$detectors
final synthetic sun.nio.fs.UnixFileSystemProvider this$0
void <init> (sun.nio.fs.UnixFileSystemProvider, sun.nio.fs.AbstractFileTypeDetector[])
sun.nio.fs.UnixFileSystemProvider this$0
protected java.lang.String implProbeContentType (java.nio.file.Path) throws java.io.IOException
String result
sun.nio.fs.AbstractFileTypeDetector detector
java.nio.file.Path file
}
sun/nio/fs/UnixCopyFile$Flags.class
UnixCopyFile.java
package sun.nio.fs
sun.nio.fs.UnixCopyFile$Flags extends java.lang.Object {
boolean replaceExisting
boolean atomicMove
boolean followLinks
boolean interruptible
boolean copyBasicAttributes
boolean copyPosixAttributes
boolean copyNonPosixAttributes
boolean failIfUnableToCopyBasic
boolean failIfUnableToCopyPosix
boolean failIfUnableToCopyNonPosix
private void <init> ()
static transient sun.nio.fs.UnixCopyFile$Flags fromCopyOptions (java.nio.file.CopyOption[])
java.nio.file.CopyOption option
java.nio.file.CopyOption[] options
sun.nio.fs.UnixCopyFile$Flags flags
static transient sun.nio.fs.UnixCopyFile$Flags fromMoveOptions (java.nio.file.CopyOption[])
java.nio.file.CopyOption option
java.nio.file.CopyOption[] options
sun.nio.fs.UnixCopyFile$Flags flags
}
sun/nio/fs/MimeTypesFileTypeDetector$1.class
MimeTypesFileTypeDetector.java
package sun.nio.fs
sun.nio.fs.MimeTypesFileTypeDetector$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic sun.nio.fs.MimeTypesFileTypeDetector this$0
void <init> (sun.nio.fs.MimeTypesFileTypeDetector)
sun.nio.fs.MimeTypesFileTypeDetector this$0
public java.util.List run ()
java.io.IOException ignore
public volatile synthetic java.lang.Object run ()
}
sun/nio/fs/Reflect$1.class
Reflect.java
package sun.nio.fs
sun.nio.fs.Reflect$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic java.lang.reflect.AccessibleObject val$ao
void <init> (java.lang.reflect.AccessibleObject)
public java.lang.Object run ()
}
sun/nio/fs/UnixFileSystem$FileStoreIterator.class
UnixFileSystem.java
package sun.nio.fs
sun.nio.fs.UnixFileSystem$FileStoreIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator entries
private java.nio.file.FileStore next
static final synthetic boolean $assertionsDisabled
final synthetic sun.nio.fs.UnixFileSystem this$0
void <init> (sun.nio.fs.UnixFileSystem)
private java.nio.file.FileStore readNext ()
SecurityException x
sun.nio.fs.UnixMountEntry entry
SecurityManager sm
public synchronized boolean hasNext ()
public synchronized java.nio.file.FileStore next ()
java.nio.file.FileStore result
public void remove ()
public volatile synthetic java.lang.Object next ()
static void <clinit> ()
}
sun/nio/fs/UnixFileStore$FeatureStatus.class
UnixFileStore.java
package sun.nio.fs
final enum sun.nio.fs.UnixFileStore$FeatureStatus extends java.lang.Enum {
public static final enum sun.nio.fs.UnixFileStore$FeatureStatus PRESENT
public static final enum sun.nio.fs.UnixFileStore$FeatureStatus NOT_PRESENT
public static final enum sun.nio.fs.UnixFileStore$FeatureStatus UNKNOWN
private static final synthetic sun.nio.fs.UnixFileStore$FeatureStatus[] $VALUES
public static sun.nio.fs.UnixFileStore$FeatureStatus[] values ()
public static sun.nio.fs.UnixFileStore$FeatureStatus valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic sun.nio.fs.UnixFileStore$FeatureStatus[] $values ()
static void <clinit> ()
}
sun/nio/fs/UnixDirectoryStream.class
UnixDirectoryStream.java
package sun.nio.fs
sun.nio.fs.UnixDirectoryStream extends java.lang.Object implements java.nio.file.DirectoryStream {
private final sun.nio.fs.UnixPath dir
private final long dp
private final java.nio.file.DirectoryStream$Filter filter
private final java.util.concurrent.locks.ReentrantReadWriteLock streamLock
private volatile boolean isClosed
private java.util.Iterator iterator
void <init> (sun.nio.fs.UnixPath, long, java.nio.file.DirectoryStream$Filter)
sun.nio.fs.UnixPath dir
long dp
java.nio.file.DirectoryStream$Filter filter
protected final sun.nio.fs.UnixPath directory ()
protected final java.util.concurrent.locks.Lock readLock ()
protected final java.util.concurrent.locks.Lock writeLock ()
protected final boolean isOpen ()
protected final boolean closeImpl () throws java.io.IOException
sun.nio.fs.UnixException x
public void close () throws java.io.IOException
protected final java.util.Iterator iterator (java.nio.file.DirectoryStream)
java.nio.file.DirectoryStream ds
public java.util.Iterator iterator ()
}
sun/nio/fs/Cancellable.class
Cancellable.java
package sun.nio.fs
abstract sun.nio.fs.Cancellable extends java.lang.Object implements java.lang.Runnable {
private static final jdk.internal.misc.Unsafe unsafe
private final long pollingAddress
private final Object lock
private boolean completed
private Throwable exception
protected void <init> ()
protected long addressToPollForCancel ()
protected int cancelValue ()
final void cancel ()
private java.lang.Throwable exception ()
public final void run ()
Throwable t
abstract void implRun () throws java.lang.Throwable
static void runInterruptibly (sun.nio.fs.Cancellable) throws java.util.concurrent.ExecutionException
InterruptedException e
sun.nio.fs.Cancellable task
Thread t
boolean cancelledByInterrupt
Throwable exc
static void <clinit> ()
}
sun/nio/fs/LinuxNativeDispatcher$1.class
LinuxNativeDispatcher.java
package sun.nio.fs
sun.nio.fs.LinuxNativeDispatcher$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/fs/UnixUserPrincipals$Group.class
UnixUserPrincipals.java
package sun.nio.fs
sun.nio.fs.UnixUserPrincipals$Group extends sun.nio.fs.UnixUserPrincipals$User implements java.nio.file.attribute.GroupPrincipal {
void <init> (int, java.lang.String)
int id
String name
}
sun/nio/fs/Globs.class
Globs.java
package sun.nio.fs
public sun.nio.fs.Globs extends java.lang.Object {
private static final String regexMetaChars
private static final String globMetaChars
private static char EOL
private void <init> ()
private static boolean isRegexMeta (char)
char c
private static boolean isGlobMeta (char)
char c
private static char next (java.lang.String, int)
String glob
int i
private static java.lang.String toRegexPattern (java.lang.String, boolean)
char next
boolean hasRangeStart
char last
char c
String globPattern
boolean isDos
boolean inGroup
StringBuilder regex
int i
static java.lang.String toUnixRegexPattern (java.lang.String)
String globPattern
static java.lang.String toWindowsRegexPattern (java.lang.String)
String globPattern
static void <clinit> ()
}
sun/nio/fs/AbstractWatchService.class
AbstractWatchService.java
package sun.nio.fs
abstract sun.nio.fs.AbstractWatchService extends java.lang.Object implements java.nio.file.WatchService {
private final java.util.concurrent.LinkedBlockingDeque pendingKeys
private final java.nio.file.WatchKey CLOSE_KEY
private volatile boolean closed
private final Object closeLock
protected void <init> ()
transient abstract java.nio.file.WatchKey register (java.nio.file.Path, java.nio.file.WatchEvent$Kind[], java.nio.file.WatchEvent$Modifier[]) throws java.io.IOException
final void enqueueKey (java.nio.file.WatchKey)
java.nio.file.WatchKey key
private void checkOpen ()
private void checkKey (java.nio.file.WatchKey)
java.nio.file.WatchKey key
public final java.nio.file.WatchKey poll ()
java.nio.file.WatchKey key
public final java.nio.file.WatchKey poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
java.nio.file.WatchKey key
public final java.nio.file.WatchKey take () throws java.lang.InterruptedException
java.nio.file.WatchKey key
final boolean isOpen ()
final java.lang.Object closeLock ()
abstract void implClose () throws java.io.IOException
public final void close () throws java.io.IOException
}
sun/nio/fs/UnixUserPrincipals.class
UnixUserPrincipals.java
package sun.nio.fs
sun.nio.fs.UnixUserPrincipals extends java.lang.Object {
static final sun.nio.fs.UnixUserPrincipals$User SPECIAL_OWNER
static final sun.nio.fs.UnixUserPrincipals$User SPECIAL_GROUP
static final sun.nio.fs.UnixUserPrincipals$User SPECIAL_EVERYONE
void <init> ()
private static sun.nio.fs.UnixUserPrincipals$User createSpecial (java.lang.String)
String name
static sun.nio.fs.UnixUserPrincipals$User fromUid (int)
sun.nio.fs.UnixException x
int uid
String name
static sun.nio.fs.UnixUserPrincipals$Group fromGid (int)
sun.nio.fs.UnixException x
int gid
String name
private static int lookupName (java.lang.String, boolean) throws java.io.IOException
sun.nio.fs.UnixException x
NumberFormatException ignore
String name
boolean isGroup
SecurityManager sm
int id
static java.nio.file.attribute.UserPrincipal lookupUser (java.lang.String) throws java.io.IOException
String name
int uid
static java.nio.file.attribute.GroupPrincipal lookupGroup (java.lang.String) throws java.io.IOException
String group
int gid
static void <clinit> ()
}
sun/nio/fs/UnixFileAttributeViews$Basic.class
UnixFileAttributeViews.java
package sun.nio.fs
sun.nio.fs.UnixFileAttributeViews$Basic extends sun.nio.fs.AbstractBasicFileAttributeView {
protected final sun.nio.fs.UnixPath file
protected final boolean followLinks
void <init> (sun.nio.fs.UnixPath, boolean)
sun.nio.fs.UnixPath file
boolean followLinks
public java.nio.file.attribute.BasicFileAttributes readAttributes () throws java.io.IOException
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixException x
public void setTimes (java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime) throws java.io.IOException
sun.nio.fs.UnixException x
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
long modValue
long accessValue
boolean retry
java.nio.file.attribute.FileTime lastModifiedTime
java.nio.file.attribute.FileTime lastAccessTime
java.nio.file.attribute.FileTime createTime
boolean haveFd
boolean useFutimes
int fd
}
sun/nio/fs/UnixException.class
UnixException.java
package sun.nio.fs
sun.nio.fs.UnixException extends java.lang.Exception {
static final long serialVersionUID
private int errno
private String msg
void <init> (int)
int errno
void <init> (java.lang.String)
String msg
int errno ()
void setError (int)
int errno
java.lang.String errorString ()
public java.lang.String getMessage ()
public java.lang.Throwable fillInStackTrace ()
private java.io.IOException translateToIOException (java.lang.String, java.lang.String)
String file
String other
void rethrowAsIOException (java.lang.String) throws java.io.IOException
String file
java.io.IOException x
void rethrowAsIOException (sun.nio.fs.UnixPath, sun.nio.fs.UnixPath) throws java.io.IOException
sun.nio.fs.UnixPath file
sun.nio.fs.UnixPath other
String a
String b
java.io.IOException x
void rethrowAsIOException (sun.nio.fs.UnixPath) throws java.io.IOException
sun.nio.fs.UnixPath file
java.io.IOException asIOException (sun.nio.fs.UnixPath)
sun.nio.fs.UnixPath file
}
sun/nio/fs/UnixSecureDirectoryStream$BasicFileAttributeViewImpl.class
UnixSecureDirectoryStream.java
package sun.nio.fs
sun.nio.fs.UnixSecureDirectoryStream$BasicFileAttributeViewImpl extends java.lang.Object implements java.nio.file.attribute.BasicFileAttributeView {
final sun.nio.fs.UnixPath file
final boolean followLinks
final synthetic sun.nio.fs.UnixSecureDirectoryStream this$0
void <init> (sun.nio.fs.UnixSecureDirectoryStream, sun.nio.fs.UnixPath, boolean)
sun.nio.fs.UnixPath file
boolean followLinks
int open () throws java.io.IOException
sun.nio.fs.UnixException x
int oflags
private void checkWriteAccess ()
SecurityManager sm
public java.lang.String name ()
public java.nio.file.attribute.BasicFileAttributes readAttributes () throws java.io.IOException
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixException x
SecurityManager sm
public void setTimes (java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime) throws java.io.IOException
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
int fd
java.nio.file.attribute.FileTime lastModifiedTime
java.nio.file.attribute.FileTime lastAccessTime
java.nio.file.attribute.FileTime createTime
}
sun/nio/fs/UnixFileSystem$LookupService$1.class
UnixFileSystem.java
package sun.nio.fs
sun.nio.fs.UnixFileSystem$LookupService$1 extends java.nio.file.attribute.UserPrincipalLookupService {
void <init> ()
public java.nio.file.attribute.UserPrincipal lookupPrincipalByName (java.lang.String) throws java.io.IOException
String name
public java.nio.file.attribute.GroupPrincipal lookupPrincipalByGroupName (java.lang.String) throws java.io.IOException
String group
}
sun/nio/fs/UnixFileAttributeViews$Posix.class
UnixFileAttributeViews.java
package sun.nio.fs
sun.nio.fs.UnixFileAttributeViews$Posix extends sun.nio.fs.UnixFileAttributeViews$Basic implements java.nio.file.attribute.PosixFileAttributeView {
private static final String PERMISSIONS_NAME
private static final String OWNER_NAME
private static final String GROUP_NAME
static final java.util.Set posixAttributeNames
void <init> (sun.nio.fs.UnixPath, boolean)
sun.nio.fs.UnixPath file
boolean followLinks
final void checkReadExtended ()
SecurityManager sm
final void checkWriteExtended ()
SecurityManager sm
public java.lang.String name ()
public void setAttribute (java.lang.String, java.lang.Object) throws java.io.IOException
String attribute
Object value
final void addRequestedPosixAttributes (java.nio.file.attribute.PosixFileAttributes, sun.nio.fs.AbstractBasicFileAttributeView$AttributesBuilder)
java.nio.file.attribute.PosixFileAttributes attrs
sun.nio.fs.AbstractBasicFileAttributeView$AttributesBuilder builder
public java.util.Map readAttributes (java.lang.String[]) throws java.io.IOException
String[] requested
sun.nio.fs.AbstractBasicFileAttributeView$AttributesBuilder builder
java.nio.file.attribute.PosixFileAttributes attrs
public sun.nio.fs.UnixFileAttributes readAttributes () throws java.io.IOException
sun.nio.fs.UnixException x
final void setMode (int) throws java.io.IOException
int fd
sun.nio.fs.UnixException x
int mode
final void setOwners (int, int) throws java.io.IOException
sun.nio.fs.UnixException x
int uid
int gid
public void setPermissions (java.util.Set) throws java.io.IOException
java.util.Set perms
public void setOwner (java.nio.file.attribute.UserPrincipal) throws java.io.IOException
java.nio.file.attribute.UserPrincipal owner
int uid
public java.nio.file.attribute.UserPrincipal getOwner () throws java.io.IOException
public void setGroup (java.nio.file.attribute.GroupPrincipal) throws java.io.IOException
java.nio.file.attribute.GroupPrincipal group
int gid
public volatile synthetic java.nio.file.attribute.BasicFileAttributes readAttributes () throws java.io.IOException
public volatile synthetic java.nio.file.attribute.PosixFileAttributes readAttributes () throws java.io.IOException
static void <clinit> ()
}
sun/nio/fs/PollingWatchService$2.class
PollingWatchService.java
package sun.nio.fs
sun.nio.fs.PollingWatchService$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic java.nio.file.Path val$path
final synthetic java.util.Set val$eventSet
final synthetic int val$value
final synthetic sun.nio.fs.PollingWatchService this$0
void <init> (sun.nio.fs.PollingWatchService, java.nio.file.Path, java.util.Set, int)
sun.nio.fs.PollingWatchService this$0
public sun.nio.fs.PollingWatchService$PollingWatchKey run () throws java.io.IOException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
sun/nio/fs/LinuxFileStore.class
LinuxFileStore.java
package sun.nio.fs
sun.nio.fs.LinuxFileStore extends sun.nio.fs.UnixFileStore {
private volatile boolean xattrChecked
private volatile boolean xattrEnabled
void <init> (sun.nio.fs.UnixPath) throws java.io.IOException
sun.nio.fs.UnixPath file
void <init> (sun.nio.fs.UnixFileSystem, sun.nio.fs.UnixMountEntry) throws java.io.IOException
sun.nio.fs.UnixFileSystem fs
sun.nio.fs.UnixMountEntry entry
sun.nio.fs.UnixMountEntry findMountEntry () throws java.io.IOException
byte[] rp
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixMountEntry entry
byte[] dir
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixMountEntry entry
sun.nio.fs.LinuxFileSystem fs
sun.nio.fs.UnixPath path
java.util.List procMountsEntries
sun.nio.fs.UnixPath parent
byte[] dir
private boolean isExtendedAttributesEnabled (sun.nio.fs.UnixPath)
byte[] name
sun.nio.fs.UnixException e
sun.nio.fs.UnixPath path
int fd
private static int[] getKernelVersion ()
int i
java.util.regex.Pattern pattern
String[] matches
int[] majorMinorMicro
int length
public boolean supportsFileAttributeView (java.lang.Class)
int[] kernelVersion
sun.nio.fs.UnixPath dir
sun.nio.fs.UnixFileStore$FeatureStatus status
Class type
public boolean supportsFileAttributeView (java.lang.String)
String name
}
sun/nio/fs/LinuxWatchService$1.class
LinuxWatchService.java
package sun.nio.fs
sun.nio.fs.LinuxWatchService$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/fs/UnixFileModeAttribute.class
UnixFileModeAttribute.java
package sun.nio.fs
sun.nio.fs.UnixFileModeAttribute extends java.lang.Object {
static final int ALL_PERMISSIONS
static final int ALL_READWRITE
static final int TEMPFILE_PERMISSIONS
private void <init> ()
static int toUnixMode (java.util.Set)
java.nio.file.attribute.PosixFilePermission perm
java.util.Set perms
int mode
static transient int toUnixMode (int, java.nio.file.attribute.FileAttribute[])
String name
java.nio.file.attribute.FileAttribute attr
int defaultMode
java.nio.file.attribute.FileAttribute[] attrs
int mode
}
sun/nio/fs/PollingWatchService$CacheEntry.class
PollingWatchService.java
package sun.nio.fs
sun.nio.fs.PollingWatchService$CacheEntry extends java.lang.Object {
private long lastModified
private int lastTickCount
void <init> (long, int)
long lastModified
int lastTickCount
int lastTickCount ()
long lastModified ()
void update (long, int)
long lastModified
int tickCount
}
sun/nio/fs/LinuxWatchService$Poller.class
LinuxWatchService.java
package sun.nio.fs
sun.nio.fs.LinuxWatchService$Poller extends sun.nio.fs.AbstractPoller {
private static final int SIZEOF_INOTIFY_EVENT
private static final int[] offsets
private static final int OFFSETOF_WD
private static final int OFFSETOF_MASK
private static final int OFFSETOF_LEN
private static final int OFFSETOF_NAME
private static final int IN_MODIFY
private static final int IN_ATTRIB
private static final int IN_MOVED_FROM
private static final int IN_MOVED_TO
private static final int IN_CREATE
private static final int IN_DELETE
private static final int IN_UNMOUNT
private static final int IN_Q_OVERFLOW
private static final int IN_IGNORED
private static final int BUFFER_SIZE
private final sun.nio.fs.UnixFileSystem fs
private final sun.nio.fs.LinuxWatchService watcher
private final int ifd
private final int[] socketpair
private final java.util.Map wdToKey
private final long address
void <init> (sun.nio.fs.UnixFileSystem, sun.nio.fs.LinuxWatchService, int, int[])
sun.nio.fs.UnixFileSystem fs
sun.nio.fs.LinuxWatchService watcher
int ifd
int[] sp
void wakeup () throws java.io.IOException
sun.nio.fs.UnixException x
transient java.lang.Object implRegister (java.nio.file.Path, java.util.Set, java.nio.file.WatchEvent$Modifier[])
java.nio.file.WatchEvent$Kind event
java.nio.file.WatchEvent$Modifier modifier
sun.nio.fs.UnixException x
sun.nio.fs.NativeBuffer buffer
sun.nio.fs.UnixException x
java.nio.file.Path obj
java.util.Set events
java.nio.file.WatchEvent$Modifier[] modifiers
sun.nio.fs.UnixPath dir
int mask
sun.nio.fs.UnixFileAttributes attrs
int wd
sun.nio.fs.LinuxWatchService$LinuxWatchKey key
void implCancelKey (java.nio.file.WatchKey)
java.nio.file.WatchKey obj
sun.nio.fs.LinuxWatchService$LinuxWatchKey key
void implCloseAll ()
java.util.Map$Entry entry
public void run ()
int bytesRead
sun.nio.fs.UnixException x
long last
byte[] buf
int actual
long event
int wd
int mask
int len
sun.nio.fs.UnixPath name
boolean shutdown
sun.nio.fs.UnixException x
int nReady
int bytesRead
int offset
sun.nio.fs.UnixException x
private java.nio.file.WatchEvent$Kind maskToEventKind (int)
int mask
private void processEvent (int, int, sun.nio.fs.UnixPath)
java.util.Map$Entry entry
int wd
int mask
sun.nio.fs.UnixPath name
sun.nio.fs.LinuxWatchService$LinuxWatchKey key
java.nio.file.WatchEvent$Kind kind
static void <clinit> ()
}
sun/nio/fs/Reflect.class
Reflect.java
package sun.nio.fs
sun.nio.fs.Reflect extends java.lang.Object {
private void <init> ()
private static void setAccessible (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject ao
static java.lang.reflect.Field lookupField (java.lang.String, java.lang.String)
Class cl
java.lang.reflect.Field f
ClassNotFoundException x
NoSuchFieldException x
String className
String fieldName
}
sun/nio/fs/NativeBuffer.class
NativeBuffer.java
package sun.nio.fs
sun.nio.fs.NativeBuffer extends java.lang.Object {
private static final jdk.internal.misc.Unsafe unsafe
private final long address
private final int size
private final java.lang.ref.Cleaner$Cleanable cleanable
private Object owner
void <init> (int)
int size
void release ()
long address ()
int size ()
void free ()
void setOwner (java.lang.Object)
Object owner
java.lang.Object owner ()
static void <clinit> ()
}
sun/nio/fs/PollingWatchService$1.class
PollingWatchService.java
package sun.nio.fs
sun.nio.fs.PollingWatchService$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final synthetic sun.nio.fs.PollingWatchService this$0
void <init> (sun.nio.fs.PollingWatchService)
sun.nio.fs.PollingWatchService this$0
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread t
}
sun/nio/fs/UnixFileSystem$3.class
UnixFileSystem.java
package sun.nio.fs
sun.nio.fs.UnixFileSystem$3 extends java.lang.Object implements java.nio.file.PathMatcher {
final synthetic java.util.regex.Pattern val$pattern
final synthetic sun.nio.fs.UnixFileSystem this$0
void <init> (sun.nio.fs.UnixFileSystem, java.util.regex.Pattern)
sun.nio.fs.UnixFileSystem this$0
public boolean matches (java.nio.file.Path)
java.nio.file.Path path
}
sun/nio/fs/UnixFileSystem$LookupService.class
UnixFileSystem.java
package sun.nio.fs
sun.nio.fs.UnixFileSystem$LookupService extends java.lang.Object {
static final java.nio.file.attribute.UserPrincipalLookupService instance
private void <init> ()
static void <clinit> ()
}
sun/nio/fs/UnixFileKey.class
UnixFileKey.java
package sun.nio.fs
sun.nio.fs.UnixFileKey extends java.lang.Object {
private final long st_dev
private final long st_ino
void <init> (long, long)
long st_dev
long st_ino
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
sun.nio.fs.UnixFileKey other
public java.lang.String toString ()
StringBuilder sb
}
sun/nio/fs/UnixFileSystemProvider$3.class
UnixFileSystemProvider.java
package sun.nio.fs
synthetic sun.nio.fs.UnixFileSystemProvider$3 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$nio$file$AccessMode
static void <clinit> ()
}
sun/nio/fs/UnixFileSystemProvider$1.class
UnixFileSystemProvider.java
package sun.nio.fs
sun.nio.fs.UnixFileSystemProvider$1 extends sun.nio.fs.AbstractFileTypeDetector {
final synthetic sun.nio.fs.UnixFileSystemProvider this$0
void <init> (sun.nio.fs.UnixFileSystemProvider)
sun.nio.fs.UnixFileSystemProvider this$0
public java.lang.String implProbeContentType (java.nio.file.Path)
java.nio.file.Path file
}
sun/nio/fs/UnixFileAttributes$UnixAsBasicFileAttributes.class
UnixFileAttributes.java
package sun.nio.fs
sun.nio.fs.UnixFileAttributes$UnixAsBasicFileAttributes extends java.lang.Object implements java.nio.file.attribute.BasicFileAttributes {
private final sun.nio.fs.UnixFileAttributes attrs
private void <init> (sun.nio.fs.UnixFileAttributes)
sun.nio.fs.UnixFileAttributes attrs
static sun.nio.fs.UnixFileAttributes$UnixAsBasicFileAttributes wrap (sun.nio.fs.UnixFileAttributes)
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixFileAttributes unwrap ()
public java.nio.file.attribute.FileTime lastModifiedTime ()
public java.nio.file.attribute.FileTime lastAccessTime ()
public java.nio.file.attribute.FileTime creationTime ()
public boolean isRegularFile ()
public boolean isDirectory ()
public boolean isSymbolicLink ()
public boolean isOther ()
public long size ()
public java.lang.Object fileKey ()
}
sun/nio/fs/LinuxFileSystemProvider.class
LinuxFileSystemProvider.java
package sun.nio.fs
sun.nio.fs.LinuxFileSystemProvider extends sun.nio.fs.UnixFileSystemProvider {
public void <init> ()
sun.nio.fs.LinuxFileSystem newFileSystem (java.lang.String)
String dir
sun.nio.fs.LinuxFileStore getFileStore (sun.nio.fs.UnixPath) throws java.io.IOException
sun.nio.fs.UnixPath path
public transient java.nio.file.attribute.FileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[])
java.nio.file.Path obj
Class type
java.nio.file.LinkOption[] options
public transient sun.nio.fs.DynamicFileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[])
java.nio.file.Path obj
String name
java.nio.file.LinkOption[] options
public transient java.nio.file.attribute.BasicFileAttributes readAttributes (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.attribute.DosFileAttributeView view
java.nio.file.Path file
Class type
java.nio.file.LinkOption[] options
java.nio.file.spi.FileTypeDetector getFileTypeDetector ()
String userHome
java.nio.file.Path userMimeTypes
java.nio.file.Path etcMimeTypes
volatile synthetic java.nio.file.FileStore getFileStore (sun.nio.fs.UnixPath) throws java.io.IOException
volatile synthetic sun.nio.fs.UnixFileSystem newFileSystem (java.lang.String)
}
sun/nio/fs/BasicFileAttributesHolder.class
BasicFileAttributesHolder.java
package sun.nio.fs
public abstract sun.nio.fs.BasicFileAttributesHolder extends java.lang.Object {
public abstract java.nio.file.attribute.BasicFileAttributes get ()
public abstract void invalidate ()
}
sun/nio/fs/PollingWatchService$PollingWatchKey$1.class
PollingWatchService.java
package sun.nio.fs
sun.nio.fs.PollingWatchService$PollingWatchKey$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic sun.nio.fs.PollingWatchService$PollingWatchKey this$1
void <init> (sun.nio.fs.PollingWatchService$PollingWatchKey)
sun.nio.fs.PollingWatchService$PollingWatchKey this$1
public void run ()
}
sun/nio/fs/NativeBuffers$1.class
NativeBuffers.java
package sun.nio.fs
sun.nio.fs.NativeBuffers$1 extends jdk.internal.misc.TerminatingThreadLocal {
void <init> ()
protected void threadTerminated (sun.nio.fs.NativeBuffer[])
sun.nio.fs.NativeBuffer buffer
int i
sun.nio.fs.NativeBuffer[] buffers
protected volatile synthetic void threadTerminated (java.lang.Object)
}
sun/nio/fs/LinuxDosFileAttributeView$1.class
LinuxDosFileAttributeView.java
package sun.nio.fs
sun.nio.fs.LinuxDosFileAttributeView$1 extends java.lang.Object implements java.nio.file.attribute.DosFileAttributes {
final synthetic sun.nio.fs.UnixFileAttributes val$attrs
final synthetic int val$dosAttribute
final synthetic sun.nio.fs.LinuxDosFileAttributeView this$0
void <init> (sun.nio.fs.LinuxDosFileAttributeView, sun.nio.fs.UnixFileAttributes, int)
sun.nio.fs.LinuxDosFileAttributeView this$0
public java.nio.file.attribute.FileTime lastModifiedTime ()
public java.nio.file.attribute.FileTime lastAccessTime ()
public java.nio.file.attribute.FileTime creationTime ()
public boolean isRegularFile ()
public boolean isDirectory ()
public boolean isSymbolicLink ()
public boolean isOther ()
public long size ()
public java.lang.Object fileKey ()
public boolean isReadOnly ()
public boolean isHidden ()
public boolean isArchive ()
public boolean isSystem ()
}
sun/nio/fs/AbstractBasicFileAttributeView.class
AbstractBasicFileAttributeView.java
package sun.nio.fs
abstract sun.nio.fs.AbstractBasicFileAttributeView extends java.lang.Object implements java.nio.file.attribute.BasicFileAttributeView sun.nio.fs.DynamicFileAttributeView {
private static final String SIZE_NAME
private static final String CREATION_TIME_NAME
private static final String LAST_ACCESS_TIME_NAME
private static final String LAST_MODIFIED_TIME_NAME
private static final String FILE_KEY_NAME
private static final String IS_DIRECTORY_NAME
private static final String IS_REGULAR_FILE_NAME
private static final String IS_SYMBOLIC_LINK_NAME
private static final String IS_OTHER_NAME
static final java.util.Set basicAttributeNames
protected void <init> ()
public java.lang.String name ()
public void setAttribute (java.lang.String, java.lang.Object) throws java.io.IOException
String attribute
Object value
final void addRequestedBasicAttributes (java.nio.file.attribute.BasicFileAttributes, sun.nio.fs.AbstractBasicFileAttributeView$AttributesBuilder)
java.nio.file.attribute.BasicFileAttributes attrs
sun.nio.fs.AbstractBasicFileAttributeView$AttributesBuilder builder
public java.util.Map readAttributes (java.lang.String[]) throws java.io.IOException
String[] requested
sun.nio.fs.AbstractBasicFileAttributeView$AttributesBuilder builder
static void <clinit> ()
}
sun/nio/fs/NativeBuffer$Deallocator.class
NativeBuffer.java
package sun.nio.fs
sun.nio.fs.NativeBuffer$Deallocator extends java.lang.Object implements java.lang.Runnable {
private final long address
void <init> (long)
long address
public void run ()
}
sun/nio/fs/UnixConstants.class
UnixConstants.java
package sun.nio.fs
sun.nio.fs.UnixConstants extends java.lang.Object {
static final int O_RDONLY
static final int O_WRONLY
static final int O_RDWR
static final int O_APPEND
static final int O_CREAT
static final int O_EXCL
static final int O_TRUNC
static final int O_SYNC
static final int O_DSYNC
static final int O_NOFOLLOW
static final int O_DIRECT
static final int S_IAMB
static final int S_IRUSR
static final int S_IWUSR
static final int S_IXUSR
static final int S_IRGRP
static final int S_IWGRP
static final int S_IXGRP
static final int S_IROTH
static final int S_IWOTH
static final int S_IXOTH
static final int S_IFMT
static final int S_IFREG
static final int S_IFDIR
static final int S_IFLNK
static final int S_IFCHR
static final int S_IFBLK
static final int S_IFIFO
static final int R_OK
static final int W_OK
static final int X_OK
static final int F_OK
static final int ENOENT
static final int ENXIO
static final int EACCES
static final int EEXIST
static final int ENOTDIR
static final int EINVAL
static final int EXDEV
static final int EISDIR
static final int ENOTEMPTY
static final int ENOSPC
static final int EAGAIN
static final int EWOULDBLOCK
static final int ENOSYS
static final int ELOOP
static final int EROFS
static final int ENODATA
static final int ERANGE
static final int EMFILE
static final int AT_SYMLINK_NOFOLLOW
static final int AT_REMOVEDIR
private void <init> ()
}
sun/nio/fs/UnixCopyFile.class
UnixCopyFile.java
package sun.nio.fs
sun.nio.fs.UnixCopyFile extends java.lang.Object {
private void <init> ()
private static void copyDirectory (sun.nio.fs.UnixPath, sun.nio.fs.UnixFileAttributes, sun.nio.fs.UnixPath, sun.nio.fs.UnixCopyFile$Flags) throws java.io.IOException
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
int sfd
sun.nio.fs.UnixException x
sun.nio.fs.UnixPath source
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixPath target
sun.nio.fs.UnixCopyFile$Flags flags
int dfd
boolean done
private static void copyFile (sun.nio.fs.UnixPath, sun.nio.fs.UnixFileAttributes, sun.nio.fs.UnixPath, sun.nio.fs.UnixCopyFile$Flags, long) throws java.io.IOException
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
int fo
boolean complete
sun.nio.fs.UnixPath source
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixPath target
sun.nio.fs.UnixCopyFile$Flags flags
long addressToPollForCancel
int fi
private static void copyLink (sun.nio.fs.UnixPath, sun.nio.fs.UnixFileAttributes, sun.nio.fs.UnixPath, sun.nio.fs.UnixCopyFile$Flags) throws java.io.IOException
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixPath source
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixPath target
sun.nio.fs.UnixCopyFile$Flags flags
byte[] linktarget
private static void copySpecial (sun.nio.fs.UnixPath, sun.nio.fs.UnixFileAttributes, sun.nio.fs.UnixPath, sun.nio.fs.UnixCopyFile$Flags) throws java.io.IOException
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixPath source
sun.nio.fs.UnixFileAttributes attrs
sun.nio.fs.UnixPath target
sun.nio.fs.UnixCopyFile$Flags flags
boolean done
static void ensureEmptyDir (sun.nio.fs.UnixPath) throws java.io.IOException
sun.nio.fs.UnixDirectoryStream stream
long ptr
sun.nio.fs.UnixException e
sun.nio.fs.UnixPath dir
static transient void move (sun.nio.fs.UnixPath, sun.nio.fs.UnixPath, java.nio.file.CopyOption[]) throws java.io.IOException
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
sun.nio.fs.UnixPath source
sun.nio.fs.UnixPath target
java.nio.file.CopyOption[] options
SecurityManager sm
sun.nio.fs.UnixCopyFile$Flags flags
sun.nio.fs.UnixFileAttributes sourceAttrs
sun.nio.fs.UnixFileAttributes targetAttrs
boolean targetExists
static transient void copy (sun.nio.fs.UnixPath, sun.nio.fs.UnixPath, java.nio.file.CopyOption[]) throws java.io.IOException
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
Throwable t
java.util.concurrent.ExecutionException e
sun.nio.fs.UnixPath source
sun.nio.fs.UnixPath target
java.nio.file.CopyOption[] options
SecurityManager sm
sun.nio.fs.UnixCopyFile$Flags flags
sun.nio.fs.UnixFileAttributes sourceAttrs
sun.nio.fs.UnixFileAttributes targetAttrs
boolean targetExists
sun.nio.fs.UnixFileAttributes attrsToCopy
sun.nio.fs.Cancellable copyTask
static native void transfer (int, int, long) throws sun.nio.fs.UnixException
private static synthetic boolean lambda$ensureEmptyDir$0 (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path e
static void <clinit> ()
}
sun/nio/fs/DynamicFileAttributeView.class
DynamicFileAttributeView.java
package sun.nio.fs
abstract sun.nio.fs.DynamicFileAttributeView extends java.lang.Object {
public abstract void setAttribute (java.lang.String, java.lang.Object) throws java.io.IOException
public abstract java.util.Map readAttributes (java.lang.String[]) throws java.io.IOException
}
sun/nio/fs/UnixChannelFactory$1.class
UnixChannelFactory.java
package sun.nio.fs
synthetic sun.nio.fs.UnixChannelFactory$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$nio$file$StandardOpenOption
static void <clinit> ()
}
sun/nio/fs/AbstractPoller.class
AbstractPoller.java
package sun.nio.fs
abstract sun.nio.fs.AbstractPoller extends java.lang.Object implements java.lang.Runnable {
private final java.util.LinkedList requestList
private boolean shutdown
protected void <init> ()
public void start ()
Runnable thisRunnable
abstract void wakeup () throws java.io.IOException
transient abstract java.lang.Object implRegister (java.nio.file.Path, java.util.Set, java.nio.file.WatchEvent$Modifier[])
abstract void implCancelKey (java.nio.file.WatchKey)
abstract void implCloseAll ()
final transient java.nio.file.WatchKey register (java.nio.file.Path, java.nio.file.WatchEvent$Kind[], java.nio.file.WatchEvent$Modifier[]) throws java.io.IOException
java.nio.file.WatchEvent$Kind event
java.nio.file.Path dir
java.nio.file.WatchEvent$Kind[] events
java.nio.file.WatchEvent$Modifier[] modifiers
java.util.Set eventSet
final void cancel (java.nio.file.WatchKey)
java.io.IOException x
java.nio.file.WatchKey key
final void close () throws java.io.IOException
private transient java.lang.Object invoke (sun.nio.fs.AbstractPoller$RequestType, java.lang.Object[]) throws java.io.IOException
sun.nio.fs.AbstractPoller$RequestType type
Object[] params
sun.nio.fs.AbstractPoller$Request req
Object result
boolean processRequests ()
Object[] params
java.nio.file.Path path
java.util.Set events
java.nio.file.WatchEvent$Modifier[] modifiers
Object[] params
java.nio.file.WatchKey key
sun.nio.fs.AbstractPoller$Request req
}
sun/nio/fs/AbstractPoller$Request.class
AbstractPoller.java
package sun.nio.fs
sun.nio.fs.AbstractPoller$Request extends java.lang.Object {
private final sun.nio.fs.AbstractPoller$RequestType type
private final Object[] params
private boolean completed
private Object result
transient void <init> (sun.nio.fs.AbstractPoller$RequestType, java.lang.Object[])
sun.nio.fs.AbstractPoller$RequestType type
Object[] params
sun.nio.fs.AbstractPoller$RequestType type ()
java.lang.Object[] parameters ()
void release (java.lang.Object)
Object result
java.lang.Object awaitResult ()
InterruptedException x
boolean interrupted
}
sun/nio/fs/AbstractWatchKey$Event.class
AbstractWatchKey.java
package sun.nio.fs
sun.nio.fs.AbstractWatchKey$Event extends java.lang.Object implements java.nio.file.WatchEvent {
private final java.nio.file.WatchEvent$Kind kind
private final Object context
private int count
void <init> (java.nio.file.WatchEvent$Kind, java.lang.Object)
java.nio.file.WatchEvent$Kind type
Object context
public java.nio.file.WatchEvent$Kind kind ()
public java.lang.Object context ()
public int count ()
void increment ()
}
sun/nio/fs/AbstractFileTypeDetector.class
AbstractFileTypeDetector.java
package sun.nio.fs
public abstract sun.nio.fs.AbstractFileTypeDetector extends java.nio.file.spi.FileTypeDetector {
private static final String TSPECIALS
protected void <init> ()
protected final java.lang.String getExtension (java.lang.String)
int dot
String name
String ext
public final java.lang.String probeContentType (java.nio.file.Path) throws java.io.IOException
java.net.FileNameMap fileNameMap
java.nio.file.Path fileName
java.nio.file.Path file
String result
protected abstract java.lang.String implProbeContentType (java.nio.file.Path) throws java.io.IOException
private static java.lang.String parse (java.lang.String)
String s
int slash
int semicolon
String type
String subtype
StringBuilder sb
private static boolean isTokenChar (char)
char c
private static boolean isValidToken (java.lang.String)
int i
String s
int len
}
sun/nio/fs/LinuxUserDefinedFileAttributeView.class
LinuxUserDefinedFileAttributeView.java
package sun.nio.fs
sun.nio.fs.LinuxUserDefinedFileAttributeView extends sun.nio.fs.AbstractUserDefinedFileAttributeView {
private static final jdk.internal.misc.Unsafe unsafe
private static final String USER_NAMESPACE
private static final int XATTR_NAME_MAX
private final sun.nio.fs.UnixPath file
private final boolean followLinks
static final synthetic boolean $assertionsDisabled
private byte[] nameAsBytes (sun.nio.fs.UnixPath, java.lang.String) throws java.io.IOException
sun.nio.fs.UnixPath file
String name
byte[] bytes
private java.util.List asList (long, int)
int len
byte[] value
String s
long address
int size
java.util.List list
int start
int pos
void <init> (sun.nio.fs.UnixPath, boolean)
sun.nio.fs.UnixPath file
boolean followLinks
public java.util.List list () throws java.io.IOException
sun.nio.fs.UnixException x
int n
java.util.List list
sun.nio.fs.UnixException x
int size
int fd
sun.nio.fs.NativeBuffer buffer
public int size (java.lang.String) throws java.io.IOException
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
String name
int fd
public int read (java.lang.String, java.nio.ByteBuffer) throws java.io.IOException
sun.nio.fs.NativeBuffer nb
long address
sun.nio.fs.UnixException x
int off
int n
String msg
sun.nio.fs.UnixException x
String name
java.nio.ByteBuffer dst
int pos
int lim
int rem
sun.nio.fs.NativeBuffer nb
long address
int fd
public int write (java.lang.String, java.nio.ByteBuffer) throws java.io.IOException
sun.nio.fs.NativeBuffer nb
long address
int off
byte[] tmp
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
String name
java.nio.ByteBuffer src
int pos
int lim
int rem
sun.nio.fs.NativeBuffer nb
long address
int fd
public void delete (java.lang.String) throws java.io.IOException
sun.nio.fs.UnixException x
sun.nio.fs.UnixException x
String name
int fd
static void copyExtendedAttributes (int, int)
sun.nio.fs.UnixException x
int len
byte[] name
int size
long address
int start
int pos
int ofd
int nfd
sun.nio.fs.NativeBuffer buffer
private static void copyExtendedAttribute (int, byte[], int) throws sun.nio.fs.UnixException
long address
int ofd
byte[] name
int nfd
int size
sun.nio.fs.NativeBuffer buffer
static void <clinit> ()
}
sun/nio/fs/UnixMountEntry.class
UnixMountEntry.java
package sun.nio.fs
sun.nio.fs.UnixMountEntry extends java.lang.Object {
private byte[] name
private byte[] dir
private byte[] fstype
private byte[] opts
private long dev
private volatile String fstypeAsString
private volatile String optionsAsString
void <init> ()
java.lang.String name ()
java.lang.String fstype ()
byte[] dir ()
long dev ()
boolean hasOption (java.lang.String)
String opt
String requested
boolean isIgnored ()
boolean isReadOnly ()
}
sun/nio/fs/PollingWatchService.class
PollingWatchService.java
package sun.nio.fs
sun.nio.fs.PollingWatchService extends sun.nio.fs.AbstractWatchService {
private final java.util.Map map
private final java.util.concurrent.ScheduledExecutorService scheduledExecutor
void <init> ()
transient java.nio.file.WatchKey register (java.nio.file.Path, java.nio.file.WatchEvent$Kind[], java.nio.file.WatchEvent$Modifier[]) throws java.io.IOException
java.nio.file.WatchEvent$Kind event
java.nio.file.WatchEvent$Modifier modifier
int value
Throwable cause
java.security.PrivilegedActionException pae
java.nio.file.Path path
java.nio.file.WatchEvent$Kind[] events
java.nio.file.WatchEvent$Modifier[] modifiers
java.util.Set eventSet
int sensitivity
private sun.nio.fs.PollingWatchService$PollingWatchKey doPrivilegedRegister (java.nio.file.Path, java.util.Set, int) throws java.io.IOException
sun.nio.fs.PollingWatchService$PollingWatchKey watchKey
sun.nio.fs.PollingWatchService$PollingWatchKey watchKey
java.nio.file.Path path
java.util.Set events
int sensitivityInSeconds
java.nio.file.attribute.BasicFileAttributes attrs
Object fileKey
void implClose () throws java.io.IOException
sun.nio.fs.PollingWatchService$PollingWatchKey watchKey
java.util.Map$Entry entry
}
sun/nio/ByteBuffered.class
ByteBuffered.java
package sun.nio
public abstract sun.nio.ByteBuffered extends java.lang.Object {
public abstract java.nio.ByteBuffer getByteBuffer () throws java.io.IOException
}
sun/nio/cs/JIS_X_0208.class
JIS_X_0208.java
package sun.nio.cs
public sun.nio.cs.JIS_X_0208 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/UTF_32LE.class
UTF_32LE.java
package sun.nio.cs
public sun.nio.cs.UTF_32LE extends sun.nio.cs.Unicode {
public void <init> ()
public java.lang.String historicalName ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
public volatile synthetic boolean contains (java.nio.charset.Charset)
}
sun/nio/cs/UTF_8$Decoder.class
UTF_8.java
package sun.nio.cs
sun.nio.cs.UTF_8$Decoder extends java.nio.charset.CharsetDecoder {
static final synthetic boolean $assertionsDisabled
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
private static boolean isNotContinuation (int)
int b
private static boolean isMalformed3 (int, int, int)
int b1
int b2
int b3
private static boolean isMalformed3_2 (int, int)
int b1
int b2
private static boolean isMalformed4 (int, int, int)
int b2
int b3
int b4
private static boolean isMalformed4_2 (int, int)
int b1
int b2
private static boolean isMalformed4_3 (int)
int b3
private static java.nio.charset.CoderResult lookupN (java.nio.ByteBuffer, int)
int i
java.nio.ByteBuffer src
int n
private static java.nio.charset.CoderResult malformedN (java.nio.ByteBuffer, int)
int b1
int b2
int b1
int b2
java.nio.ByteBuffer src
int nb
private static java.nio.charset.CoderResult malformed (java.nio.ByteBuffer, int, java.nio.CharBuffer, int, int)
java.nio.ByteBuffer src
int sp
java.nio.CharBuffer dst
int dp
int nb
java.nio.charset.CoderResult cr
private static java.nio.charset.CoderResult malformed (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer src
int mark
int nb
java.nio.charset.CoderResult cr
private static java.nio.charset.CoderResult malformedForLength (java.nio.ByteBuffer, int, java.nio.CharBuffer, int, int)
java.nio.ByteBuffer src
int sp
java.nio.CharBuffer dst
int dp
int malformedNB
private static java.nio.charset.CoderResult malformedForLength (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer src
int mark
int malformedNB
private static java.nio.charset.CoderResult xflow (java.nio.Buffer, int, int, java.nio.Buffer, int, int)
java.nio.Buffer src
int sp
int sl
java.nio.Buffer dst
int dp
int nb
private static java.nio.charset.CoderResult xflow (java.nio.Buffer, int, int)
java.nio.Buffer src
int mark
int nb
private java.nio.charset.CoderResult decodeArrayLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int b2
int srcRemaining
int b2
int b3
char c
int srcRemaining
int b2
int b3
int b4
int uc
int b1
java.nio.ByteBuffer src
java.nio.CharBuffer dst
byte[] sa
int sp
int sl
char[] da
int dp
int dl
int dlASCII
private java.nio.charset.CoderResult decodeBufferLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int b2
int srcRemaining
int b2
int b3
char c
int srcRemaining
int b2
int b3
int b4
int uc
int b1
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
int limit
protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
private static java.nio.ByteBuffer getByteBuffer (java.nio.ByteBuffer, byte[], int)
java.nio.ByteBuffer bb
byte[] ba
int sp
static void <clinit> ()
}
sun/nio/cs/MS1253.class
MS1253.java
package sun.nio.cs
public sun.nio.cs.MS1253 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/UTF_16BE$Decoder.class
UTF_16BE.java
package sun.nio.cs
sun.nio.cs.UTF_16BE$Decoder extends sun.nio.cs.UnicodeDecoder {
public void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
sun/nio/cs/KOI8_R.class
KOI8_R.java
package sun.nio.cs
public sun.nio.cs.KOI8_R extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/EUC_KR.class
EUC_KR.java
package sun.nio.cs
public sun.nio.cs.EUC_KR extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/ThreadLocalCoders.class
ThreadLocalCoders.java
package sun.nio.cs
public sun.nio.cs.ThreadLocalCoders extends java.lang.Object {
private static final int CACHE_SIZE
private static sun.nio.cs.ThreadLocalCoders$Cache decoderCache
private static sun.nio.cs.ThreadLocalCoders$Cache encoderCache
public void <init> ()
public static java.nio.charset.CharsetDecoder decoderFor (java.lang.Object)
Object name
java.nio.charset.CharsetDecoder cd
public static java.nio.charset.CharsetEncoder encoderFor (java.lang.Object)
Object name
java.nio.charset.CharsetEncoder ce
static void <clinit> ()
}
sun/nio/cs/US_ASCII$Decoder.class
US_ASCII.java
package sun.nio.cs
sun.nio.cs.US_ASCII$Decoder extends java.nio.charset.CharsetDecoder {
static final synthetic boolean $assertionsDisabled
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
private java.nio.charset.CoderResult decodeArrayLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
byte b
java.nio.ByteBuffer src
java.nio.CharBuffer dst
byte[] sa
int sp
int sl
char[] da
int dp
int dl
private java.nio.charset.CoderResult decodeBufferLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
byte b
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
static void <clinit> ()
}
sun/nio/cs/HKSCS$Encoder.class
HKSCS.java
package sun.nio.cs
public sun.nio.cs.HKSCS$Encoder extends sun.nio.cs.DoubleByte$Encoder {
private sun.nio.cs.DoubleByte$Encoder big5Enc
private char[][] c2bBmp
private char[][] c2bSupp
private byte[] repl
static char[] C2B_UNMAPPABLE
protected void <init> (java.nio.charset.Charset, sun.nio.cs.DoubleByte$Encoder, char[][], char[][])
java.nio.charset.Charset cs
sun.nio.cs.DoubleByte$Encoder big5Enc
char[][] c2bBmp
char[][] c2bSupp
public int encodeBig5 (char)
char ch
public int encodeChar (char)
char ch
int bb
public int encodeSupp (int)
int cp
public boolean canEncode (char)
char c
protected java.nio.charset.CoderResult encodeArrayLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int cp
char c
int inSize
int bb
java.nio.CharBuffer src
java.nio.ByteBuffer dst
char[] sa
int sp
int sl
byte[] da
int dp
int dl
protected java.nio.charset.CoderResult encodeBufferLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int cp
int inSize
char c
int bb
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int mark
protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
java.nio.CharBuffer src
java.nio.ByteBuffer dst
protected void implReplaceWith (byte[])
byte[] newReplacement
public int encode (char[], int, int, byte[])
char c
int bb
char[] src
int sp
int len
byte[] dst
int dp
int sl
public int encodeFromUTF16 (byte[], int, int, byte[])
char c
int bb
byte[] src
int sp
int len
byte[] dst
int dp
int sl
int dl
public static void initc2b (char[][], java.lang.String[], java.lang.String)
char c
int hi
int i
String s
int b1
int hi
char bb
int i
char c
char[][] c2b
String[] b2cStr
String pua
int b2Min
static void <clinit> ()
}
sun/nio/cs/StreamDecoder.class
StreamDecoder.java
package sun.nio.cs
public sun.nio.cs.StreamDecoder extends java.io.Reader {
private static final int MIN_BYTE_BUFFER_SIZE
private static final int DEFAULT_BYTE_BUFFER_SIZE
private volatile boolean closed
private boolean haveLeftoverChar
private char leftoverChar
private static volatile boolean channelsAvailable
private java.nio.charset.Charset cs
private java.nio.charset.CharsetDecoder decoder
private java.nio.ByteBuffer bb
private java.io.InputStream in
private java.nio.channels.ReadableByteChannel ch
static final synthetic boolean $assertionsDisabled
private void ensureOpen () throws java.io.IOException
public static sun.nio.cs.StreamDecoder forInputStreamReader (java.io.InputStream, java.lang.Object, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream in
Object lock
String charsetName
String csn
public static sun.nio.cs.StreamDecoder forInputStreamReader (java.io.InputStream, java.lang.Object, java.nio.charset.Charset)
java.io.InputStream in
Object lock
java.nio.charset.Charset cs
public static sun.nio.cs.StreamDecoder forInputStreamReader (java.io.InputStream, java.lang.Object, java.nio.charset.CharsetDecoder)
java.io.InputStream in
Object lock
java.nio.charset.CharsetDecoder dec
public static sun.nio.cs.StreamDecoder forDecoder (java.nio.channels.ReadableByteChannel, java.nio.charset.CharsetDecoder, int)
java.nio.channels.ReadableByteChannel ch
java.nio.charset.CharsetDecoder dec
int minBufferCap
public java.lang.String getEncoding ()
public int read () throws java.io.IOException
private int read0 () throws java.io.IOException
char[] cb
int n
public int read (char[], int, int) throws java.io.IOException
int c
int n
char[] cbuf
int offset
int length
int off
int len
public boolean ready () throws java.io.IOException
public void close () throws java.io.IOException
private boolean isOpen ()
private static java.nio.channels.FileChannel getChannel (java.io.FileInputStream)
UnsatisfiedLinkError x
java.io.FileInputStream in
void <init> (java.io.InputStream, java.lang.Object, java.nio.charset.Charset)
java.io.InputStream in
Object lock
java.nio.charset.Charset cs
void <init> (java.io.InputStream, java.lang.Object, java.nio.charset.CharsetDecoder)
java.io.InputStream in
Object lock
java.nio.charset.CharsetDecoder dec
void <init> (java.nio.channels.ReadableByteChannel, java.nio.charset.CharsetDecoder, int)
java.nio.channels.ReadableByteChannel ch
java.nio.charset.CharsetDecoder dec
int mbc
private int readBytes () throws java.io.IOException
int n
int lim
int pos
int rem
int n
int rem
int implRead (char[], int, int) throws java.io.IOException
int n
java.nio.charset.CoderResult cr
char[] cbuf
int off
int end
java.nio.CharBuffer cb
boolean eof
java.lang.String encodingName ()
private boolean inReady ()
java.io.IOException x
boolean implReady ()
void implClose () throws java.io.IOException
static void <clinit> ()
}
sun/nio/cs/Surrogate$Generator.class
Surrogate.java
package sun.nio.cs
public sun.nio.cs.Surrogate$Generator extends java.lang.Object {
private java.nio.charset.CoderResult error
static final synthetic boolean $assertionsDisabled
public void <init> ()
public java.nio.charset.CoderResult error ()
public int generate (int, int, java.nio.CharBuffer)
char c
int uc
int len
java.nio.CharBuffer dst
public int generate (int, int, char[], int, int)
char c
int uc
int len
char[] da
int dp
int dl
static void <clinit> ()
}
sun/nio/cs/UTF_16BE.class
UTF_16BE.java
package sun.nio.cs
public sun.nio.cs.UTF_16BE extends sun.nio.cs.Unicode {
public void <init> ()
public java.lang.String historicalName ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
public volatile synthetic boolean contains (java.nio.charset.Charset)
}
sun/nio/cs/ISO_8859_1$Decoder.class
ISO_8859_1.java
package sun.nio.cs
sun.nio.cs.ISO_8859_1$Decoder extends java.nio.charset.CharsetDecoder {
static final synthetic boolean $assertionsDisabled
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
private java.nio.charset.CoderResult decodeArrayLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
byte b
java.nio.ByteBuffer src
java.nio.CharBuffer dst
byte[] sa
int sp
int sl
char[] da
int dp
int dl
private java.nio.charset.CoderResult decodeBufferLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
byte b
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
static void <clinit> ()
}
sun/nio/cs/UTF_8.class
UTF_8.java
package sun.nio.cs
public final sun.nio.cs.UTF_8 extends sun.nio.cs.Unicode {
public static final sun.nio.cs.UTF_8 INSTANCE
public void <init> ()
public java.lang.String historicalName ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static final void updatePositions (java.nio.Buffer, int, java.nio.Buffer, int)
java.nio.Buffer src
int sp
java.nio.Buffer dst
int dp
public volatile synthetic boolean contains (java.nio.charset.Charset)
static void <clinit> ()
}
sun/nio/cs/CharsetMapping$4.class
CharsetMapping.java
package sun.nio.cs
sun.nio.cs.CharsetMapping$4 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (sun.nio.cs.CharsetMapping$Entry, sun.nio.cs.CharsetMapping$Entry)
sun.nio.cs.CharsetMapping$Entry m1
sun.nio.cs.CharsetMapping$Entry m2
int v
public boolean equals (java.lang.Object)
Object obj
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
sun/nio/cs/ISO_8859_4.class
ISO_8859_4.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_4 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/CharsetMapping$1.class
CharsetMapping.java
package sun.nio.cs
sun.nio.cs.CharsetMapping$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic java.io.InputStream val$is
void <init> (java.io.InputStream)
public sun.nio.cs.CharsetMapping run ()
public volatile synthetic java.lang.Object run ()
}
sun/nio/cs/CharsetMapping$2.class
CharsetMapping.java
package sun.nio.cs
sun.nio.cs.CharsetMapping$2 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (sun.nio.cs.CharsetMapping$Entry, sun.nio.cs.CharsetMapping$Entry)
sun.nio.cs.CharsetMapping$Entry m1
sun.nio.cs.CharsetMapping$Entry m2
public boolean equals (java.lang.Object)
Object obj
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
sun/nio/cs/DoubleByte$Encoder_EUC_SIM.class
DoubleByte.java
package sun.nio.cs
public sun.nio.cs.DoubleByte$Encoder_EUC_SIM extends sun.nio.cs.DoubleByte$Encoder {
public void <init> (java.nio.charset.Charset, char[], char[], boolean)
java.nio.charset.Charset cs
char[] c2b
char[] c2bIndex
boolean isASCIICompatible
}
sun/nio/cs/CESU_8.class
CESU_8.java
package sun.nio.cs
sun.nio.cs.CESU_8 extends sun.nio.cs.Unicode {
public void <init> ()
public java.lang.String historicalName ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
private static final void updatePositions (java.nio.Buffer, int, java.nio.Buffer, int)
java.nio.Buffer src
int sp
java.nio.Buffer dst
int dp
}
sun/nio/cs/ArrayDecoder.class
ArrayDecoder.java
package sun.nio.cs
public abstract sun.nio.cs.ArrayDecoder extends java.lang.Object {
public abstract int decode (byte[], int, int, char[])
public boolean isASCIICompatible ()
}
sun/nio/cs/UTF_32Coder$Decoder.class
UTF_32Coder.java
package sun.nio.cs
public sun.nio.cs.UTF_32Coder$Decoder extends java.nio.charset.CharsetDecoder {
private int currentBO
private int expectedBO
protected void <init> (java.nio.charset.Charset, int)
java.nio.charset.Charset cs
int bo
private int getCP (java.nio.ByteBuffer)
java.nio.ByteBuffer src
protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int cp
int cp
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
protected void implReset ()
}
sun/nio/cs/DelegatableDecoder.class
DelegatableDecoder.java
package sun.nio.cs
public abstract sun.nio.cs.DelegatableDecoder extends java.lang.Object {
public abstract java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
public abstract void implReset ()
public abstract java.nio.charset.CoderResult implFlush (java.nio.CharBuffer)
}
sun/nio/cs/MS1251.class
MS1251.java
package sun.nio.cs
public sun.nio.cs.MS1251 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/Big5_HKSCS.class
Big5_HKSCS.java
package sun.nio.cs
public sun.nio.cs.Big5_HKSCS extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
}
sun/nio/cs/CharsetMapping$3.class
CharsetMapping.java
package sun.nio.cs
sun.nio.cs.CharsetMapping$3 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (sun.nio.cs.CharsetMapping$Entry, sun.nio.cs.CharsetMapping$Entry)
sun.nio.cs.CharsetMapping$Entry m1
sun.nio.cs.CharsetMapping$Entry m2
public boolean equals (java.lang.Object)
Object obj
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
sun/nio/cs/JIS_X_0208_Solaris.class
JIS_X_0208_Solaris.java
package sun.nio.cs
public sun.nio.cs.JIS_X_0208_Solaris extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/CharsetMapping.class
CharsetMapping.java
package sun.nio.cs
public sun.nio.cs.CharsetMapping extends java.lang.Object {
public static final char UNMAPPABLE_DECODING
public static final int UNMAPPABLE_ENCODING
char[] b2cSB
char[] b2cDB1
char[] b2cDB2
int b2Min
int b2Max
int b1MinDB1
int b1MaxDB1
int b1MinDB2
int b1MaxDB2
int dbSegSize
char[] c2b
char[] c2bIndex
char[] b2cSupp
char[] c2bSupp
sun.nio.cs.CharsetMapping$Entry[] b2cComp
sun.nio.cs.CharsetMapping$Entry[] c2bComp
static java.util.Comparator comparatorBytes
static java.util.Comparator comparatorCP
static java.util.Comparator comparatorComp
private static final int MAP_SINGLEBYTE
private static final int MAP_DOUBLEBYTE1
private static final int MAP_DOUBLEBYTE2
private static final int MAP_SUPPLEMENT
private static final int MAP_SUPPLEMENT_C2B
private static final int MAP_COMPOSITE
private static final int MAP_INDEXC2B
int off
byte[] bb
public void <init> ()
public char decodeSingle (int)
int b
public char decodeDouble (int, int)
int b1
int b2
public char[] decodeSurrogate (int, char[])
int db
char[] cc
int end
int i
public char[] decodeComposite (sun.nio.cs.CharsetMapping$Entry, char[])
sun.nio.cs.CharsetMapping$Entry comp
char[] cc
int i
public int encodeChar (char)
char ch
int index
public int encodeSurrogate (char, char)
char hi
char lo
int cp
int end
int i
public boolean isCompositeBase (sun.nio.cs.CharsetMapping$Entry)
sun.nio.cs.CharsetMapping$Entry comp
public int encodeComposite (sun.nio.cs.CharsetMapping$Entry)
sun.nio.cs.CharsetMapping$Entry comp
int i
public static sun.nio.cs.CharsetMapping get (java.io.InputStream)
java.io.InputStream is
static int findBytes (sun.nio.cs.CharsetMapping$Entry[], sun.nio.cs.CharsetMapping$Entry)
sun.nio.cs.CharsetMapping$Entry[] a
sun.nio.cs.CharsetMapping$Entry k
static int findCP (sun.nio.cs.CharsetMapping$Entry[], sun.nio.cs.CharsetMapping$Entry)
sun.nio.cs.CharsetMapping$Entry[] a
sun.nio.cs.CharsetMapping$Entry k
static int findComp (sun.nio.cs.CharsetMapping$Entry[], sun.nio.cs.CharsetMapping$Entry)
sun.nio.cs.CharsetMapping$Entry[] a
sun.nio.cs.CharsetMapping$Entry k
private static final boolean readNBytes (java.io.InputStream, byte[], int) throws java.io.IOException
int n
java.io.InputStream in
byte[] bb
int N
int off
private char[] readCharArray ()
int i
int size
char[] cc
void readSINGLEBYTE ()
char c
int i
char[] map
void readINDEXC2B ()
int i
char[] map
char[] readDB (int, int, int)
int b1
int b2
int b
char c
int i
int b1Min
int b2Min
int segSize
char[] map
void readDOUBLEBYTE1 ()
void readDOUBLEBYTE2 ()
void readCOMPOSITE ()
sun.nio.cs.CharsetMapping$Entry m
int i
int j
char[] map
int mLen
sun.nio.cs.CharsetMapping load (java.io.InputStream)
int type
int len
java.io.IOException x
java.io.InputStream in
static void <clinit> ()
}
sun/nio/cs/CharsetMapping$Entry.class
CharsetMapping.java
package sun.nio.cs
public sun.nio.cs.CharsetMapping$Entry extends java.lang.Object {
public int bs
public int cp
public int cp2
public void <init> ()
}
sun/nio/cs/IBM874.class
IBM874.java
package sun.nio.cs
public sun.nio.cs.IBM874 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/GB18030.class
GB18030.java
package sun.nio.cs
public sun.nio.cs.GB18030 extends java.nio.charset.Charset {
private static final int GB18030_SINGLE_BYTE
private static final int GB18030_DOUBLE_BYTE
private static final int GB18030_FOUR_BYTE
private static final String innerDecoderIndex0
private static final String innerDecoderIndex1
private static final String innerDecoderIndex2
private static final String innerDecoderIndex3
private static final String innerDecoderIndex4
private static final String innerDecoderIndex5
private static final short[] decoderIndex1
static String[] decoderIndex2
private static final String innerIndex0
private static final String innerIndex1
private static final String innerIndex2
private static final String innerIndex3
private static final String innerIndex4
private static final String innerIndex5
private static final String innerIndex6
private static final String innerIndex7
static final short[] index1
static String[] index2
private static final String innerEncoderIndex0
private static final String innerEncoderIndex1
private static final String innerEncoderIndex2
private static final String innerEncoderIndex3
private static final String innerEncoderIndex4
private static final String innerEncoderIndex5
private static final String innerEncoderIndex6
private static final String innerEncoderIndex7
private static final String innerEncoderIndex8
private static final String innerEncoderIndex9
private static final String innerEncoderIndex10
private static final String innerEncoderIndex11
private static final String innerEncoderIndex12
private static final short[] encoderIndex1
static String[] encoderIndex2
public void <init> ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
}
sun/nio/cs/StandardCharsets$Aliases.class
StandardCharsets.java
package sun.nio.cs
final sun.nio.cs.StandardCharsets$Aliases extends sun.util.PreHashedMap {
private static final int ROWS
private static final int SIZE
private static final int SHIFT
private static final int MASK
private void <init> ()
protected void init (java.lang.Object[])
Object[] ht
}
sun/nio/cs/DoubleByte$Decoder_EBCDIC.class
DoubleByte.java
package sun.nio.cs
public sun.nio.cs.DoubleByte$Decoder_EBCDIC extends sun.nio.cs.DoubleByte$Decoder {
private static final int SBCS
private static final int DBCS
private static final int SO
private static final int SI
private int currentState
public void <init> (java.nio.charset.Charset, char[][], char[], int, int, boolean)
java.nio.charset.Charset cs
char[][] b2c
char[] b2cSB
int b2Min
int b2Max
boolean isASCIICompatible
public void <init> (java.nio.charset.Charset, char[][], char[], int, int)
java.nio.charset.Charset cs
char[][] b2c
char[] b2cSB
int b2Min
int b2Max
public void implReset ()
private static boolean isDoubleByte (int, int)
int b1
int b2
protected java.nio.charset.CoderResult decodeArrayLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int b2
char c
int b1
int inSize
java.nio.ByteBuffer src
java.nio.CharBuffer dst
byte[] sa
int sp
int sl
char[] da
int dp
int dl
protected java.nio.charset.CoderResult decodeBufferLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int b2
char c
int b1
int inSize
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
public int decode (byte[], int, int, char[])
int b2
char c
int b1
byte[] src
int sp
int len
char[] dst
int dp
int sl
char repl
}
sun/nio/cs/StandardCharsets$Classes.class
StandardCharsets.java
package sun.nio.cs
final sun.nio.cs.StandardCharsets$Classes extends sun.util.PreHashedMap {
private static final int ROWS
private static final int SIZE
private static final int SHIFT
private static final int MASK
private void <init> ()
protected void init (java.lang.Object[])
Object[] ht
}
sun/nio/cs/StringUTF16.class
StringUTF16.java
package sun.nio.cs
sun.nio.cs.StringUTF16 extends java.lang.Object {
private static final jdk.internal.misc.Unsafe unsafe
void <init> ()
public static char getChar (byte[], int)
byte[] val
int index
static void <clinit> ()
}
sun/nio/cs/UTF_16.class
UTF_16.java
package sun.nio.cs
public sun.nio.cs.UTF_16 extends sun.nio.cs.Unicode {
public void <init> ()
public java.lang.String historicalName ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
public volatile synthetic boolean contains (java.nio.charset.Charset)
}
sun/nio/cs/CESU_8$Decoder.class
CESU_8.java
package sun.nio.cs
sun.nio.cs.CESU_8$Decoder extends java.nio.charset.CharsetDecoder implements sun.nio.cs.ArrayDecoder {
static final synthetic boolean $assertionsDisabled
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
private static boolean isNotContinuation (int)
int b
private static boolean isMalformed3 (int, int, int)
int b1
int b2
int b3
private static boolean isMalformed3_2 (int, int)
int b1
int b2
private static boolean isMalformed4 (int, int, int)
int b2
int b3
int b4
private static boolean isMalformed4_2 (int, int)
int b1
int b2
private static boolean isMalformed4_3 (int)
int b3
private static java.nio.charset.CoderResult malformedN (java.nio.ByteBuffer, int)
int b1
int b2
int b1
int b2
java.nio.ByteBuffer src
int nb
private static java.nio.charset.CoderResult malformed (java.nio.ByteBuffer, int, java.nio.CharBuffer, int, int)
java.nio.ByteBuffer src
int sp
java.nio.CharBuffer dst
int dp
int nb
java.nio.charset.CoderResult cr
private static java.nio.charset.CoderResult malformed (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer src
int mark
int nb
java.nio.charset.CoderResult cr
private static java.nio.charset.CoderResult malformedForLength (java.nio.ByteBuffer, int, java.nio.CharBuffer, int, int)
java.nio.ByteBuffer src
int sp
java.nio.CharBuffer dst
int dp
int malformedNB
private static java.nio.charset.CoderResult malformedForLength (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer src
int mark
int malformedNB
private static java.nio.charset.CoderResult xflow (java.nio.Buffer, int, int, java.nio.Buffer, int, int)
java.nio.Buffer src
int sp
int sl
java.nio.Buffer dst
int dp
int nb
private static java.nio.charset.CoderResult xflow (java.nio.Buffer, int, int)
java.nio.Buffer src
int mark
int nb
private java.nio.charset.CoderResult decodeArrayLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int b2
int srcRemaining
int b2
int b3
int b1
java.nio.ByteBuffer src
java.nio.CharBuffer dst
byte[] sa
int sp
int sl
char[] da
int dp
int dl
int dlASCII
private java.nio.charset.CoderResult decodeBufferLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int b2
int srcRemaining
int b2
int b3
int b1
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
int limit
protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
private static java.nio.ByteBuffer getByteBuffer (java.nio.ByteBuffer, byte[], int)
java.nio.ByteBuffer bb
byte[] ba
int sp
public int decode (byte[], int, int, char[])
int b2
int b2
int b3
int b1
byte[] sa
int sp
int len
char[] da
int sl
int dp
int dlASCII
java.nio.ByteBuffer bb
static void <clinit> ()
}
sun/nio/cs/ThreadLocalCoders$2.class
ThreadLocalCoders.java
package sun.nio.cs
sun.nio.cs.ThreadLocalCoders$2 extends sun.nio.cs.ThreadLocalCoders$Cache {
static final synthetic boolean $assertionsDisabled
void <init> (int)
int size
boolean hasName (java.lang.Object, java.lang.Object)
Object ob
Object name
java.lang.Object create (java.lang.Object)
Object name
static void <clinit> ()
}
sun/nio/cs/EUC_JP.class
EUC_JP.java
package sun.nio.cs
public sun.nio.cs.EUC_JP extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
}
sun/nio/cs/UTF_16LE$Decoder.class
UTF_16LE.java
package sun.nio.cs
sun.nio.cs.UTF_16LE$Decoder extends sun.nio.cs.UnicodeDecoder {
public void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
sun/nio/cs/Surrogate$Parser.class
Surrogate.java
package sun.nio.cs
public sun.nio.cs.Surrogate$Parser extends java.lang.Object {
private int character
private java.nio.charset.CoderResult error
private boolean isPair
static final synthetic boolean $assertionsDisabled
public void <init> ()
public int character ()
public boolean isPair ()
public int increment ()
public java.nio.charset.CoderResult error ()
public java.nio.charset.CoderResult unmappableResult ()
public int parse (char, java.nio.CharBuffer)
char d
char c
java.nio.CharBuffer in
public int parse (char, char[], int, int)
char d
char c
char[] ia
int ip
int il
static void <clinit> ()
}
sun/nio/cs/US_ASCII$Encoder.class
US_ASCII.java
package sun.nio.cs
sun.nio.cs.US_ASCII$Encoder extends java.nio.charset.CharsetEncoder {
private final sun.nio.cs.Surrogate$Parser sgp
static final synthetic boolean $assertionsDisabled
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
public boolean canEncode (char)
char c
public boolean isLegalReplacement (byte[])
byte[] repl
private java.nio.charset.CoderResult encodeArrayLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
char c
java.nio.CharBuffer src
java.nio.ByteBuffer dst
char[] sa
int sp
int sl
byte[] da
int dp
int dl
private java.nio.charset.CoderResult encodeBufferLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
char c
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int mark
protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
java.nio.CharBuffer src
java.nio.ByteBuffer dst
static void <clinit> ()
}
sun/nio/cs/ISO_8859_5.class
ISO_8859_5.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_5 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/IBM862.class
IBM862.java
package sun.nio.cs
public sun.nio.cs.IBM862 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/EUC_JP_LINUX.class
EUC_JP_LINUX.java
package sun.nio.cs
public sun.nio.cs.EUC_JP_LINUX extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
}
sun/nio/cs/EUC_TWMapping.class
EUC_TWMapping.java
package sun.nio.cs
sun.nio.cs.EUC_TWMapping extends java.lang.Object {
static final int b1Min
static final int b1Max
static final int b2Min
static final int b2Max
static final String[] b2c
static final int C2BSIZE
static char[] c2bIndex
static final int C2BSUPPSIZE
static char[] c2bSuppIndex
static String b2cIsSuppStr
void <init> ()
static void <clinit> ()
}
sun/nio/cs/UTF_16LE.class
UTF_16LE.java
package sun.nio.cs
public sun.nio.cs.UTF_16LE extends sun.nio.cs.Unicode {
public void <init> ()
public java.lang.String historicalName ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
public volatile synthetic boolean contains (java.nio.charset.Charset)
}
sun/nio/cs/EUC_TW.class
EUC_TW.java
package sun.nio.cs
public sun.nio.cs.EUC_TW extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final int SS2
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
}
sun/nio/cs/Surrogate.class
Surrogate.java
package sun.nio.cs
public sun.nio.cs.Surrogate extends java.lang.Object {
public static final char MIN_HIGH
public static final char MAX_HIGH
public static final char MIN_LOW
public static final char MAX_LOW
public static final char MIN
public static final char MAX
public static final int UCS4_MIN
public static final int UCS4_MAX
static final synthetic boolean $assertionsDisabled
private void <init> ()
public static boolean isHigh (int)
int c
public static boolean isLow (int)
int c
public static boolean is (int)
int c
public static boolean neededFor (int)
int uc
public static char high (int)
int uc
public static char low (int)
int uc
public static int toUCS4 (char, char)
char c
char d
static void <clinit> ()
}
sun/nio/cs/ISO_8859_2.class
ISO_8859_2.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_2 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/StandardCharsets$Cache.class
StandardCharsets.java
package sun.nio.cs
final sun.nio.cs.StandardCharsets$Cache extends sun.util.PreHashedMap {
private static final int ROWS
private static final int SIZE
private static final int SHIFT
private static final int MASK
private void <init> ()
protected void init (java.lang.Object[])
Object[] ht
}
sun/nio/cs/StandardCharsets$1.class
StandardCharsets.java
package sun.nio.cs
sun.nio.cs.StandardCharsets$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator i
final synthetic java.util.Set val$charsetNames
final synthetic sun.nio.cs.StandardCharsets this$0
void <init> (sun.nio.cs.StandardCharsets, java.util.Set)
sun.nio.cs.StandardCharsets this$0
public boolean hasNext ()
public java.nio.charset.Charset next ()
String csn
public void remove ()
public volatile synthetic java.lang.Object next ()
}
sun/nio/cs/UTF_16LE_BOM.class
UTF_16LE_BOM.java
package sun.nio.cs
sun.nio.cs.UTF_16LE_BOM extends sun.nio.cs.Unicode {
public void <init> ()
public java.lang.String historicalName ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
}
sun/nio/cs/DoubleByte$Decoder.class
DoubleByte.java
package sun.nio.cs
public sun.nio.cs.DoubleByte$Decoder extends java.nio.charset.CharsetDecoder implements sun.nio.cs.DelegatableDecoder sun.nio.cs.ArrayDecoder {
final char[][] b2c
final char[] b2cSB
final int b2Min
final int b2Max
final boolean isASCIICompatible
protected java.nio.charset.CoderResult crMalformedOrUnderFlow (int)
int b
protected java.nio.charset.CoderResult crMalformedOrUnmappable (int, int)
int b1
int b2
public void <init> (java.nio.charset.Charset, float, float, char[][], char[], int, int, boolean)
java.nio.charset.Charset cs
float avgcpb
float maxcpb
char[][] b2c
char[] b2cSB
int b2Min
int b2Max
boolean isASCIICompatible
public void <init> (java.nio.charset.Charset, char[][], char[], int, int, boolean)
java.nio.charset.Charset cs
char[][] b2c
char[] b2cSB
int b2Min
int b2Max
boolean isASCIICompatible
public void <init> (java.nio.charset.Charset, char[][], char[], int, int)
java.nio.charset.Charset cs
char[][] b2c
char[] b2cSB
int b2Min
int b2Max
protected java.nio.charset.CoderResult decodeArrayLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int b2
int inSize
int b1
char c
java.nio.ByteBuffer src
java.nio.CharBuffer dst
byte[] sa
int sp
int sl
char[] da
int dp
int dl
protected java.nio.charset.CoderResult decodeBufferLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int b2
int b1
char c
int inSize
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
public java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
public int decode (byte[], int, int, char[])
int b2
int b1
char c
byte[] src
int sp
int len
char[] dst
int dp
int sl
char repl
public boolean isASCIICompatible ()
public void implReset ()
public java.nio.charset.CoderResult implFlush (java.nio.CharBuffer)
java.nio.CharBuffer out
public char decodeSingle (int)
int b
public char decodeDouble (int, int)
int b1
int b2
}
sun/nio/cs/EUC_JP$Decoder.class
EUC_JP.java
package sun.nio.cs
sun.nio.cs.EUC_JP$Decoder extends java.nio.charset.CharsetDecoder implements sun.nio.cs.DelegatableDecoder {
static final sun.nio.cs.SingleByte$Decoder DEC0201
static final sun.nio.cs.DoubleByte$Decoder DEC0208
static final sun.nio.cs.DoubleByte$Decoder DEC0212
private final sun.nio.cs.SingleByte$Decoder dec0201
private final sun.nio.cs.DoubleByte$Decoder dec0208
private final sun.nio.cs.DoubleByte$Decoder dec0212
static final synthetic boolean $assertionsDisabled
protected void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
protected void <init> (java.nio.charset.Charset, float, float, sun.nio.cs.SingleByte$Decoder, sun.nio.cs.DoubleByte$Decoder, sun.nio.cs.DoubleByte$Decoder)
java.nio.charset.Charset cs
float avgCpb
float maxCpb
sun.nio.cs.SingleByte$Decoder dec0201
sun.nio.cs.DoubleByte$Decoder dec0208
sun.nio.cs.DoubleByte$Decoder dec0212
protected char decodeDouble (int, int)
int byte1
int byte2
private java.nio.charset.CoderResult decodeArrayLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
byte[] sa
int sp
int sl
char[] da
int dp
int dl
int b1
int b2
int inputSize
char outputChar
private java.nio.charset.CoderResult decodeBufferLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
int b1
int b2
int inputSize
char outputChar
public java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
public void implReset ()
public java.nio.charset.CoderResult implFlush (java.nio.CharBuffer)
java.nio.CharBuffer out
static void <clinit> ()
}
sun/nio/cs/UTF_32.class
UTF_32.java
package sun.nio.cs
public sun.nio.cs.UTF_32 extends sun.nio.cs.Unicode {
public void <init> ()
public java.lang.String historicalName ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
public volatile synthetic boolean contains (java.nio.charset.Charset)
}
sun/nio/cs/ISO_8859_11.class
ISO_8859_11.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_11 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/ArrayEncoder.class
ArrayEncoder.java
package sun.nio.cs
public abstract sun.nio.cs.ArrayEncoder extends java.lang.Object {
public abstract int encode (char[], int, int, byte[])
public int encodeFromLatin1 (byte[], int, int, byte[])
byte[] src
int sp
int len
byte[] dst
public int encodeFromUTF16 (byte[], int, int, byte[])
byte[] src
int sp
int len
byte[] dst
public boolean isASCIICompatible ()
}
sun/nio/cs/EUC_TW$Encoder.class
EUC_TW.java
package sun.nio.cs
public sun.nio.cs.EUC_TW$Encoder extends java.nio.charset.CharsetEncoder {
private byte[] bb
static final char[] c2b
static final char[] c2bIndex
static final char[] c2bSupp
static final char[] c2bSuppIndex
static final byte[] c2bPlane
public void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
public boolean canEncode (char)
char c
public boolean canEncode (java.lang.CharSequence)
char low
char c
CharSequence cs
int i
public int toEUC (char, char, byte[])
char hi
char low
byte[] bb
public int toEUC (char, byte[])
char c
byte[] bb
private java.nio.charset.CoderResult encodeArrayLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int outSize
int i
char c
int inSize
int outSize
java.nio.CharBuffer src
java.nio.ByteBuffer dst
char[] sa
int sp
int sl
byte[] da
int dp
int dl
private java.nio.charset.CoderResult encodeBufferLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int outSize
char c2
int i
char c
int outSize
int inSize
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int mark
protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
java.nio.CharBuffer src
java.nio.ByteBuffer dst
static int encode (char, char, byte[])
char hi
char low
byte[] bb
int c
int index
int db
int p
static int encode (char, byte[])
char c
byte[] bb
int index
int db
int p
static void <clinit> ()
int index
int index
char c
int b2
int b1
String db
int plane
int off
int p
int b1Min
int b1Max
int b2Min
int b2Max
int dbSegSize
String[] b2c
byte[] b2cIsSupp
char[] c2b0
char[] c2bSupp0
byte[] c2bPlane0
}
sun/nio/cs/IBM775.class
IBM775.java
package sun.nio.cs
public sun.nio.cs.IBM775 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/EUC_JP_LINUX$Encoder.class
EUC_JP_LINUX.java
package sun.nio.cs
sun.nio.cs.EUC_JP_LINUX$Encoder extends sun.nio.cs.EUC_JP$Encoder {
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
sun/nio/cs/SingleByte$Encoder.class
SingleByte.java
package sun.nio.cs
public final sun.nio.cs.SingleByte$Encoder extends java.nio.charset.CharsetEncoder implements sun.nio.cs.ArrayEncoder {
private sun.nio.cs.Surrogate$Parser sgp
private final char[] c2b
private final char[] c2bIndex
private final boolean isASCIICompatible
private byte repl
public void <init> (java.nio.charset.Charset, char[], char[], boolean)
java.nio.charset.Charset cs
char[] c2b
char[] c2bIndex
boolean isASCIICompatible
public boolean canEncode (char)
char c
public boolean isLegalReplacement (byte[])
byte[] repl
private java.nio.charset.CoderResult encodeArrayLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
char c
int b
java.nio.CharBuffer src
java.nio.ByteBuffer dst
char[] sa
int sp
int sl
byte[] da
int dp
int dl
int len
private java.nio.charset.CoderResult encodeBufferLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
char c
int b
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int mark
protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
java.nio.CharBuffer src
java.nio.ByteBuffer dst
public final int encode (char)
char ch
char index
protected void implReplaceWith (byte[])
byte[] newReplacement
public int encode (char[], int, int, byte[])
char c
int b
char[] src
int sp
int len
byte[] dst
int dp
int sl
public int encodeFromLatin1 (byte[], int, int, byte[])
char c
int b
byte[] src
int sp
int len
byte[] dst
int dp
int sl
public int encodeFromUTF16 (byte[], int, int, byte[])
char c
int b
byte[] src
int sp
int len
byte[] dst
int dp
int sl
public boolean isASCIICompatible ()
}
sun/nio/cs/GB18030$Encoder.class
GB18030.java
package sun.nio.cs
sun.nio.cs.GB18030$Encoder extends java.nio.charset.CharsetEncoder {
private int currentState
private final sun.nio.cs.Surrogate$Parser sgp
static final synthetic boolean $assertionsDisabled
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
public boolean canEncode (char)
char c
private int getGB18030 (short[], java.lang.String[], char)
short[] outerIndex
String[] innerEncoderIndex
char ch
int offset
protected void implReset ()
private java.nio.charset.CoderResult encodeArrayLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int outByteVal
byte b1
byte b2
byte b3
byte b4
int inputSize
char c
java.nio.CharBuffer src
java.nio.ByteBuffer dst
char[] sa
int sp
int sl
byte[] da
int dp
int dl
int condensedKey
int hiByte
int loByte
private java.nio.charset.CoderResult encodeBufferLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int outByteVal
byte b1
byte b2
byte b3
byte b4
char c
int inputSize
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int condensedKey
int hiByte
int loByte
int mark
protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
java.nio.CharBuffer src
java.nio.ByteBuffer dst
static void <clinit> ()
}
sun/nio/cs/HistoricallyNamedCharset.class
HistoricallyNamedCharset.java
package sun.nio.cs
public abstract sun.nio.cs.HistoricallyNamedCharset extends java.lang.Object {
public abstract java.lang.String historicalName ()
}
sun/nio/cs/Unicode.class
Unicode.java
package sun.nio.cs
abstract sun.nio.cs.Unicode extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
public void <init> (java.lang.String, java.lang.String[])
String name
String[] aliases
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
sun/nio/cs/SingleByte.class
SingleByte.java
package sun.nio.cs
public sun.nio.cs.SingleByte extends java.lang.Object {
public void <init> ()
private static final java.nio.charset.CoderResult withResult (java.nio.charset.CoderResult, java.nio.Buffer, int, java.nio.Buffer, int)
java.nio.charset.CoderResult cr
java.nio.Buffer src
int sp
java.nio.Buffer dst
int dp
public static void initC2B (char[], char[], char[], char[])
int i
int i
char c
int index
int i
char b
char c
int index
int i
char[] b2c
char[] c2bNR
char[] c2b
char[] c2bIndex
int off
}
sun/nio/cs/IBM850.class
IBM850.java
package sun.nio.cs
public sun.nio.cs.IBM850 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/UTF_16$Encoder.class
UTF_16.java
package sun.nio.cs
sun.nio.cs.UTF_16$Encoder extends sun.nio.cs.UnicodeEncoder {
public void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
sun/nio/cs/TIS_620.class
TIS_620.java
package sun.nio.cs
public sun.nio.cs.TIS_620 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/SingleByte$Decoder.class
SingleByte.java
package sun.nio.cs
public final sun.nio.cs.SingleByte$Decoder extends java.nio.charset.CharsetDecoder implements sun.nio.cs.ArrayDecoder {
private final char[] b2c
private final boolean isASCIICompatible
private char repl
public void <init> (java.nio.charset.Charset, char[])
java.nio.charset.Charset cs
char[] b2c
public void <init> (java.nio.charset.Charset, char[], boolean)
java.nio.charset.Charset cs
char[] b2c
boolean isASCIICompatible
private java.nio.charset.CoderResult decodeArrayLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
char c
java.nio.ByteBuffer src
java.nio.CharBuffer dst
byte[] sa
int sp
int sl
char[] da
int dp
int dl
java.nio.charset.CoderResult cr
private java.nio.charset.CoderResult decodeBufferLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
char c
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
public final char decode (int)
int b
protected void implReplaceWith (java.lang.String)
String newReplacement
public int decode (byte[], int, int, char[])
byte[] src
int sp
int len
char[] dst
int dp
public boolean isASCIICompatible ()
}
sun/nio/cs/DoubleByte$Encoder_EBCDIC.class
DoubleByte.java
package sun.nio.cs
public sun.nio.cs.DoubleByte$Encoder_EBCDIC extends sun.nio.cs.DoubleByte$Encoder {
static final int SBCS
static final int DBCS
static final byte SO
static final byte SI
protected int currentState
public void <init> (java.nio.charset.Charset, char[], char[], boolean)
java.nio.charset.Charset cs
char[] c2b
char[] c2bIndex
boolean isASCIICompatible
protected void implReset ()
protected java.nio.charset.CoderResult implFlush (java.nio.ByteBuffer)
java.nio.ByteBuffer out
protected java.nio.charset.CoderResult encodeArrayLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
char c
int bb
java.nio.CharBuffer src
java.nio.ByteBuffer dst
char[] sa
int sp
int sl
byte[] da
int dp
int dl
protected java.nio.charset.CoderResult encodeBufferLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
char c
int bb
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int mark
public int encode (char[], int, int, byte[])
char c
int bb
char[] src
int sp
int len
byte[] dst
int dp
int sl
public int encodeFromLatin1 (byte[], int, int, byte[])
char c
int bb
byte[] src
int sp
int len
byte[] dst
int dp
int sl
public int encodeFromUTF16 (byte[], int, int, byte[])
char c
int bb
byte[] src
int sp
int len
byte[] dst
int dp
int sl
}
sun/nio/cs/IBM858.class
IBM858.java
package sun.nio.cs
public sun.nio.cs.IBM858 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/EUC_CN.class
EUC_CN.java
package sun.nio.cs
public sun.nio.cs.EUC_CN extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/DoubleByte$Encoder.class
DoubleByte.java
package sun.nio.cs
public sun.nio.cs.DoubleByte$Encoder extends java.nio.charset.CharsetEncoder implements sun.nio.cs.ArrayEncoder {
protected final int MAX_SINGLEBYTE
private final char[] c2b
private final char[] c2bIndex
protected sun.nio.cs.Surrogate$Parser sgp
final boolean isASCIICompatible
protected byte[] repl
public void <init> (java.nio.charset.Charset, char[], char[])
java.nio.charset.Charset cs
char[] c2b
char[] c2bIndex
public void <init> (java.nio.charset.Charset, char[], char[], boolean)
java.nio.charset.Charset cs
char[] c2b
char[] c2bIndex
boolean isASCIICompatible
public void <init> (java.nio.charset.Charset, float, float, byte[], char[], char[], boolean)
java.nio.charset.Charset cs
float avg
float max
byte[] repl
char[] c2b
char[] c2bIndex
boolean isASCIICompatible
public boolean canEncode (char)
char c
protected sun.nio.cs.Surrogate$Parser sgp ()
protected java.nio.charset.CoderResult encodeArrayLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
char c
int bb
java.nio.CharBuffer src
java.nio.ByteBuffer dst
char[] sa
int sp
int sl
byte[] da
int dp
int dl
protected java.nio.charset.CoderResult encodeBufferLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
char c
int bb
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int mark
protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
java.nio.CharBuffer src
java.nio.ByteBuffer dst
protected void implReplaceWith (byte[])
byte[] newReplacement
public int encode (char[], int, int, byte[])
char c
int bb
char[] src
int sp
int len
byte[] dst
int dp
int sl
int dl
public int encodeFromLatin1 (byte[], int, int, byte[])
char c
int bb
byte[] src
int sp
int len
byte[] dst
int dp
int sl
public int encodeFromUTF16 (byte[], int, int, byte[])
char c
int bb
byte[] src
int sp
int len
byte[] dst
int dp
int sl
public boolean isASCIICompatible ()
public int encodeChar (char)
char ch
public static void initC2B (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, int, int, char[], char[])
int i
char b
char c
int j
char c
int index
int b
char c
int index
int b2
char[] db
int b1
char b
char c
int index
int i
String[] b2c
String b2cSB
String b2cNR
String c2bNR
int b2Min
int b2Max
char[] c2b
char[] c2bIndex
int off
char[][] b2c_ca
char[] b2cSB_ca
}
sun/nio/cs/EUC_JP_Open$Decoder.class
EUC_JP_Open.java
package sun.nio.cs
sun.nio.cs.EUC_JP_Open$Decoder extends sun.nio.cs.EUC_JP$Decoder {
private static sun.nio.cs.DoubleByte$Decoder DEC0208_Solaris
private static sun.nio.cs.DoubleByte$Decoder DEC0212_Solaris
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
protected char decodeDouble (int, int)
int byte1
int byte2
char c
static void <clinit> ()
}
sun/nio/cs/UTF_32Coder.class
UTF_32Coder.java
package sun.nio.cs
sun.nio.cs.UTF_32Coder extends java.lang.Object {
protected static final int BOM_BIG
protected static final int BOM_LITTLE
protected static final int NONE
protected static final int BIG
protected static final int LITTLE
void <init> ()
}
sun/nio/cs/Big5_Solaris.class
Big5_Solaris.java
package sun.nio.cs
public sun.nio.cs.Big5_Solaris extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
int[] sol
static void initc2b ()
int c
int i
int[] sol
static void <clinit> ()
}
sun/nio/cs/DoubleByte$Decoder_EUC_SIM.class
DoubleByte.java
package sun.nio.cs
public sun.nio.cs.DoubleByte$Decoder_EUC_SIM extends sun.nio.cs.DoubleByte$Decoder {
private final int SS2
private final int SS3
public void <init> (java.nio.charset.Charset, char[][], char[], int, int, boolean)
java.nio.charset.Charset cs
char[][] b2c
char[] b2cSB
int b2Min
int b2Max
boolean isASCIICompatible
protected java.nio.charset.CoderResult crMalformedOrUnderFlow (int)
int b
protected java.nio.charset.CoderResult crMalformedOrUnmappable (int, int)
int b1
int b2
public int decode (byte[], int, int, char[])
int b2
int b1
char c
byte[] src
int sp
int len
char[] dst
int dp
int sl
char repl
}
sun/nio/cs/EUC_JP$Encoder.class
EUC_JP.java
package sun.nio.cs
sun.nio.cs.EUC_JP$Encoder extends java.nio.charset.CharsetEncoder {
static final sun.nio.cs.SingleByte$Encoder ENC0201
static final sun.nio.cs.DoubleByte$Encoder ENC0208
static final sun.nio.cs.DoubleByte$Encoder ENC0212
private final sun.nio.cs.Surrogate$Parser sgp
private final sun.nio.cs.SingleByte$Encoder enc0201
private final sun.nio.cs.DoubleByte$Encoder enc0208
private final sun.nio.cs.DoubleByte$Encoder enc0212
static final synthetic boolean $assertionsDisabled
protected void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
protected void <init> (java.nio.charset.Charset, float, float, sun.nio.cs.SingleByte$Encoder, sun.nio.cs.DoubleByte$Encoder, sun.nio.cs.DoubleByte$Encoder)
java.nio.charset.Charset cs
float avgBpc
float maxBpc
sun.nio.cs.SingleByte$Encoder enc0201
sun.nio.cs.DoubleByte$Encoder enc0208
sun.nio.cs.DoubleByte$Encoder enc0212
public boolean canEncode (char)
char c
byte[] encodedBytes
protected int encodeSingle (char, byte[])
char inputChar
byte[] outputByte
int b
protected int encodeDouble (char)
char ch
int b
private java.nio.charset.CoderResult encodeArrayLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int ncode
int i
char c
byte[] outputByte
java.nio.CharBuffer src
java.nio.ByteBuffer dst
char[] sa
int sp
int sl
byte[] da
int dp
int dl
int outputSize
int inputSize
byte[] tmpBuf
private java.nio.charset.CoderResult encodeBufferLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int ncode
int i
char c
byte[] outputByte
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int outputSize
int inputSize
byte[] tmpBuf
int mark
protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
java.nio.CharBuffer src
java.nio.ByteBuffer dst
static void <clinit> ()
}
sun/nio/cs/IBM855.class
IBM855.java
package sun.nio.cs
public sun.nio.cs.IBM855 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/DoubleByte$Decoder_DBCSONLY.class
DoubleByte.java
package sun.nio.cs
public sun.nio.cs.DoubleByte$Decoder_DBCSONLY extends sun.nio.cs.DoubleByte$Decoder {
static final char[] b2cSB_UNMAPPABLE
protected java.nio.charset.CoderResult crMalformedOrUnmappable (int, int)
int b1
int b2
public void <init> (java.nio.charset.Charset, char[][], char[], int, int, boolean)
java.nio.charset.Charset cs
char[][] b2c
char[] b2cSB
int b2Min
int b2Max
boolean isASCIICompatible
public void <init> (java.nio.charset.Charset, char[][], char[], int, int)
java.nio.charset.Charset cs
char[][] b2c
char[] b2cSB
int b2Min
int b2Max
static void <clinit> ()
}
sun/nio/cs/Big5_HKSCS$Decoder.class
Big5_HKSCS.java
package sun.nio.cs
sun.nio.cs.Big5_HKSCS$Decoder extends sun.nio.cs.HKSCS$Decoder {
private static sun.nio.cs.DoubleByte$Decoder big5
private static char[][] b2cBmp
private static char[][] b2cSupp
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
static void <clinit> ()
}
sun/nio/cs/SJIS.class
SJIS.java
package sun.nio.cs
public sun.nio.cs.SJIS extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/UTF_16LE_BOM$Encoder.class
UTF_16LE_BOM.java
package sun.nio.cs
sun.nio.cs.UTF_16LE_BOM$Encoder extends sun.nio.cs.UnicodeEncoder {
public void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
sun/nio/cs/JIS_X_0212_Solaris.class
JIS_X_0212_Solaris.java
package sun.nio.cs
public sun.nio.cs.JIS_X_0212_Solaris extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/EUC_TW$Decoder.class
EUC_TW.java
package sun.nio.cs
public sun.nio.cs.EUC_TW$Decoder extends java.nio.charset.CharsetDecoder {
char[] c1
char[] c2
static final String[] b2c
static final int b1Min
static final int b1Max
static final int b2Min
static final int b2Max
static final int dbSegSize
static final byte[] b2cIsSupp
static final byte[] cnspToIndex
public void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
public char[] toUnicode (int, int, int)
int b1
int b2
int p
static boolean isLegalDB (int)
int b
static char[] decode (int, int, int, char[], char[])
int b1
int b2
int p
char[] c1
char[] c2
int index
char c
private java.nio.charset.CoderResult decodeArrayLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int cnsPlane
int byte2
char[] cc
int byte2
char[] cc
int byte1
java.nio.ByteBuffer src
java.nio.CharBuffer dst
byte[] sa
int sp
int sl
char[] da
int dp
int dl
private java.nio.charset.CoderResult decodeBufferLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int cnsPlane
int byte2
char[] cc
int byte2
char[] cc
int byte1
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
static void <clinit> ()
char c
int i
String b2cIsSuppStr
byte[] flag
int off
}
sun/nio/cs/UTF_16$Decoder.class
UTF_16.java
package sun.nio.cs
sun.nio.cs.UTF_16$Decoder extends sun.nio.cs.UnicodeDecoder {
public void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
sun/nio/cs/MS932.class
MS932.java
package sun.nio.cs
public sun.nio.cs.MS932 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/HKSCSMapping.class
HKSCSMapping.java
package sun.nio.cs
public sun.nio.cs.HKSCSMapping extends java.lang.Object {
public static final String[] b2cBmpStr
public static final String[] b2cSuppStr
public static final String pua
public void <init> ()
static void <clinit> ()
}
sun/nio/cs/UTF_32Coder$Encoder.class
UTF_32Coder.java
package sun.nio.cs
public sun.nio.cs.UTF_32Coder$Encoder extends java.nio.charset.CharsetEncoder {
private boolean doBOM
private boolean doneBOM
private int byteOrder
protected void put (int, java.nio.ByteBuffer)
int cp
java.nio.ByteBuffer dst
protected void <init> (java.nio.charset.Charset, int, boolean)
java.nio.charset.Charset cs
int byteOrder
boolean doBOM
protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
char low
char c
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int mark
protected void implReset ()
}
sun/nio/cs/JIS_X_0212.class
JIS_X_0212.java
package sun.nio.cs
public sun.nio.cs.JIS_X_0212 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/JIS_X_0201.class
JIS_X_0201.java
package sun.nio.cs
public sun.nio.cs.JIS_X_0201 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/UTF_16LE$Encoder.class
UTF_16LE.java
package sun.nio.cs
sun.nio.cs.UTF_16LE$Encoder extends sun.nio.cs.UnicodeEncoder {
public void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
sun/nio/cs/ISO_8859_7.class
ISO_8859_7.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_7 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/IBM737.class
IBM737.java
package sun.nio.cs
public sun.nio.cs.IBM737 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/UnicodeDecoder.class
UnicodeDecoder.java
package sun.nio.cs
abstract sun.nio.cs.UnicodeDecoder extends java.nio.charset.CharsetDecoder {
protected static final char BYTE_ORDER_MARK
protected static final char REVERSED_MARK
protected static final int NONE
protected static final int BIG
protected static final int LITTLE
private final int expectedByteOrder
private int currentByteOrder
private int defaultByteOrder
public void <init> (java.nio.charset.Charset, int)
java.nio.charset.Charset cs
int bo
public void <init> (java.nio.charset.Charset, int, int)
java.nio.charset.Charset cs
int bo
int defaultBO
private char decode (int, int)
int b1
int b2
protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
char c
char c2
int b1
int b2
char c
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
protected void implReset ()
}
sun/nio/cs/UTF_16LE_BOM$Decoder.class
UTF_16LE_BOM.java
package sun.nio.cs
sun.nio.cs.UTF_16LE_BOM$Decoder extends sun.nio.cs.UnicodeDecoder {
public void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
sun/nio/cs/UTF_8$Encoder.class
UTF_8.java
package sun.nio.cs
final sun.nio.cs.UTF_8$Encoder extends java.nio.charset.CharsetEncoder {
private sun.nio.cs.Surrogate$Parser sgp
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
public boolean canEncode (char)
char c
public boolean isLegalReplacement (byte[])
byte[] repl
private static java.nio.charset.CoderResult overflow (java.nio.CharBuffer, int, java.nio.ByteBuffer, int)
java.nio.CharBuffer src
int sp
java.nio.ByteBuffer dst
int dp
private static java.nio.charset.CoderResult overflow (java.nio.CharBuffer, int)
java.nio.CharBuffer src
int mark
private java.nio.charset.CoderResult encodeArrayLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int uc
char c
java.nio.CharBuffer src
java.nio.ByteBuffer dst
char[] sa
int sp
int sl
byte[] da
int dp
int dl
int dlASCII
private java.nio.charset.CoderResult encodeBufferLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int uc
char c
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int mark
protected final java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
java.nio.CharBuffer src
java.nio.ByteBuffer dst
}
sun/nio/cs/PCK.class
PCK.java
package sun.nio.cs
public sun.nio.cs.PCK extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/KOI8_U.class
KOI8_U.java
package sun.nio.cs
public sun.nio.cs.KOI8_U extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/UTF_32BE.class
UTF_32BE.java
package sun.nio.cs
public sun.nio.cs.UTF_32BE extends sun.nio.cs.Unicode {
public void <init> ()
public java.lang.String historicalName ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
public volatile synthetic boolean contains (java.nio.charset.Charset)
}
sun/nio/cs/ISO_8859_16.class
ISO_8859_16.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_16 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/EUC_JP_Open.class
EUC_JP_Open.java
package sun.nio.cs
public sun.nio.cs.EUC_JP_Open extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
}
sun/nio/cs/Johab.class
Johab.java
package sun.nio.cs
public sun.nio.cs.Johab extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/UTF_16BE$Encoder.class
UTF_16BE.java
package sun.nio.cs
sun.nio.cs.UTF_16BE$Encoder extends sun.nio.cs.UnicodeEncoder {
public void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
sun/nio/cs/ISO_8859_8.class
ISO_8859_8.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_8 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/HKSCS.class
HKSCS.java
package sun.nio.cs
public sun.nio.cs.HKSCS extends java.lang.Object {
public void <init> ()
}
sun/nio/cs/StandardCharsets.class
StandardCharsets.java
package sun.nio.cs
public sun.nio.cs.StandardCharsets extends java.nio.charset.spi.CharsetProvider {
static String[] aliases_SJIS
static String[] aliases_MS932
private java.util.Map classMap
private java.util.Map aliasMap
private java.util.Map cache
private static final String packagePrefix
private boolean initialized
static java.lang.String[] aliases_US_ASCII ()
static java.lang.String[] aliases_UTF_8 ()
static java.lang.String[] aliases_CESU_8 ()
static java.lang.String[] aliases_UTF_16 ()
static java.lang.String[] aliases_UTF_16BE ()
static java.lang.String[] aliases_UTF_16LE ()
static java.lang.String[] aliases_UTF_16LE_BOM ()
static java.lang.String[] aliases_UTF_32 ()
static java.lang.String[] aliases_UTF_32LE ()
static java.lang.String[] aliases_UTF_32BE ()
static java.lang.String[] aliases_UTF_32LE_BOM ()
static java.lang.String[] aliases_UTF_32BE_BOM ()
static java.lang.String[] aliases_ISO_8859_1 ()
static java.lang.String[] aliases_ISO_8859_2 ()
static java.lang.String[] aliases_ISO_8859_4 ()
static java.lang.String[] aliases_ISO_8859_5 ()
static java.lang.String[] aliases_ISO_8859_7 ()
static java.lang.String[] aliases_ISO_8859_9 ()
static java.lang.String[] aliases_ISO_8859_13 ()
static java.lang.String[] aliases_ISO_8859_15 ()
static java.lang.String[] aliases_ISO_8859_16 ()
static java.lang.String[] aliases_KOI8_R ()
static java.lang.String[] aliases_KOI8_U ()
static java.lang.String[] aliases_MS1250 ()
static java.lang.String[] aliases_MS1251 ()
static java.lang.String[] aliases_MS1252 ()
static java.lang.String[] aliases_MS1253 ()
static java.lang.String[] aliases_MS1254 ()
static java.lang.String[] aliases_MS1257 ()
static java.lang.String[] aliases_IBM437 ()
static java.lang.String[] aliases_IBM737 ()
static java.lang.String[] aliases_IBM775 ()
static java.lang.String[] aliases_IBM850 ()
static java.lang.String[] aliases_IBM852 ()
static java.lang.String[] aliases_IBM855 ()
static java.lang.String[] aliases_IBM857 ()
static java.lang.String[] aliases_IBM858 ()
static java.lang.String[] aliases_IBM862 ()
static java.lang.String[] aliases_IBM866 ()
static java.lang.String[] aliases_IBM874 ()
static java.lang.String[] aliases_Big5 ()
static java.lang.String[] aliases_EUC_TW ()
static java.lang.String[] aliases_Big5_HKSCS ()
static java.lang.String[] aliases_Big5_Solaris ()
static java.lang.String[] aliases_GBK ()
static java.lang.String[] aliases_GB18030 ()
static java.lang.String[] aliases_EUC_CN ()
static java.lang.String[] aliases_SJIS ()
static java.lang.String[] aliases_MS932 ()
static java.lang.String[] aliases_JIS_X_0201 ()
static java.lang.String[] aliases_JIS_X_0208 ()
static java.lang.String[] aliases_JIS_X_0212 ()
static java.lang.String[] aliases_EUC_JP ()
static java.lang.String[] aliases_EUC_JP_LINUX ()
static java.lang.String[] aliases_EUC_JP_Open ()
static java.lang.String[] aliases_PCK ()
static java.lang.String[] aliases_EUC_KR ()
static java.lang.String[] aliases_Johab ()
static java.lang.String[] aliases_ISO_8859_3 ()
static java.lang.String[] aliases_ISO_8859_6 ()
static java.lang.String[] aliases_ISO_8859_8 ()
static java.lang.String[] aliases_ISO_8859_11 ()
static java.lang.String[] aliases_TIS_620 ()
static java.lang.String[] aliases_JIS_X_0208_Solaris ()
static java.lang.String[] aliases_JIS_X_0212_Solaris ()
public void <init> ()
private java.lang.String canonicalize (java.lang.String)
String csn
String acn
private java.util.Map aliasMap ()
java.util.Map map
private java.util.Map classMap ()
java.util.Map map
private java.util.Map cache ()
java.util.Map map
private static java.lang.String toLower (java.lang.String)
int c
int i
int c
int i
String s
int n
boolean allLower
StringBuilder sb
private java.nio.charset.Charset lookup (java.lang.String)
Object o
ReflectiveOperationException x
String charsetName
String csn
java.nio.charset.Charset cs
String cln
private java.nio.charset.Charset cache (java.lang.String, java.nio.charset.Charset)
String csn
java.nio.charset.Charset cs
public final java.nio.charset.Charset charsetForName (java.lang.String)
String charsetName
public final java.util.Iterator charsets ()
java.util.Set charsetNames
java.util.Set charsetNames
private void init ()
String alias
int i
java.util.Map aliasMap
java.util.Map classMap
String[] maps
String map
static void <clinit> ()
}
sun/nio/cs/ISO_8859_13.class
ISO_8859_13.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_13 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/ISO_8859_1$Encoder.class
ISO_8859_1.java
package sun.nio.cs
sun.nio.cs.ISO_8859_1$Encoder extends java.nio.charset.CharsetEncoder {
private final sun.nio.cs.Surrogate$Parser sgp
static final synthetic boolean $assertionsDisabled
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
public boolean canEncode (char)
char c
public boolean isLegalReplacement (byte[])
byte[] repl
private static int encodeISOArray (char[], int, byte[], int, int)
char[] sa
int sp
byte[] da
int dp
int len
private static int implEncodeISOArray (char[], int, byte[], int, int)
char c
char[] sa
int sp
byte[] da
int dp
int len
int i
private static void encodeISOArrayCheck (char[], int, byte[], int, int)
char[] sa
int sp
byte[] da
int dp
int len
int endIndexSP
int endIndexDP
private java.nio.charset.CoderResult encodeArrayLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int ret
java.nio.CharBuffer src
java.nio.ByteBuffer dst
char[] sa
int soff
int sp
int sl
byte[] da
int doff
int dp
int dl
int dlen
int slen
int len
private java.nio.charset.CoderResult encodeBufferLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
char c
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int mark
protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
java.nio.CharBuffer src
java.nio.ByteBuffer dst
static void <clinit> ()
}
sun/nio/cs/DoubleByte$Encoder_DBCSONLY.class
DoubleByte.java
package sun.nio.cs
public sun.nio.cs.DoubleByte$Encoder_DBCSONLY extends sun.nio.cs.DoubleByte$Encoder {
public void <init> (java.nio.charset.Charset, byte[], char[], char[], boolean)
java.nio.charset.Charset cs
byte[] repl
char[] c2b
char[] c2bIndex
boolean isASCIICompatible
public int encodeChar (char)
char ch
int bb
}
sun/nio/cs/ISO_8859_9.class
ISO_8859_9.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_9 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/MS1254.class
MS1254.java
package sun.nio.cs
public sun.nio.cs.MS1254 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/GB18030$Decoder.class
GB18030.java
package sun.nio.cs
sun.nio.cs.GB18030$Decoder extends java.nio.charset.CharsetDecoder {
private static final char REPLACE_CHAR
private int currentState
static final synthetic boolean $assertionsDisabled
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
private char getChar (int)
int offset
int byte1
int byte2
int start
int end
int n
protected char decodeDouble (int, int)
int byte1
int byte2
int start
int end
int n
protected void implReset ()
private java.nio.charset.CoderResult decodeArrayLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int offset
int hiByte
int lowByte
int byte1
int byte2
int byte3
int byte4
java.nio.ByteBuffer src
java.nio.CharBuffer dst
byte[] sa
int sp
int sl
char[] da
int dp
int dl
int inputSize
private java.nio.charset.CoderResult decodeBufferLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int offset
int hiByte
int lowByte
int byte1
int byte2
int byte3
int byte4
int inputSize
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
static void <clinit> ()
}
sun/nio/cs/IBM857.class
IBM857.java
package sun.nio.cs
public sun.nio.cs.IBM857 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/UTF_32BE_BOM.class
UTF_32BE_BOM.java
package sun.nio.cs
public sun.nio.cs.UTF_32BE_BOM extends sun.nio.cs.Unicode {
public void <init> ()
public java.lang.String historicalName ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
public volatile synthetic boolean contains (java.nio.charset.Charset)
}
sun/nio/cs/MS1257.class
MS1257.java
package sun.nio.cs
public sun.nio.cs.MS1257 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/IBM852.class
IBM852.java
package sun.nio.cs
public sun.nio.cs.IBM852 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/ISO_8859_15.class
ISO_8859_15.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_15 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/IBM437.class
IBM437.java
package sun.nio.cs
public sun.nio.cs.IBM437 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/ISO_8859_6.class
ISO_8859_6.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_6 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/GBK.class
GBK.java
package sun.nio.cs
public sun.nio.cs.GBK extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/StreamEncoder.class
StreamEncoder.java
package sun.nio.cs
public sun.nio.cs.StreamEncoder extends java.io.Writer {
private static final int DEFAULT_BYTE_BUFFER_SIZE
private volatile boolean closed
private java.nio.charset.Charset cs
private java.nio.charset.CharsetEncoder encoder
private java.nio.ByteBuffer bb
private final java.io.OutputStream out
private java.nio.channels.WritableByteChannel ch
private boolean haveLeftoverChar
private char leftoverChar
private java.nio.CharBuffer lcb
static final synthetic boolean $assertionsDisabled
private void ensureOpen () throws java.io.IOException
public static sun.nio.cs.StreamEncoder forOutputStreamWriter (java.io.OutputStream, java.lang.Object, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.OutputStream out
Object lock
String charsetName
String csn
public static sun.nio.cs.StreamEncoder forOutputStreamWriter (java.io.OutputStream, java.lang.Object, java.nio.charset.Charset)
java.io.OutputStream out
Object lock
java.nio.charset.Charset cs
public static sun.nio.cs.StreamEncoder forOutputStreamWriter (java.io.OutputStream, java.lang.Object, java.nio.charset.CharsetEncoder)
java.io.OutputStream out
Object lock
java.nio.charset.CharsetEncoder enc
public static sun.nio.cs.StreamEncoder forEncoder (java.nio.channels.WritableByteChannel, java.nio.charset.CharsetEncoder, int)
java.nio.channels.WritableByteChannel ch
java.nio.charset.CharsetEncoder enc
int minBufferCap
public java.lang.String getEncoding ()
public void flushBuffer () throws java.io.IOException
public void write (int) throws java.io.IOException
int c
char[] cbuf
public void write (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int off
int len
char[] cbuf
public void write (java.nio.CharBuffer) throws java.io.IOException
java.nio.CharBuffer cb
int position
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
private boolean isOpen ()
private void <init> (java.io.OutputStream, java.lang.Object, java.nio.charset.Charset)
java.io.OutputStream out
Object lock
java.nio.charset.Charset cs
private void <init> (java.io.OutputStream, java.lang.Object, java.nio.charset.CharsetEncoder)
java.io.OutputStream out
Object lock
java.nio.charset.CharsetEncoder enc
private void <init> (java.nio.channels.WritableByteChannel, java.nio.charset.CharsetEncoder, int)
java.nio.channels.WritableByteChannel ch
java.nio.charset.CharsetEncoder enc
int mbc
private void writeBytes () throws java.io.IOException
int lim
int pos
int rem
private void flushLeftoverChar (java.nio.CharBuffer, boolean) throws java.io.IOException
java.nio.charset.CoderResult cr
java.nio.CharBuffer cb
boolean endOfInput
void implWrite (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
java.nio.CharBuffer cb
void implWrite (java.nio.CharBuffer) throws java.io.IOException
java.nio.charset.CoderResult cr
java.nio.CharBuffer cb
void implFlushBuffer () throws java.io.IOException
void implFlush () throws java.io.IOException
void implClose () throws java.io.IOException
java.nio.charset.CoderResult cr
java.io.IOException x
java.lang.String encodingName ()
static void <clinit> ()
}
sun/nio/cs/Big5_HKSCS$Encoder.class
Big5_HKSCS.java
package sun.nio.cs
sun.nio.cs.Big5_HKSCS$Encoder extends sun.nio.cs.HKSCS$Encoder {
private static sun.nio.cs.DoubleByte$Encoder big5
static char[][] c2bBmp
static char[][] c2bSupp
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
static void <clinit> ()
}
sun/nio/cs/CESU_8$Encoder.class
CESU_8.java
package sun.nio.cs
sun.nio.cs.CESU_8$Encoder extends java.nio.charset.CharsetEncoder implements sun.nio.cs.ArrayEncoder {
private sun.nio.cs.Surrogate$Parser sgp
private char[] c2
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
public boolean canEncode (char)
char c
public boolean isLegalReplacement (byte[])
byte[] repl
private static java.nio.charset.CoderResult overflow (java.nio.CharBuffer, int, java.nio.ByteBuffer, int)
java.nio.CharBuffer src
int sp
java.nio.ByteBuffer dst
int dp
private static java.nio.charset.CoderResult overflow (java.nio.CharBuffer, int)
java.nio.CharBuffer src
int mark
private static void to3Bytes (byte[], int, char)
byte[] da
int dp
char c
private static void to3Bytes (java.nio.ByteBuffer, char)
java.nio.ByteBuffer dst
char c
private java.nio.charset.CoderResult encodeArrayLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int uc
char c
java.nio.CharBuffer src
java.nio.ByteBuffer dst
char[] sa
int sp
int sl
byte[] da
int dp
int dl
int dlASCII
private java.nio.charset.CoderResult encodeBufferLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int uc
char c
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int mark
protected final java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
java.nio.CharBuffer src
java.nio.ByteBuffer dst
public int encode (char[], int, int, byte[])
int uc
char c
char[] sa
int sp
int len
byte[] da
int sl
int dp
int dlASCII
}
sun/nio/cs/EUC_JP_Open$Encoder.class
EUC_JP_Open.java
package sun.nio.cs
sun.nio.cs.EUC_JP_Open$Encoder extends sun.nio.cs.EUC_JP$Encoder {
private static sun.nio.cs.DoubleByte$Encoder ENC0208_Solaris
private static sun.nio.cs.DoubleByte$Encoder ENC0212_Solaris
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
protected int encodeDouble (char)
char ch
int b
static void <clinit> ()
}
sun/nio/cs/DoubleByte.class
DoubleByte.java
package sun.nio.cs
public sun.nio.cs.DoubleByte extends java.lang.Object {
public static final char[] B2C_UNMAPPABLE
public void <init> ()
static void <clinit> ()
}
sun/nio/cs/IBM866.class
IBM866.java
package sun.nio.cs
public sun.nio.cs.IBM866 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/UTF_32LE_BOM.class
UTF_32LE_BOM.java
package sun.nio.cs
public sun.nio.cs.UTF_32LE_BOM extends sun.nio.cs.Unicode {
public void <init> ()
public java.lang.String historicalName ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
public volatile synthetic boolean contains (java.nio.charset.Charset)
}
sun/nio/cs/ISO_8859_1.class
ISO_8859_1.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_1 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
public static final sun.nio.cs.ISO_8859_1 INSTANCE
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
}
sun/nio/cs/Big5.class
Big5.java
package sun.nio.cs
public sun.nio.cs.Big5 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
static final String b2cSBStr
static final String[] b2cStr
static char[][] b2c
static char[] b2cSB
private static volatile boolean b2cInitialized
static char[] c2b
static char[] c2bIndex
private static volatile boolean c2bInitialized
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void initb2c ()
int i
static void initc2b ()
String b2cNR
String c2bNR
static void <clinit> ()
}
sun/nio/cs/US_ASCII.class
US_ASCII.java
package sun.nio.cs
public sun.nio.cs.US_ASCII extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
public static final sun.nio.cs.US_ASCII INSTANCE
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
}
sun/nio/cs/HKSCS$Decoder.class
HKSCS.java
package sun.nio.cs
public sun.nio.cs.HKSCS$Decoder extends sun.nio.cs.DoubleByte$Decoder {
static int b2Min
static int b2Max
private char[][] b2cBmp
private char[][] b2cSupp
private sun.nio.cs.DoubleByte$Decoder big5Dec
protected void <init> (java.nio.charset.Charset, sun.nio.cs.DoubleByte$Decoder, char[][], char[][])
java.nio.charset.Charset cs
sun.nio.cs.DoubleByte$Decoder big5Dec
char[][] b2cBmp
char[][] b2cSupp
public char decodeSingle (int)
int b
public char decodeBig5 (int, int)
int b1
int b2
public char decodeDouble (int, int)
int b1
int b2
public char decodeDoubleEx (int, int)
int b1
int b2
protected java.nio.charset.CoderResult decodeArrayLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int b2
int b1
char c
int inSize
int outSize
char[] cc
java.nio.ByteBuffer src
java.nio.CharBuffer dst
byte[] sa
int sp
int sl
char[] da
int dp
int dl
protected java.nio.charset.CoderResult decodeBufferLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int b2
char[] cc
int b1
int inSize
int outSize
char c
java.nio.ByteBuffer src
java.nio.CharBuffer dst
int mark
public int decode (byte[], int, int, char[])
int b2
int b1
char c
byte[] src
int sp
int len
char[] dst
int dp
int sl
char repl
public java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
java.nio.ByteBuffer src
java.nio.CharBuffer dst
public static void initb2c (char[][], java.lang.String[])
int i
char[][] b2c
String[] b2cStr
static void <clinit> ()
}
sun/nio/cs/EUC_JP_LINUX$Decoder.class
EUC_JP_LINUX.java
package sun.nio.cs
sun.nio.cs.EUC_JP_LINUX$Decoder extends sun.nio.cs.EUC_JP$Decoder {
private void <init> (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
sun/nio/cs/ISO_8859_3.class
ISO_8859_3.java
package sun.nio.cs
public sun.nio.cs.ISO_8859_3 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/UnicodeEncoder.class
UnicodeEncoder.java
package sun.nio.cs
public abstract sun.nio.cs.UnicodeEncoder extends java.nio.charset.CharsetEncoder {
protected static final char BYTE_ORDER_MARK
protected static final char REVERSED_MARK
protected static final int BIG
protected static final int LITTLE
private int byteOrder
private boolean usesMark
private boolean needsMark
private final sun.nio.cs.Surrogate$Parser sgp
protected void <init> (java.nio.charset.Charset, int, boolean)
java.nio.charset.Charset cs
int bo
boolean m
private void put (char, java.nio.ByteBuffer)
char c
java.nio.ByteBuffer dst
protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
char c
int d
java.nio.CharBuffer src
java.nio.ByteBuffer dst
int mark
protected void implReset ()
public boolean canEncode (char)
char c
}
sun/nio/cs/MS1252.class
MS1252.java
package sun.nio.cs
public sun.nio.cs.MS1252 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/nio/cs/ThreadLocalCoders$Cache.class
ThreadLocalCoders.java
package sun.nio.cs
abstract sun.nio.cs.ThreadLocalCoders$Cache extends java.lang.Object {
private ThreadLocal cache
private final int size
void <init> (int)
int size
abstract java.lang.Object create (java.lang.Object)
private void moveToFront (java.lang.Object[], int)
int j
Object[] oa
int i
Object ob
abstract boolean hasName (java.lang.Object, java.lang.Object)
java.lang.Object forName (java.lang.Object)
Object ob
int i
Object name
Object[] oa
Object ob
}
sun/nio/cs/ThreadLocalCoders$1.class
ThreadLocalCoders.java
package sun.nio.cs
sun.nio.cs.ThreadLocalCoders$1 extends sun.nio.cs.ThreadLocalCoders$Cache {
static final synthetic boolean $assertionsDisabled
void <init> (int)
int size
boolean hasName (java.lang.Object, java.lang.Object)
Object ob
Object name
java.lang.Object create (java.lang.Object)
Object name
static void <clinit> ()
}
sun/nio/cs/MS1250.class
MS1250.java
package sun.nio.cs
public sun.nio.cs.MS1250 extends java.nio.charset.Charset implements sun.nio.cs.HistoricallyNamedCharset {
private static final String b2cTable
private static final char[] b2c
private static final char[] c2b
private static final char[] c2bIndex
public void <init> ()
public java.lang.String historicalName ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
static void <clinit> ()
char[] b2cMap
char[] c2bNR
}
sun/security/action/GetPropertyAction$1.class
GetPropertyAction.java
package sun.security.action
sun.security.action.GetPropertyAction$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.util.Properties run ()
public volatile synthetic java.lang.Object run ()
}
sun/security/action/GetLongAction.class
GetLongAction.java
package sun.security.action
public sun.security.action.GetLongAction extends java.lang.Object implements java.security.PrivilegedAction {
private String theProp
private long defaultVal
private boolean defaultSet
public void <init> (java.lang.String)
String theProp
public void <init> (java.lang.String, long)
String theProp
long defaultVal
public java.lang.Long run ()
Long value
public volatile synthetic java.lang.Object run ()
}
sun/security/action/GetIntegerAction.class
GetIntegerAction.java
package sun.security.action
public sun.security.action.GetIntegerAction extends java.lang.Object implements java.security.PrivilegedAction {
private String theProp
private int defaultVal
private boolean defaultSet
public void <init> (java.lang.String)
String theProp
public void <init> (java.lang.String, int)
String theProp
int defaultVal
public java.lang.Integer run ()
Integer value
public static java.lang.Integer privilegedGetProperty (java.lang.String)
String theProp
public static java.lang.Integer privilegedGetProperty (java.lang.String, int)
Integer value
String theProp
int defaultVal
Integer value
public volatile synthetic java.lang.Object run ()
}
sun/security/action/GetBooleanAction.class
GetBooleanAction.java
package sun.security.action
public sun.security.action.GetBooleanAction extends java.lang.Object implements java.security.PrivilegedAction {
private String theProp
public void <init> (java.lang.String)
String theProp
public java.lang.Boolean run ()
public volatile synthetic java.lang.Object run ()
}
sun/security/action/PutAllAction.class
PutAllAction.java
package sun.security.action
public sun.security.action.PutAllAction extends java.lang.Object implements java.security.PrivilegedAction {
private final java.security.Provider provider
private final java.util.Map map
public void <init> (java.security.Provider, java.util.Map)
java.security.Provider provider
java.util.Map map
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
sun/security/action/OpenFileInputStreamAction.class
OpenFileInputStreamAction.java
package sun.security.action
public sun.security.action.OpenFileInputStreamAction extends java.lang.Object implements java.security.PrivilegedExceptionAction {
private final java.io.File file
public void <init> (java.io.File)
java.io.File file
public void <init> (java.lang.String)
String filename
public java.io.FileInputStream run () throws java.lang.Exception
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
sun/security/action/GetPropertyAction.class
GetPropertyAction.java
package sun.security.action
public sun.security.action.GetPropertyAction extends java.lang.Object implements java.security.PrivilegedAction {
private String theProp
private String defaultVal
public void <init> (java.lang.String)
String theProp
public void <init> (java.lang.String, java.lang.String)
String theProp
String defaultVal
public java.lang.String run ()
String value
public static java.lang.String privilegedGetProperty (java.lang.String)
String theProp
public static java.lang.String privilegedGetProperty (java.lang.String, java.lang.String)
String theProp
String defaultVal
public static java.util.Properties privilegedGetProperties ()
public volatile synthetic java.lang.Object run ()
}
sun/misc/DesugarUnsafe.class
DesugarUnsafe.java
package sun.misc
public final sun.misc.DesugarUnsafe extends java.lang.Object {
private static final sun.misc.DesugarUnsafe theUnsafeWrapper
private final sun.misc.Unsafe theUnsafe
void <init> (sun.misc.Unsafe)
sun.misc.Unsafe theUnsafe
private static java.lang.reflect.Field getUnsafeField ()
java.lang.reflect.Field f
NoSuchFieldException e
public static sun.misc.DesugarUnsafe getUnsafe ()
public int getAndAddInt (java.lang.Object, long, int)
Object o
long offset
int delta
int v
public long getAndAddLong (java.lang.Object, long, long)
Object o
long offset
long delta
long v
public int getAndSetInt (java.lang.Object, long, int)
Object o
long offset
int newValue
int v
public long getAndSetLong (java.lang.Object, long, long)
Object o
long offset
long newValue
long v
public java.lang.Object getAndSetObject (java.lang.Object, long, java.lang.Object)
Object o
long offset
Object newValue
Object v
public long objectFieldOffset (java.lang.reflect.Field)
java.lang.reflect.Field f
public long objectFieldOffset (java.lang.Class, java.lang.String)
NoSuchFieldException e
Class c
String name
public int arrayBaseOffset (java.lang.Class)
Class arrayClass
public int arrayIndexScale (java.lang.Class)
Class arrayClass
public java.lang.Object getObjectAcquire (java.lang.Object, long)
Object o
long offset
public void putObjectRelease (java.lang.Object, long, java.lang.Object)
Object o
long offset
Object x
public boolean compareAndSetInt (java.lang.Object, long, int, int)
Object o
long offset
int expected
int x
public boolean compareAndSetLong (java.lang.Object, long, long, long)
Object o
long offset
long expected
long x
public boolean compareAndSetObject (java.lang.Object, long, java.lang.Object, java.lang.Object)
Object o
long offset
Object expected
Object x
public long allocateMemory (long)
long bytes
public void freeMemory (long)
long address
public void setMemory (long, long, byte)
long address
long bytes
byte value
public void copyMemory (long, long, long)
long srcAddr
long dstAddr
long bytes
public void copyMemory (java.lang.Object, long, java.lang.Object, long, long)
byte value
int i
Object srcBase
long srcOffset
Object destBase
long destOffset
long bytes
public int getInt (java.lang.Object, long)
Object o
long offset
public void putInt (java.lang.Object, long, int)
Object o
long offset
int x
public java.lang.Object getObject (java.lang.Object, long)
Object o
long offset
public void putObject (java.lang.Object, long, java.lang.Object)
Object o
long offset
Object x
public boolean getBoolean (java.lang.Object, long)
Object o
long offset
public void putBoolean (java.lang.Object, long, boolean)
Object o
long offset
boolean x
public byte getByte (java.lang.Object, long)
Object o
long offset
public void putByte (java.lang.Object, long, byte)
Object o
long offset
byte x
public short getShort (java.lang.Object, long)
Object o
long offset
public void putShort (java.lang.Object, long, short)
Object o
long offset
short x
public char getChar (java.lang.Object, long)
Object o
long offset
public void putChar (java.lang.Object, long, char)
Object o
long offset
char x
public long getLong (java.lang.Object, long)
Object o
long offset
public void putLong (java.lang.Object, long, long)
Object o
long offset
long x
public float getFloat (java.lang.Object, long)
Object o
long offset
public void putFloat (java.lang.Object, long, float)
Object o
long offset
float x
public double getDouble (java.lang.Object, long)
Object o
long offset
public void putDouble (java.lang.Object, long, double)
Object o
long offset
double x
public byte getByte (long)
long address
public void putByte (long, byte)
long address
byte x
public short getShort (long)
long address
public void putShort (long, short)
long address
short x
public char getChar (long)
long address
public void putChar (long, char)
long address
char x
public int getInt (long)
long address
public void putInt (long, int)
long address
int x
public long getLong (long)
long address
public void putLong (long, long)
long address
long x
public float getFloat (long)
long address
public void putFloat (long, float)
long address
float x
public double getDouble (long)
long address
public void putDouble (long, double)
long address
double x
public int addressSize ()
public int pageSize ()
public java.lang.Object allocateInstance (java.lang.Class) throws java.lang.InstantiationException
Class cls
public boolean compareAndSwapObject (java.lang.Object, long, java.lang.Object, java.lang.Object)
Object o
long offset
Object expected
Object x
public boolean compareAndSwapInt (java.lang.Object, long, int, int)
Object o
long offset
int expected
int x
public boolean compareAndSwapLong (java.lang.Object, long, long, long)
Object o
long offset
long expected
long x
public java.lang.Object getObjectVolatile (java.lang.Object, long)
Object o
long offset
public void putObjectVolatile (java.lang.Object, long, java.lang.Object)
Object o
long offset
Object x
public int getIntVolatile (java.lang.Object, long)
Object o
long offset
public void putIntVolatile (java.lang.Object, long, int)
Object o
long offset
int x
public long getLongVolatile (java.lang.Object, long)
Object o
long offset
public void putLongVolatile (java.lang.Object, long, long)
Object o
long offset
long x
public void putOrderedObject (java.lang.Object, long, java.lang.Object)
Object o
long offset
Object x
public void putOrderedInt (java.lang.Object, long, int)
Object o
long offset
int x
public void putOrderedLong (java.lang.Object, long, long)
Object o
long offset
long x
public void unpark (java.lang.Object)
Object thread
public void park (boolean, long)
boolean isAbsolute
long time
public void ensureClassInitialized (java.lang.Class)
ClassNotFoundException e
Class c
static void <clinit> ()
IllegalAccessException e
java.lang.reflect.Field field
}
sun/util/PreHashedMap$2$1$1.class
PreHashedMap.java
package sun.util
sun.util.PreHashedMap$2$1$1 extends java.lang.Object implements java.util.Map$Entry {
String k
final synthetic sun.util.PreHashedMap$2$1 this$2
void <init> (sun.util.PreHashedMap$2$1)
sun.util.PreHashedMap$2$1 this$2
public java.lang.String getKey ()
public java.lang.Object getValue ()
public int hashCode ()
Object v
public boolean equals (java.lang.Object)
Object ob
java.util.Map$Entry that
public java.lang.Object setValue (java.lang.Object)
Object v
public volatile synthetic java.lang.Object getKey ()
}
sun/util/PreHashedMap$2.class
PreHashedMap.java
package sun.util
sun.util.PreHashedMap$2 extends java.util.AbstractSet {
final synthetic sun.util.PreHashedMap this$0
void <init> (sun.util.PreHashedMap)
sun.util.PreHashedMap this$0
public int size ()
public java.util.Iterator iterator ()
}
sun/util/PreHashedMap.class
PreHashedMap.java
package sun.util
public abstract sun.util.PreHashedMap extends java.util.AbstractMap {
private final int rows
private final int size
private final int shift
private final int mask
private final Object[] ht
protected void <init> (int, int, int, int)
int rows
int size
int shift
int mask
protected abstract void init (java.lang.Object[])
private java.lang.Object toV (java.lang.Object)
Object x
public java.lang.Object get (java.lang.Object)
Object k
int h
Object[] a
public java.lang.Object put (java.lang.String, java.lang.Object)
Object ov
String k
Object v
int h
Object[] a
public java.util.Set keySet ()
public java.util.Set entrySet ()
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
}
sun/util/PreHashedMap$2$1.class
PreHashedMap.java
package sun.util
sun.util.PreHashedMap$2$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator i
final synthetic sun.util.PreHashedMap$2 this$1
void <init> (sun.util.PreHashedMap$2)
sun.util.PreHashedMap$2 this$1
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
sun/util/PreHashedMap$1$1.class
PreHashedMap.java
package sun.util
sun.util.PreHashedMap$1$1 extends java.lang.Object implements java.util.Iterator {
private int i
Object[] a
String cur
final synthetic sun.util.PreHashedMap$1 this$1
void <init> (sun.util.PreHashedMap$1)
sun.util.PreHashedMap$1 this$1
private boolean findNext ()
public boolean hasNext ()
public java.lang.String next ()
String s
public void remove ()
public volatile synthetic java.lang.Object next ()
}
sun/util/PreHashedMap$1.class
PreHashedMap.java
package sun.util
sun.util.PreHashedMap$1 extends java.util.AbstractSet {
final synthetic sun.util.PreHashedMap this$0
void <init> (sun.util.PreHashedMap)
sun.util.PreHashedMap this$0
public int size ()
public java.util.Iterator iterator ()
}
jdk/internal/util/Preconditions.class
Preconditions.java
package jdk.internal.util
public jdk.internal.util.Preconditions extends java.lang.Object {
public void <init> ()
private static transient java.lang.RuntimeException outOfBounds (java.util.function.BiFunction, java.lang.String, java.lang.Integer[])
java.util.function.BiFunction oobef
String checkKind
Integer[] args
java.util.List largs
RuntimeException e
private static java.lang.RuntimeException outOfBoundsCheckIndex (java.util.function.BiFunction, int, int)
java.util.function.BiFunction oobe
int index
int length
private static java.lang.RuntimeException outOfBoundsCheckFromToIndex (java.util.function.BiFunction, int, int, int)
java.util.function.BiFunction oobe
int fromIndex
int toIndex
int length
private static java.lang.RuntimeException outOfBoundsCheckFromIndexSize (java.util.function.BiFunction, int, int, int)
java.util.function.BiFunction oobe
int fromIndex
int size
int length
public static java.util.function.BiFunction outOfBoundsExceptionFormatter (java.util.function.Function)
java.util.function.Function f
private static java.lang.String outOfBoundsMessage (java.lang.String, java.util.List)
String checkKind
java.util.List args
int argSize
public static int checkIndex (int, int, java.util.function.BiFunction)
int index
int length
java.util.function.BiFunction oobef
public static int checkFromToIndex (int, int, int, java.util.function.BiFunction)
int fromIndex
int toIndex
int length
java.util.function.BiFunction oobef
public static int checkFromIndexSize (int, int, int, java.util.function.BiFunction)
int fromIndex
int size
int length
java.util.function.BiFunction oobef
}
jdk/internal/util/Preconditions$1.class
Preconditions.java
package jdk.internal.util
jdk.internal.util.Preconditions$1 extends java.lang.Object implements java.util.function.BiFunction {
final synthetic java.util.function.Function val$f
void <init> (java.util.function.Function)
public java.lang.RuntimeException apply (java.lang.String, java.util.List)
String checkKind
java.util.List args
public volatile synthetic java.lang.Object apply (java.lang.Object, java.lang.Object)
}
jdk/internal/util/StaticProperty.class
StaticProperty.java
package jdk.internal.util
public final jdk.internal.util.StaticProperty extends java.lang.Object {
private static final String JAVA_HOME
private static final String USER_HOME
private static final String USER_DIR
private static final String USER_NAME
private static final String JDK_SERIAL_FILTER
private void <init> ()
private static java.lang.String initProperty (java.lang.String)
String key
String v
public static java.lang.String javaHome ()
public static java.lang.String userHome ()
public static java.lang.String userDir ()
public static java.lang.String userName ()
public static java.lang.String jdkSerialFilter ()
static void <clinit> ()
}