Package net.minecraft.util
Class FixedBufferInputStream
java.lang.Object
java.io.InputStream
net.minecraft.util.FixedBufferInputStream
- All Implemented Interfaces:
Closeable,AutoCloseable
A buffered input stream that uses a fixed-size buffer array.
- Mappings:
Namespace Name official aojintermediary net/minecraft/class_6826named net/minecraft/util/FixedBufferInputStream
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final byte[]private static final intprivate intprivate intprivate final InputStream -
Constructor Summary
ConstructorsConstructorDescriptionFixedBufferInputStream(InputStream stream) FixedBufferInputStream(InputStream stream, int size) -
Method Summary
Methods inherited from class java.io.InputStream
mark, markSupported, nullInputStream, read, readAllBytes, readNBytes, readNBytes, reset, skipNBytes, transferTo
-
Field Details
-
DEFAULT_BUFFER_SIZE
private static final int DEFAULT_BUFFER_SIZE- See Also:
- Mappings:
Namespace Name Mixin selector official aLaoj;a:Iintermediary field_36209Lnet/minecraft/class_6826;field_36209:Inamed DEFAULT_BUFFER_SIZELnet/minecraft/util/FixedBufferInputStream;DEFAULT_BUFFER_SIZE:I
-
stream
- Mappings:
Namespace Name Mixin selector official bLaoj;b:Ljava/io/InputStream;intermediary field_36210Lnet/minecraft/class_6826;field_36210:Ljava/io/InputStream;named streamLnet/minecraft/util/FixedBufferInputStream;stream:Ljava/io/InputStream;
-
buf
private final byte[] buf- Mappings:
Namespace Name Mixin selector official cLaoj;c:[Bintermediary field_36211Lnet/minecraft/class_6826;field_36211:[Bnamed bufLnet/minecraft/util/FixedBufferInputStream;buf:[B
-
end
private int end- Mappings:
Namespace Name Mixin selector official dLaoj;d:Iintermediary field_36212Lnet/minecraft/class_6826;field_36212:Inamed endLnet/minecraft/util/FixedBufferInputStream;end:I
-
start
private int start- Mappings:
Namespace Name Mixin selector official eLaoj;e:Iintermediary field_36213Lnet/minecraft/class_6826;field_36213:Inamed startLnet/minecraft/util/FixedBufferInputStream;start:I
-
-
Constructor Details
-
FixedBufferInputStream
- Mappings:
Namespace Name Mixin selector official <init>Laoj;<init>(Ljava/io/InputStream;)Vintermediary <init>Lnet/minecraft/class_6826;<init>(Ljava/io/InputStream;)Vnamed <init>Lnet/minecraft/util/FixedBufferInputStream;<init>(Ljava/io/InputStream;)V
-
FixedBufferInputStream
- Mappings:
Namespace Name Mixin selector official <init>Laoj;<init>(Ljava/io/InputStream;I)Vintermediary <init>Lnet/minecraft/class_6826;<init>(Ljava/io/InputStream;I)Vnamed <init>Lnet/minecraft/util/FixedBufferInputStream;<init>(Ljava/io/InputStream;I)V
-
-
Method Details
-
read
- Specified by:
readin classInputStream- Throws:
IOException
-
read
- Overrides:
readin classInputStream- Throws:
IOException- Mappings:
Namespace Name Mixin selector official readLaoj;read([BII)Iintermediary readLnet/minecraft/class_6826;read([BII)Inamed readLnet/minecraft/util/FixedBufferInputStream;read([BII)I
-
skip
- Overrides:
skipin classInputStream- Throws:
IOException- Mappings:
Namespace Name Mixin selector official skipLaoj;skip(J)Jintermediary skipLnet/minecraft/class_6826;skip(J)Jnamed skipLnet/minecraft/util/FixedBufferInputStream;skip(J)J
-
available
- Overrides:
availablein classInputStream- Throws:
IOException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classInputStream- Throws:
IOException
-
getAvailableBuffer
private int getAvailableBuffer()- Mappings:
Namespace Name Mixin selector official aLaoj;a()Iintermediary method_39779Lnet/minecraft/class_6826;method_39779()Inamed getAvailableBufferLnet/minecraft/util/FixedBufferInputStream;getAvailableBuffer()I
-
fill
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official bLaoj;b()Vintermediary method_39780Lnet/minecraft/class_6826;method_39780()Vnamed fillLnet/minecraft/util/FixedBufferInputStream;fill()V
-