类 WrappedDataOutput
- java.lang.Object
-
- cn.mcres.karlatemp.mxlib.util.WrappedObject<DataOutput>
-
- cn.mcres.karlatemp.mxlib.util.WrappedDataOutput
-
- 所有已实现的接口:
DataOutput
public class WrappedDataOutput extends WrappedObject<DataOutput> implements DataOutput
-
-
字段概要
-
从类继承的字段 cn.mcres.karlatemp.mxlib.util.WrappedObject
object
-
-
构造器概要
构造器 构造器 说明 WrappedDataOutput()
WrappedDataOutput(DataOutput value)
WrappedDataOutput(DataOutput value, Consumer<Consumer<DataOutput>> hook_setter)
WrappedDataOutput(Consumer<Consumer<DataOutput>> hook_setter)
-
方法概要
修饰符和类型 方法 说明 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
writeBytes(String s)
void
writeChar(int v)
void
writeChars(String s)
void
writeDouble(double v)
void
writeFloat(float v)
void
writeInt(int v)
void
writeLong(long v)
void
writeShort(int v)
void
writeUTF(String s)
-
从类继承的方法 cn.mcres.karlatemp.mxlib.util.WrappedObject
getWrapped, setWrapped
-
-
-
-
构造器详细资料
-
WrappedDataOutput
public WrappedDataOutput()
-
WrappedDataOutput
public WrappedDataOutput(DataOutput value)
-
WrappedDataOutput
public WrappedDataOutput(@Nullable Consumer<Consumer<DataOutput>> hook_setter)
-
WrappedDataOutput
public WrappedDataOutput(DataOutput value, @Nullable Consumer<Consumer<DataOutput>> hook_setter)
-
-
方法详细资料
-
write
public void write(int b) throws IOException
- 指定者:
write
在接口中DataOutput
- 抛出:
IOException
-
write
public void write(@NotNull byte[] b) throws IOException
- 指定者:
write
在接口中DataOutput
- 抛出:
IOException
-
write
public void write(@NotNull byte[] b, int off, int len) throws IOException
- 指定者:
write
在接口中DataOutput
- 抛出:
IOException
-
writeBoolean
public void writeBoolean(boolean v) throws IOException
- 指定者:
writeBoolean
在接口中DataOutput
- 抛出:
IOException
-
writeByte
public void writeByte(int v) throws IOException
- 指定者:
writeByte
在接口中DataOutput
- 抛出:
IOException
-
writeShort
public void writeShort(int v) throws IOException
- 指定者:
writeShort
在接口中DataOutput
- 抛出:
IOException
-
writeChar
public void writeChar(int v) throws IOException
- 指定者:
writeChar
在接口中DataOutput
- 抛出:
IOException
-
writeInt
public void writeInt(int v) throws IOException
- 指定者:
writeInt
在接口中DataOutput
- 抛出:
IOException
-
writeLong
public void writeLong(long v) throws IOException
- 指定者:
writeLong
在接口中DataOutput
- 抛出:
IOException
-
writeFloat
public void writeFloat(float v) throws IOException
- 指定者:
writeFloat
在接口中DataOutput
- 抛出:
IOException
-
writeDouble
public void writeDouble(double v) throws IOException
- 指定者:
writeDouble
在接口中DataOutput
- 抛出:
IOException
-
writeBytes
public void writeBytes(@NotNull String s) throws IOException
- 指定者:
writeBytes
在接口中DataOutput
- 抛出:
IOException
-
writeChars
public void writeChars(@NotNull String s) throws IOException
- 指定者:
writeChars
在接口中DataOutput
- 抛出:
IOException
-
writeUTF
public void writeUTF(@NotNull String s) throws IOException
- 指定者:
writeUTF
在接口中DataOutput
- 抛出:
IOException
-
-