Package org.eclipse.net4j.util.io

# Klasse DataOutputExtender

java.lang.Object
org.eclipse.net4j.util.io.DataOutputExtender

Alle implementierten Schnittstellen:
  `Closeable`, `DataOutput`, `AutoCloseable`, `ExtendedDataOutput`

public class DataOutputExtender extends Object implements ExtendedDataOutput, Closeable

Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.io.ExtendedDataOutput

`ExtendedDataOutput.Delegating, ExtendedDataOutput.Stream`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`DataOutputExtender(DataOutput output)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`close()`
`void`
`write(byte[] b)`
`void`
`write(byte[] b, int off, int len)`
`void`
`write(int b)`
`void`
`writeBoolean(boolean v)`
`void`
`writeByte(int v)`
`void`
`writeByteArray(byte[] b)`
`void`
`writeBytes(String s)`
`void`
`writeChar(int v)`
`void`
`writeChars(String s)`
`void`
`writeDouble(double v)`
`void`
`writeEnum(Enum<?> literal)`
`void`
`writeException(Throwable t)`
`void`
`writeFloat(float v)`
`void`
`writeInt(int v)`
`void`
`writeLong(long v)`
`void`
`writeObject(Object object)`
`void`
`writeShort(int v)`
`void`
`writeString(String str)`
`void`
`writeUTF(String str)`
`void`
`writeVarInt(int v)`
`void`
`writeVarLong(long v)`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Konstruktordetails

### DataOutputExtender

public DataOutputExtender(DataOutput output)

## Methodendetails

### write

public void write(byte[] b, int off, int len) throws IOException

Angegeben von:
  `write` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### write

public void write(byte[] b) throws IOException

Angegeben von:
  `write` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### write

public void write(int b) throws IOException

Angegeben von:
  `write` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeBoolean

public void writeBoolean(boolean v) throws IOException

Angegeben von:
  `writeBoolean` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeByte

public void writeByte(int v) throws IOException

Angegeben von:
  `writeByte` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeBytes

public void writeBytes(String s) throws IOException

Angegeben von:
  `writeBytes` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeChar

public void writeChar(int v) throws IOException

Angegeben von:
  `writeChar` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeChars

public void writeChars(String s) throws IOException

Angegeben von:
  `writeChars` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeDouble

public void writeDouble(double v) throws IOException

Angegeben von:
  `writeDouble` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeFloat

public void writeFloat(float v) throws IOException

Angegeben von:
  `writeFloat` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeInt

public void writeInt(int v) throws IOException

Angegeben von:
  `writeInt` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeLong

public void writeLong(long v) throws IOException

Angegeben von:
  `writeLong` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeShort

public void writeShort(int v) throws IOException

Angegeben von:
  `writeShort` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeUTF

public void writeUTF(String str) throws IOException

Angegeben von:
  `writeUTF` in Schnittstelle `DataOutput`
Löst aus:
  `IOException`

### writeVarInt

public void writeVarInt(int v) throws IOException

Angegeben von:
  `writeVarInt` in Schnittstelle `ExtendedDataOutput`
Löst aus:
  `IOException`
Seit:
  3.7

### writeVarLong

public void writeVarLong(long v) throws IOException

Angegeben von:
  `writeVarLong` in Schnittstelle `ExtendedDataOutput`
Löst aus:
  `IOException`
Seit:
  3.7

### writeByteArray

public void writeByteArray(byte[] b) throws IOException

Angegeben von:
  `writeByteArray` in Schnittstelle `ExtendedDataOutput`
Löst aus:
  `IOException`

### writeObject

public void writeObject(Object object) throws IOException

Angegeben von:
  `writeObject` in Schnittstelle `ExtendedDataOutput`
Löst aus:
  `IOException`

### writeString

public void writeString(String str) throws IOException

Angegeben von:
  `writeString` in Schnittstelle `ExtendedDataOutput`
Löst aus:
  `IOException`

### writeEnum

public void writeEnum(Enum<?> literal) throws IOException

Angegeben von:
  `writeEnum` in Schnittstelle `ExtendedDataOutput`
Löst aus:
  `IOException`
Seit:
  3.0

### writeException

public void writeException(Throwable t) throws IOException

Angegeben von:
  `writeException` in Schnittstelle `ExtendedDataOutput`
Löst aus:
  `IOException`
Seit:
  3.4

### close

public void close() throws IOException

Angegeben von:
  `close` in Schnittstelle `AutoCloseable`
Angegeben von:
  `close` in Schnittstelle `Closeable`
Löst aus:
  `IOException`
Seit:
  3.6