C# 클래스 net.sf.jni4net.nio.ByteBufferN

상속: BufferN
파일 보기 프로젝트 열기: Mazrick/jni4net 1 사용 예제들

공개 메소드들

메소드 설명
allocate ( int capacity ) : ByteBufferN
allocateDirect ( int capacity ) : ByteBufferN
array ( ) : byte[]
arrayOffset ( ) : int
asCharBuffer ( ) : BufferN
asDoubleBuffer ( ) : BufferN
asFloatBuffer ( ) : BufferN
asIntBuffer ( ) : BufferN
asLongBuffer ( ) : BufferN
asReadOnlyBuffer ( ) : ByteBufferN
asShortBuffer ( ) : BufferN
compact ( ) : ByteBufferN
compareTo ( ByteBufferN that ) : int
duplicate ( ) : ByteBufferN
equals ( object ob ) : bool
get ( byte dst ) : ByteBufferN
get ( byte dst, int offset, int length ) : ByteBufferN
get ( ) : byte
get ( int index ) : byte
getChar ( ) : char
getChar ( int index ) : char
getDouble ( ) : double
getDouble ( int index ) : double
getFloat ( ) : float
getFloat ( int index ) : float
getInt ( ) : int
getInt ( int index ) : int
getLong ( ) : long
getLong ( int index ) : long
getShort ( ) : short
getShort ( int index ) : short
hasArray ( ) : bool
hashCode ( ) : int
isDirect ( ) : bool
order ( ByteOrder bo ) : ByteBufferN
order ( ) : ByteOrder
put ( ByteBufferN src ) : ByteBufferN
put ( byte b ) : ByteBufferN
put ( byte src, int offset, int length ) : ByteBufferN
put ( int index, byte b ) : ByteBufferN
putChar ( char value ) : ByteBufferN
putChar ( int index, char value ) : ByteBufferN
putDouble ( double value ) : ByteBufferN
putDouble ( int index, double value ) : ByteBufferN
putFloat ( float value ) : ByteBufferN
putFloat ( int index, float value ) : ByteBufferN
putInt ( int value ) : ByteBufferN
putInt ( int index, int value ) : ByteBufferN
putLong ( int index, long value ) : ByteBufferN
putLong ( long value ) : ByteBufferN
putShort ( int index, short value ) : ByteBufferN
putShort ( short value ) : ByteBufferN
slice ( ) : ByteBufferN
toString ( ) : String
wrap ( byte array ) : ByteBufferN
wrap ( byte array, int offset, int length ) : ByteBufferN

비공개 메소드들

메소드 설명
ByteBufferN ( int mark, int pos, int lim, int cap ) : System
ByteBufferN ( int mark, int pos, int lim, int cap, byte hb, int offset ) : System
_get ( int i ) : byte
_put ( int i, byte b ) : void

메소드 상세

allocate() 공개 정적인 메소드

public static allocate ( int capacity ) : ByteBufferN
capacity int
리턴 ByteBufferN

allocateDirect() 공개 정적인 메소드

public static allocateDirect ( int capacity ) : ByteBufferN
capacity int
리턴 ByteBufferN

array() 공개 메소드

public array ( ) : byte[]
리턴 byte[]

arrayOffset() 공개 메소드

public arrayOffset ( ) : int
리턴 int

asCharBuffer() 공개 추상적인 메소드

public abstract asCharBuffer ( ) : BufferN
리턴 BufferN

asDoubleBuffer() 공개 추상적인 메소드

public abstract asDoubleBuffer ( ) : BufferN
리턴 BufferN

asFloatBuffer() 공개 추상적인 메소드

public abstract asFloatBuffer ( ) : BufferN
리턴 BufferN

asIntBuffer() 공개 추상적인 메소드

public abstract asIntBuffer ( ) : BufferN
리턴 BufferN

asLongBuffer() 공개 추상적인 메소드

public abstract asLongBuffer ( ) : BufferN
리턴 BufferN

asReadOnlyBuffer() 공개 추상적인 메소드

public abstract asReadOnlyBuffer ( ) : ByteBufferN
리턴 ByteBufferN

asShortBuffer() 공개 추상적인 메소드

public abstract asShortBuffer ( ) : BufferN
리턴 BufferN

compact() 공개 추상적인 메소드

public abstract compact ( ) : ByteBufferN
리턴 ByteBufferN

compareTo() 공개 메소드

public compareTo ( ByteBufferN that ) : int
that ByteBufferN
리턴 int

duplicate() 공개 추상적인 메소드

public abstract duplicate ( ) : ByteBufferN
리턴 ByteBufferN

equals() 공개 메소드

public equals ( object ob ) : bool
ob object
리턴 bool

get() 공개 메소드

public get ( byte dst ) : ByteBufferN
dst byte
리턴 ByteBufferN

get() 공개 메소드

