Ja.NET Standard Edition 5.0

Documentation API Specification

Contents

Package java.io


Classes

class  BufferedInputStream
 BufferedInputStream is a class which takes an input stream and buffers the input. More...
class  BufferedOutputStream
 BufferedOutputStream is a class which takes an output stream and buffers the writes to that stream. More...
class  BufferedReader
 BufferedReader is a buffered character input reader. More...
class  BufferedWriter
 BufferedWriter is for writing buffered character output. More...
class  ByteArrayInputStream
 ByteArrayInputStream is used for streaming over a byte array. More...
class  ByteArrayOutputStream
 ByteArrayOutputStream is a class whose underlying stream is represented by a byte array. More...
class  CharArrayReader
 CharArrayReader is used as a buffered character input stream on a character array. More...
class  CharArrayWriter
 CharArrayWriter is used as a character output stream on a character array. More...
class  CharConversionException
 This is the top level class for character conversion exceptions. More...
interface  Closeable
 Closeable represents the source or destination of some data which can be called its close method to release resources it holds. More...
interface  DataInput
 DataInput is an interface which declares methods for reading in typed data from a Stream. More...
class  DataInputStream
 DataInputStream is a filter class which can read typed data from a Stream. More...
interface  DataOutput
 DataOutput is an interface which declares methods for writing typed data to a Stream. More...
class  DataOutputStream
 DataOutputStream is a filter class which can write typed data to a Stream. More...
class  EOFException
 This End Of File (EOF) exception is thrown when a program encounters the end of a file or stream during an operation. More...
class  EmulatedFields
 An EmulatedFields is an object that represents a set of emulated fields for an object being dumped or loaded. More...
class  EmulatedFieldsForDumping
 An EmulatedFieldsForDumping is an object that represents a set of emulated fields for an object being dumped. More...
class  EmulatedFieldsForLoading
 An EmulatedFieldsForLoading is an object that represents a set of emulated fields for an object being loaded. More...
interface  Externalizable
 Objects that want to be serialized/deserialized using ObjectOutputStream/ObjectInputStream but defining their own byte representation should implement this interface. More...
interface  FileFilter
 FileFilter is an interface for filtering abstract Files. More...
class  FileNotFoundException
 This IO exception is thrown when a file specified by a program cannot be found. More...
class  FilePermission
 The class FilePermission is responsible for granting access to files or directories. More...
class  FilePermissionCollection
 FilePermissionCollection is a class which holds a collection of FilePermission objects and can answer a boolean indicating whether or not a specific permissions is implied by a FilePermissionCollection. More...
class  FileReader
 FileReader is class for turning a file into a character Stream. More...
class  FileWriter
 FileWriter is a class for writing characters out to a file. More...
interface  FilenameFilter
 FilenameFilter is an interface which declares methods for filtering file names in the list method of File. More...
class  FilterInputStream
 FilteredInputStream is a class which takes an input stream and filters the input in some way. More...
class  FilterOutputStream
 FilteredOutputStream is a class which takes an output stream and filters the output in some way. More...
class  FilterReader
 FilterReader is a class which takes a Reader and filters the input in some way. More...
class  FilterWriter
 FilterWriter is a class which takes a Writer and filters the output in some way. More...
interface  Flushable
class  IOException
 This IO exception is thrown when a program encounters some sort I/O error. More...
class  InputStream
 InputStream is an abstract class for all byte input streams. More...
class  InputStreamReader
 InputStreamReader is class for turning a byte Stream into a character Stream. More...
class  InterruptedIOException
 This IO exception is thrown when a program reading or writing to a stream is interrupted. More...
class  InvalidClassException
 A problem was found with the class of one of the objects being serialized or deserialized. More...
class  InvalidObjectException
 The object graph loaded (deserialized) can be validated by a collection of validator objects. More...
class  LineNumberInputStream
 LineNumberInputStream is a filter class which counts the number of line terminators from the data read from the target InputStream. More...
class  LineNumberReader
 LineNumberReader is a buffered character input reader which counts line numbers as data is being read. More...
class  NotActiveException
 Some methods in ObjectInputStream and ObjectOutputStream can only be called from a nested call to readObject() or writeObject(). More...
class  NotSerializableException
 When an implementation of ObjectOutput.writeObject() is passed an object that is not serializable, it will throw this type of exception. More...
