|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjavax.imageio.stream.IIOByteBuffer
public class IIOByteBuffer
表示對某個位元組陣列及該陣列中偏移量和長度的可變參考的類別。ImageInputStream 使用 IIOByteBuffer 來向調用者提供位元組序列,與使用採用使用者提供的位元組陣列的傳統 read 方法相比,這需要的副本可能更少。
IIOByteBuffer 參考的位元組陣列通常是屬於 ImageReader 實作的內部資料結構的一部分;其內容應視為只讀的且一定不能被修改。
| 建構子摘要 | |
|---|---|
IIOByteBuffer(byte[] data,
int offset,
int length)
建構一個參考給定位元組陣列、偏移量和長度的 IIOByteBuffer。 |
|
| 方法摘要 | |
|---|---|
byte[] |
getData()
返回對位元組陣列的參考。 |
int |
getLength()
返回 getData 返回的位元組陣列中感興趣的資料長度。 |
int |
getOffset()
返回 getData 返回的位元組陣列中的偏移量,感興趣的資料從該處開始。 |
void |
setData(byte[] data)
更新對 getData 方法的後續調用將返回的陣列參考。 |
void |
setLength(int length)
更新對 getLength 方法的後續調用將返回的值。 |
void |
setOffset(int offset)
更新對 getOffset 方法的後續調用將返回的值。 |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 建構子詳細資訊 |
|---|
public IIOByteBuffer(byte[] data,
int offset,
int length)
IIOByteBuffer。
data - 一個位元組陣列。offset - 陣列中的 int 偏移量。length - 一個 int,指示位元組陣列中感興趣的資料長度,以位元組為單位。| 方法詳細資訊 |
|---|
public byte[] getData()
getOffset 和 getLength 的值指定部分。
getOffset(),
getLength(),
setData(byte[])public void setData(byte[] data)
getData 方法的後續調用將返回的陣列參考。
data - 套件含新資料值的位元組陣列參考。getData()public int getOffset()
getData 返回的位元組陣列中的偏移量,感興趣的資料從該處開始。
getData(),
getLength(),
setOffset(int)public void setOffset(int offset)
getOffset 方法的後續調用將返回的值。
offset - 套件含新偏移量值的 int。getOffset()public int getLength()
getData 返回的位元組陣列中感興趣的資料長度。
getData(),
getOffset(),
setLength(int)public void setLength(int length)
getLength 方法的後續調用將返回的值。
length - 套件含新長度值的 int。getLength()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。