public get ( byte dst, int offset, int length ) : ByteBufferN
dst byte
offset int
length int
리턴 ByteBufferN

get() 공개 추상적인 메소드

public abstract get ( ) : byte
리턴 byte

get() 공개 추상적인 메소드

public abstract get ( int index ) : byte
index int
리턴 byte

getChar() 공개 추상적인 메소드

public abstract getChar ( ) : char
리턴 char

getChar() 공개 추상적인 메소드

public abstract getChar ( int index ) : char
index int
리턴 char

getDouble() 공개 추상적인 메소드

public abstract getDouble ( ) : double
리턴 double

getDouble() 공개 추상적인 메소드

public abstract getDouble ( int index ) : double
index int
리턴 double

getFloat() 공개 추상적인 메소드

public abstract getFloat ( ) : float
리턴 float

getFloat() 공개 추상적인 메소드

public abstract getFloat ( int index ) : float
index int
리턴 float

getInt() 공개 추상적인 메소드

public abstract getInt ( ) : int
리턴 int

getInt() 공개 추상적인 메소드

public abstract getInt ( int index ) : int
index int
리턴 int

getLong() 공개 추상적인 메소드

public abstract getLong ( ) : long
리턴 long

getLong() 공개 추상적인 메소드

public abstract getLong ( int index ) : long
index int
리턴 long

getShort() 공개 추상적인 메소드

public abstract getShort ( ) : short
리턴 short

getShort() 공개 추상적인 메소드

public abstract getShort ( int index ) : short
index int
리턴 short

hasArray() 공개 메소드

public hasArray ( ) : bool
리턴 bool

hashCode() 공개 메소드

public hashCode ( ) : int
리턴 int

isDirect() 공개 추상적인 메소드

public abstract isDirect ( ) : bool
리턴 bool

order() 공개 메소드

public order ( ByteOrder bo ) : ByteBufferN
bo java.nio.ByteOrder
리턴 ByteBufferN

order() 공개 메소드

public order ( ) : ByteOrder
리턴 java.nio.ByteOrder

put() 공개 메소드

public put ( ByteBufferN src ) : ByteBufferN
src ByteBufferN
리턴 ByteBufferN

put() 공개 추상적인 메소드

public abstract put ( byte b ) : ByteBufferN
b byte
리턴 ByteBufferN

put() 공개 메소드

public put ( byte src, int offset, int length ) : ByteBufferN
src byte
offset int
length int
리턴 ByteBufferN

put() 공개 추상적인 메소드

public abstract put ( int index, byte b ) : ByteBufferN
index int
b byte
리턴 ByteBufferN

putChar() 공개 추상적인 메소드

public abstract putChar ( char value ) : ByteBufferN
value char
리턴 ByteBufferN

putChar() 공개 추상적인 메소드

public abstract putChar ( int index, char value ) : ByteBufferN
index int
value char
리턴 ByteBufferN

putDouble() 공개 추상적인 메소드

public abstract putDouble ( double value ) : ByteBufferN
value double
리턴 ByteBufferN

putDouble() 공개 추상적인 메소드

public abstract putDouble ( int index, double value ) : ByteBufferN
index int
value double
리턴 ByteBufferN

putFloat() 공개 추상적인 메소드

public abstract putFloat ( float value ) : ByteBufferN
value float
리턴 ByteBufferN

putFloat() 공개 추상적인 메소드

public abstract putFloat ( int index, float value ) : ByteBufferN
index int
value float
리턴 ByteBufferN

putInt() 공개 추상적인 메소드

public abstract putInt ( int value ) : ByteBufferN
value int
리턴 ByteBufferN

putInt() 공개 추상적인 메소드

public abstract putInt ( int index, int value ) : ByteBufferN
index int
value int
리턴 ByteBufferN

putLong() 공개 추상적인 메소드

public abstract putLong ( int index, long value ) : ByteBufferN
index int
value long
리턴 ByteBufferN

putLong() 공개 추상적인 메소드

public abstract putLong ( long value ) : ByteBufferN
value long
리턴 ByteBufferN

putShort() 공개 추상적인 메소드

public abstract putShort ( int index, short value ) : ByteBufferN
index int
value short
리턴 ByteBufferN

putShort() 공개 추상적인 메소드

public abstract putShort ( short value ) : ByteBufferN
value short
리턴 ByteBufferN

slice() 공개 추상적인 메소드

public abstract slice ( ) : ByteBufferN
리턴 ByteBufferN

toString() 공개 메소드

public toString ( ) : String
리턴 java.lang.String

wrap() 공개 정적인 메소드

public static wrap ( byte array ) : ByteBufferN
array byte
리턴 ByteBufferN

wrap() 공개 정적인 메소드

public static wrap ( byte array, int offset, int length ) : ByteBufferN
array byte
offset int
length int
리턴 ByteBufferN