interface  ObjectInput
 Streams to be used with serialization to read objects must implement this interface. More...
class  ObjectInputStream
 An ObjectInputStream can be used to load Java objects from a stream where the objects were saved using an ObjectOutputStream. More...
interface  ObjectInputValidation
 Objects to perform validations on other objects read with serialization should implement this interface. More...
interface  ObjectOutput
 Streams to be used with serialization to write objects must implement this interface. More...
class  ObjectOutputStream
 An ObjectOutputStream can be used to save Java objects into a stream where the objects can be loaded later with an ObjectInputStream. More...
class  ObjectStreamClass
 Instances of ObjectStreamClass are used to describe classes of objects used by serialization. More...
interface  ObjectStreamConstants
 Helper interface with constants used by the serialization implementation. More...
class  ObjectStreamException
 This is the superclass of all exceptions that can happen when serializing or deserialing objects. More...
class  ObjectStreamField
 This class represents object fields that are saved to the stream, by serialization. More...
class  OptionalDataException
 When readObject() encounters primitive types (int, char, etc) instead of an object instance in the input stream, this type of exception will be thrown. More...
class  OutputStream
 OutputStream is an abstract class for all byte output streams. More...
class  OutputStreamWriter
 OutputStreamWriter is a class for turning a character output stream into a byte output stream. More...
class  PipedInputStream
 PipedInputStream is a class which receives information on a communications pipe. More...
class  PipedOutputStream
 PipedOutputStream is a class which places information on a communications pipe. More...
class  PipedReader
 PipedReader is a class which receives information on a communications pipe. More...
class  PipedWriter
 PipedWriter is a class which places information on a communications pipe. More...
class  PrintStream
 PrintStream is a class which takes an OutputStream and provides convenience methods for printing common data types in a human readable format on the stream. More...
class  PrintWriter
 PrintWriter is a class which takes either an OutputStream or Writer and provides convenience methods for printing common data types in a human readable format on the stream. More...
class  PushbackInputStream
 PushbackInputStream is a filter class which allows bytes read to be pushed back into the stream so that they can be reread. More...
class  PushbackReader
 PushbackReader is a filter class which allows chars read to be pushed back into the stream so that they can be reread. More...
class  Reader
 Reader is an Abstract class for reading Character Streams. More...
class  SequenceInputStream
 SequenceInputStream is used for streaming over a sequence of streams concatenated together. More...
interface  Serializable
 Objects that want to be serialized/deserialized using ObjectOutputStream/ObjectInputStream should implement this interface. More...
class  SerializablePermission
 SerializablePermission objects represent permission to access unsafe serialization operations. More...
class  StreamCorruptedException
 When readObject() cannot read an object from the input stream due to missing information (cyclic reference that doesn't match previous instance or missing class descriptor for instance to be loaded) this type of exception is thrown. More...
class  StreamTokenizer
 StreamTokenizer takes a stream and a set of tokens and parses them one at a time. More...
class  StringBufferInputStream
 StringBufferInputStream is a class for to allow a String to be used as an InputStream. More...
class  StringReader
 StringReader is used as a character input stream on a String. More...
class  StringWriter
 StringWriter is an class for writing Character Streams to a StringBuffer. More...
class  SyncFailedException
 This IO exception is thrown when the method sync() in FileDescriptor failed to complete. More...
class  UTFDataFormatException
 This IO exception is thrown when a program attempts to read a UTF-8 String and the encoding is incorrect. More...
class  UnsupportedEncodingException
 This IO exception is thrown when a program asks for a particular character converter and it is not available. More...
class  WriteAbortedException
 This type of exception is thrown by readObject() when it detects an exception marker in the input stream. More...
class  Writer
 Writer is an Abstract class for writing Character Streams. More...
class  File
 File is a class which represents a file name or directory. More...
class  FileDescriptor
 FileDescriptor is the lowest level representation of a File, Device, or Socket. More...
class  FileInputStream
 FileInputStream is a class for reading bytes from a file. More...
class  FileOutputStream
 FileOutputStream is a class whose underlying stream is represented by a file in the operating system. More...
class  RandomAccessFile
 RandomAccessFile is a class which allows positioning of the next read anywhere in the file. More...
class  SerializableHelper