Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Java.nio Classes and Interfaces - 163 results found.
NameDescriptionTypePackageFramework
AbstractInterruptibleChannelBase implementation class for interruptible channels.Classjava.nio.channels.spiJava SE
AbstractSelectableChannelBase implementation class for selectable channels.Classjava.nio.channels.spiJava SE
AbstractSelectionKeyBase implementation class for selection keys.Classjava.nio.channels.spiJava SE
AbstractSelectorBase implementation class for selectors.Classjava.nio.channels.spiJava SE
AcceptPendingExceptionUnchecked exception thrown when an attempt is made to initiate an accept operation on a channel and a previous accept operation has not completed.Classjava.nio.channelsJava SE
AccessDeniedExceptionChecked exception thrown when a file system operation is denied, typically due to a file permission or other access check.Classjava.nio.fileJava SE
AclEntryAn entry in an access control list (ACL).Classjava.nio.file.attributeJava SE
AclEntry .BuilderA builder of AclEntry objects.Classjava.nio.file.attribute.AclEntryJava SE
AlreadyBoundExceptionUnchecked exception thrown when an attempt is made to bind the socket a network oriented channel that is already bound.Classjava.nio.channelsJava SE
AlreadyConnectedExceptionUnchecked exception thrown when an attempt is made to connect a SocketChannel that is already connected.Classjava.nio.channelsJava SE
AsynchronousChannelGroupA grouping of asynchronous channels for the purpose of resource sharing.Classjava.nio.channelsJava SE
AsynchronousChannelProviderService-provider class for asynchronous channels.Classjava.nio.channels.spiJava SE
AsynchronousCloseExceptionChecked exception received by a thread when another thread closes the channel or the part of the channel upon which it is blocked in an I/OClassjava.nio.channelsJava SE
AsynchronousFileChannelAn asynchronous channel for reading, writing, and manipulating a file.Classjava.nio.channelsJava SE
AsynchronousServerSocketChannelAn asynchronous channel for stream-oriented listening sockets.Classjava.nio.channelsJava SE
AsynchronousSocketChannelAn asynchronous channel for stream-oriented connecting sockets.Classjava.nio.channelsJava SE
AtomicMoveNotSupportedExceptionChecked exception thrown when a file cannot be moved as an atomic file systemSince:1.Classjava.nio.fileJava SE
AccessModeDefines access modes used to test the accessibility of a file.Classjava.nio.fileJava SE
AclEntryFlagDefines the flags for used by the flags component of an ACL entry.Classjava.nio.file.attributeJava SE
AclEntryPermissionenum AclEntryPermissionDefines the permissions for use with the permissions component of an ACLClassjava.nio.file.attributeJava SE
AclEntryTypeA typesafe enumeration of the access control entry types.Classjava.nio.file.attributeJava SE
AclFileAttributeViewA file attribute view that supports reading or updating a file's Access Control Lists (ACL) or file owner attributes.Interfacejava.nio.file.attributeJava SE
AsynchronousByteChannelAn asynchronous channel that can read and write bytes.Interfacejava.nio.channelsJava SE
AsynchronousChannelA channel that supports asynchronous I/O operations.Interfacejava.nio.channelsJava SE
AttributeViewAn object that provides a read-only or updatable view of non-opaque values associated with an object in a filesystem.Interfacejava.nio.file.attributeJava SE
BufferA container for data of a specific primitive type.Classjava.nioJava SE
BufferOverflowExceptionUnchecked exception thrown when a relative put operation reaches the target buffer's limit.Classjava.nioJava SE
BufferUnderflowExceptionUnchecked exception thrown when a relative get operation reaches the source buffer's limit.Classjava.nioJava SE
ByteBuffer This class defines six categories of operations upon Absolute and relative get andClassjava.nioJava SE
ByteOrderA typesafe enumeration for byte orders.Classjava.nioJava SE
BasicFileAttributesBasic attributes associated with a file in a file system.Interfacejava.nio.file.attributeJava SE
BasicFileAttributeViewA file attribute view that provides a view of a basic set of file attributes common to many file systems.Interfacejava.nio.file.attributeJava SE
ByteChannelA channel that can read and write bytes.Interfacejava.nio.channelsJava SE
CancelledKeyExceptionUnchecked exception thrown when an attempt is made to use a selection key that is no longer valid.Classjava.nio.channelsJava SE
ChannelsUtility methods for channels and streams.Classjava.nio.channelsJava SE
CharacterCodingExceptionChecked exception thrown when a character encoding or decoding error occurs.Classjava.nio.charsetJava SE
CharBuffer This class defines four categories of operations upon Absolute and relative get andClassjava.nioJava SE
CharsetA named mapping between sequences of sixteen-bit Unicode code units and sequences of bytes.Classjava.nio.charsetJava SE
CharsetDecoderAn engine that can transform a sequence of bytes in a specific charset into a sequence of sixteen-bit Unicode characters.Classjava.nio.charsetJava SE
CharsetEncoderAn engine that can transform a sequence of sixteen-bit Unicode characters into a sequence of bytes in a specific charset.Classjava.nio.charsetJava SE
CharsetProviderCharset service-provider class.Classjava.nio.charset.spiJava SE
ClosedByInterruptExceptionChecked exception received by a thread when another thread interrupts it while it is blocked in an I/O operation upon a channel.Classjava.nio.channelsJava SE
ClosedChannelExceptionChecked exception thrown when an attempt is made to invoke or complete an I/O operation upon channel that is closed, or at least closed to thatClassjava.nio.channelsJava SE
ClosedDirectoryStreamExceptionUnchecked exception thrown when an attempt is made to invoke an operation on a directory stream that is closed.Classjava.nio.fileJava SE
ClosedFileSystemExceptionUnchecked exception thrown when an attempt is made to invoke an operation on a file and the file system is closed.Classjava.nio.fileJava SE
ClosedSelectorExceptionUnchecked exception thrown when an attempt is made to invoke an I/O operation upon a closed selector.Classjava.nio.channelsJava SE
ClosedWatchServiceExceptionUnchecked exception thrown when an attempt is made to invoke an operation on a watch service that is closed.Classjava.nio.fileJava SE
CoderMalfunctionErrorError thrown when the decodeLoop method of a CharsetDecoder, or the encodeLoop method of a CharsetEncoder, throws an unexpectedClassjava.nio.charsetJava SE
CoderResultA description of the result state of a coder.Classjava.nio.charsetJava SE
CodingErrorActionA typesafe enumeration for coding-error actions.Classjava.nio.charsetJava SE
ConnectionPendingExceptionUnchecked exception thrown when an attempt is made to connect a SocketChannel for which a non-blocking connection operation is already inSince:1.Classjava.nio.channelsJava SE
ChannelA nexus for I/O operations.Interfacejava.nio.channelsJava SE
CompletionHandlerA handler for consuming the result of an asynchronous I/O operation.Interfacejava.nio.channelsJava SE
CopyOptionAn object that configures how to copy or move a file.Interfacejava.nio.fileJava SE
DatagramChannelA selectable channel for datagram-oriented sockets.Classjava.nio.channelsJava SE
DirectoryIteratorExceptionRuntime exception thrown if an I/O error is encountered when iterating over the entries in a directory.Classjava.nio.fileJava SE
DirectoryNotEmptyExceptionChecked exception thrown when a file system operation fails because a directory is not empty.Classjava.nio.fileJava SE
DoubleBuffer This class defines four categories of operations upon Absolute and relative get andClassjava.nioJava SE
DirectoryStreamAn object to iterate over the entries in a directory.Interfacejava.nio.fileJava SE
DirectoryStream .FilterAn interface that is implemented by objects that decide if a directory entry should be accepted or filtered.Interfacejava.nio.file.DirectoryStreamJava SE
DosFileAttributesFile attributes associated with a file in a file system that supports legacy DOS attributes.Interfacejava.nio.file.attributeJava SE
DosFileAttributeViewA file attribute view that provides a view of the legacy DOS file attributes.Interfacejava.nio.file.attributeJava SE
FileAlreadyExistsExceptionChecked exception thrown when an attempt is made to create a file or directory and a file of that name already exists.Classjava.nio.fileJava SE
FileChannelA channel for reading, writing, mapping, and manipulating a file.Classjava.nio.channelsJava SE
FileChannel .MapModeA typesafe enumeration for file-mapping modes.Classjava.nio.channels.FileChannelJava SE
FileLockA token representing a lock on a region of a file.Classjava.nio.channelsJava SE
FileLockInterruptionExceptionChecked exception received by a thread when another thread interrupts it while it is waiting to acquire a file lock.Classjava.nio.channelsJava SE
FilesThis class consists exclusively of static methods that operate on files, directories, or other types of files.Classjava.nio.fileJava SE
FileStoreStorage for files.Classjava.nio.fileJava SE
FileSystemProvides an interface to a file system and is the factory for objects to access files and other objects in the file system.Classjava.nio.fileJava SE
FileSystemAlreadyExistsExceptionRuntime exception thrown when an attempt is made to create a file system thatSee Also:Serialized FormClassjava.nio.fileJava SE
FileSystemExceptionThrown when a file system operation fails on one or two files.Classjava.nio.fileJava SE
FileSystemLoopExceptionChecked exception thrown when a file system loop, or cycle, is encountered.Classjava.nio.fileJava SE
FileSystemNotFoundExceptionRuntime exception thrown when a file system cannot be found.Classjava.nio.fileJava SE
FileSystemProviderService-provider class for file systems.Classjava.nio.file.spiJava SE
FileSystemsFactory methods for file systems.Classjava.nio.fileJava SE
FileTimeRepresents the value of a file's time stamp attribute.Classjava.nio.file.attributeJava SE
FileTypeDetectorA file type detector for probing a file to guess its file type.Classjava.nio.file.spiJava SE
FloatBuffer This class defines four categories of operations upon Absolute and relative get andClassjava.nioJava SE
FileVisitOptionenum FileVisitOptionDefines the file tree traversal options.Classjava.nio.fileJava SE
FileVisitResultenum FileVisitResultThe result type of a FileVisitor.Classjava.nio.fileJava SE
FileAttributeAn object that encapsulates the value of a file attribute that can be set atomically when creating a new file or directory by invoking the createFile or createDirectory methods.Interfacejava.nio.file.attributeJava SE
FileAttributeViewAn attribute view that is a read-only or updatable view of non-opaque values associated with a file in a filesystem.Interfacejava.nio.file.attributeJava SE
FileOwnerAttributeViewA file attribute view that supports reading or updating the owner of a file.Interfacejava.nio.file.attributeJava SE
FileStoreAttributeViewInterfacejava.nio.file.attributeJava SE
FileVisitorA visitor of files.Interfacejava.nio.fileJava SE
GatheringByteChannelA channel that can write bytes from a sequence of buffers.Interfacejava.nio.channelsJava SE
GroupPrincipalA UserPrincipal representing a group identity, used to determine access rights to objects in a file system.Interfacejava.nio.file.attributeJava SE
IllegalBlockingModeExceptionUnchecked exception thrown when a blocking-mode-specific operation is invoked upon a channel in the incorrect blocking mode.Classjava.nio.channelsJava SE
IllegalChannelGroupExceptionUnchecked exception thrown when an attempt is made to open a channel in a group that was not created by the same provider.Classjava.nio.channelsJava SE
IllegalCharsetNameExceptionUnchecked exception thrown when a string that is not a legal charset name is used as such.Classjava.nio.charsetJava SE
IllegalSelectorExceptionUnchecked exception thrown when an attempt is made to register a channel with a selector that was not created by the provider that created theClassjava.nio.channelsJava SE
IntBuffer This class defines four categories of operations upon Absolute and relative get andClassjava.nioJava SE
InterruptedByTimeoutExceptionChecked exception received by a thread when a timeout elapses before an asynchronous operation completes.Classjava.nio.channelsJava SE
InvalidMarkExceptionUnchecked exception thrown when an attempt is made to reset a buffer when its mark is not defined.Classjava.nioJava SE
InvalidPathExceptionUnchecked exception thrown when path string cannot be converted into a Path because the path string contains invalid characters, orClassjava.nio.fileJava SE
InterruptibleChannelA channel that can be asynchronously closed and interrupted.Interfacejava.nio.channelsJava SE
LinkPermissionThe Permission class for link creation operations.Classjava.nio.fileJava SE
LongBuffer This class defines four categories of operations upon Absolute and relative get andClassjava.nioJava SE
LinkOptionDefines the options as to how symbolic links are handled.Classjava.nio.fileJava SE
MalformedInputExceptionChecked exception thrown when an input byte sequence is not legal for given charset, or an input character sequence is not a legal sixteen-bit UnicodeClassjava.nio.charsetJava SE
MappedByteBufferA direct byte buffer whose content is a memory-mapped region of a file.Classjava.nioJava SE
MembershipKeyA token representing the membership of an Internet Protocol (IP) multicast A membership key may represent a membership to receive all datagrams sentClassjava.nio.channelsJava SE
MulticastChannelA network channel that supports Internet Protocol (IP) multicasting.Interfacejava.nio.channelsJava SE
NoConnectionPendingExceptionUnchecked exception thrown when the finishConnect method of a SocketChannel is invoked without first successfully invoking its connect method.Classjava.nio.channelsJava SE
NonReadableChannelExceptionUnchecked exception thrown when an attempt is made to read from a channel that was not originally opened for reading.Classjava.nio.channelsJava SE
NonWritableChannelExceptionUnchecked exception thrown when an attempt is made to write to a channel that was not originally opened for writing.Classjava.nio.channelsJava SE
NoSuchFileExceptionChecked exception thrown when an attempt is made to access a file that doesSince:1.Classjava.nio.fileJava SE
NotDirectoryExceptionChecked exception thrown when a file system operation, intended for a directory, fails because the file is not a directory.Classjava.nio.fileJava SE
NotLinkExceptionChecked exception thrown when a file system operation fails because a file is not a symbolic link.Classjava.nio.fileJava SE
NotYetBoundExceptionUnchecked exception thrown when an attempt is made to invoke an I/O operation upon a server socket channel that is not yet bound.Classjava.nio.channelsJava SE
NotYetConnectedExceptionUnchecked exception thrown when an attempt is made to invoke an I/O operation upon a socket channel that is not yet connected.Classjava.nio.channelsJava SE
NetworkChannelA channel to a network socket.Interfacejava.nio.channelsJava SE
OverlappingFileLockExceptionUnchecked exception thrown when an attempt is made to acquire a lock on a region of a file that overlaps a region already locked by the same JavaClassjava.nio.channelsJava SE
OpenOptionAn object that configures how to open or create a file.Interfacejava.nio.fileJava SE
PathsThis class consists exclusively of static methods that return a Path by converting a path string or URI.Classjava.nio.fileJava SE
PipeA pair of channels that implements a unidirectional pipe.Classjava.nio.channelsJava SE
Pipe .SinkChannelA channel representing the writable end of a Pipe.Classjava.nio.channels.PipeJava SE
Pipe .SourceChannelA channel representing the readable end of a Pipe.Classjava.nio.channels.PipeJava SE
PosixFilePermissionsThis class consists exclusively of static methods that operate on sets of PosixFilePermission objects.Classjava.nio.file.attributeJava SE
ProviderMismatchExceptionUnchecked exception thrown when an attempt is made to invoke a method on an object created by one file system provider with a parameter created by aClassjava.nio.fileJava SE
ProviderNotFoundExceptionRuntime exception thrown when a provider of the required type cannot be found.Classjava.nio.fileJava SE
PosixFilePermissionenum PosixFilePermissionDefines the bits for use with the permissions attribute.Classjava.nio.file.attributeJava SE
PathAn object that may be used to locate a file in a file system.Interfacejava.nio.fileJava SE
PathMatcherAn interface that is implemented by objects that perform match operations onSince:1.Interfacejava.nio.fileJava SE
PosixFileAttributesFile attributes associated with files on file systems used by operating systems that implement the Portable Operating System Interface (POSIX) family ofInterfacejava.nio.file.attributeJava SE
PosixFileAttributeViewA file attribute view that provides a view of the file attributes commonly associated with files on file systems used by operating systems that implementInterfacejava.nio.file.attributeJava SE
ReadOnlyBufferExceptionUnchecked exception thrown when a content-mutation method such as put or compact is invoked upon a read-only buffer.Classjava.nioJava SE
ReadOnlyFileSystemExceptionUnchecked exception thrown when an attempt is made to update an object associated with a read-only FileSystem.Classjava.nio.fileJava SE
ReadPendingExceptionUnchecked exception thrown when an attempt is made to read from an asynchronous socket channel and a previous read has not completed.Classjava.nio.channelsJava SE
ReadableByteChannelA channel that can read bytes.Interfacejava.nio.channelsJava SE
SelectableChannelA channel that can be multiplexed via a Selector.Classjava.nio.channelsJava SE
SelectionKeyA token representing the registration of a SelectableChannel with a A selection key is created each time a channel is registered with aClassjava.nio.channelsJava SE
SelectorA multiplexor of SelectableChannel objects.Classjava.nio.channelsJava SE
SelectorProviderService-provider class for selectors and selectable channels.Classjava.nio.channels.spiJava SE
ServerSocketChannelA selectable channel for stream-oriented listening sockets.Classjava.nio.channelsJava SE
ShortBuffer This class defines four categories of operations upon Absolute and relative get andClassjava.nioJava SE
ShutdownChannelGroupExceptionUnchecked exception thrown when an attempt is made to construct a channel in a group that is shutdown or the completion handler for an I/O operation Classjava.nio.channelsJava SE
SimpleFileVisitorA simple visitor of files with default behavior to visit all files and to re-throw I/O errors.Classjava.nio.fileJava SE
SocketChannelA selectable channel for stream-oriented connecting sockets.Classjava.nio.channelsJava SE
StandardCharsetsConstant definitions for the standard Charsets.Classjava.nio.charsetJava SE
StandardWatchEventKindsDefines the standard event kinds.Classjava.nio.fileJava SE
StandardCopyOptionenum StandardCopyOptionDefines the standard copy options.Classjava.nio.fileJava SE
StandardOpenOptionenum StandardOpenOptionDefines the standard open options.Classjava.nio.fileJava SE
ScatteringByteChannelA channel that can read bytes into a sequence of buffers.Interfacejava.nio.channelsJava SE
SecureDirectoryStreamA DirectoryStream that defines operations on files that are located relative to an open directory.Interfacejava.nio.fileJava SE
SeekableByteChannelA byte channel that maintains a current position and allows the position to be changed.Interfacejava.nio.channelsJava SE
UnmappableCharacterExceptionChecked exception thrown when an input character (or byte) sequence is valid but cannot be mapped to an output byte (or character)Classjava.nio.charsetJava SE
UnresolvedAddressExceptionUnchecked exception thrown when an attempt is made to invoke a network operation upon an unresolved socket address.Classjava.nio.channelsJava SE
UnsupportedAddressTypeExceptionUnchecked exception thrown when an attempt is made to bind or connect to a socket address of a type that is not supported.Classjava.nio.channelsJava SE
UnsupportedCharsetExceptionUnchecked exception thrown when no support is available for a requested charset.Classjava.nio.charsetJava SE
UserPrincipalLookupServiceAn object to lookup user and group principals by name.Classjava.nio.file.attributeJava SE
UserPrincipalNotFoundExceptionChecked exception thrown when a lookup of UserPrincipal fails because the principal does not exist.Classjava.nio.file.attributeJava SE
UserDefinedFileAttributeViewA file attribute view that provides a view of a file's user-defined attributes, sometimes known as extended attributes.Interfacejava.nio.file.attributeJava SE
UserPrincipalA Principal representing an identity used to determine access rights to objects in a file system.Interfacejava.nio.file.attributeJava SE
WritePendingExceptionUnchecked exception thrown when an attempt is made to write to an asynchronous socket channel and a previous write has not completed.Classjava.nio.channelsJava SE
WatchableAn object that may be registered with a watch service so that it can be watched for changes and events.Interfacejava.nio.fileJava SE
WatchEventAn event or a repeated event for an object that is registered with a WatchService.Interfacejava.nio.fileJava SE
WatchEvent .KindAn event kind, for the purposes of identification.Interfacejava.nio.file.WatchEventJava SE
WatchEvent .ModifierAn event modifier that qualifies how a Watchable is registered with a WatchService.Interfacejava.nio.file.WatchEventJava SE
WatchKeyA token representing the registration of a watchable object with a WatchService.Interfacejava.nio.fileJava SE
WatchServiceA watch service that watches registered objects for changes and events.Interfacejava.nio.fileJava SE
WritableByteChannelA channel that can write bytes.Interfacejava.nio.channelsJava SE