|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcvj2.app.file.imgload.CachedImage
public class CachedImage
メモリ内にキャッシュされた読み込み済み画像
フィールドの概要 | |
---|---|
static java.util.concurrent.atomic.AtomicInteger |
instanceCount
存在するインスタンス数 (デバッグ用) |
コンストラクタの概要 | |
---|---|
CachedImage(ImageLoadProperty loadProp,
Image image,
boolean systemResource,
ImageLoadResult loadResult)
コンストラクタ |
メソッドの概要 | |
---|---|
boolean |
equalsProperty(ImageLoadProperty prop)
画像のファイルと読み込み条件が一致するかどうかチェックする |
protected void |
finalize()
オーバーライド |
Image |
getImage()
ロードした画像。 |
ImageLoadProperty |
getLoadProperty()
画像の読み込み条件 |
ImageLoadResult |
getLoadResult()
読み込み結果情報 |
long |
getObjectBytes()
画像のメモリー占有バイト数 |
int |
getRefCount()
参照カウント取得 |
java.awt.Dimension |
getSize()
画像サイズ |
boolean |
isSystemResource()
dispose() しなくてもいいか。 |
boolean |
ref()
参照カウントを増やす。 |
java.lang.String |
toString()
オーバーライド |
void |
unref()
参照カウントを減らす |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
public static final java.util.concurrent.atomic.AtomicInteger instanceCount
コンストラクタの詳細 |
---|
public CachedImage(ImageLoadProperty loadProp, Image image, boolean systemResource, ImageLoadResult loadResult)
loadProp
- 画像ロード条件image
- 画像systemResource
- システムリソースなので、dispose() を呼ばなくてもよいかどうかloadResult
- 画像ロード結果情報メソッドの詳細 |
---|
public Image getImage()
public ImageLoadProperty getLoadProperty()
public java.awt.Dimension getSize()
public ImageLoadResult getLoadResult()
public boolean isSystemResource()
public boolean equalsProperty(ImageLoadProperty prop)
public long getObjectBytes()
SizeCountable
内の getObjectBytes
public int getRefCount()
public boolean ref()
public void unref()
protected void finalize() throws java.lang.Throwable
java.lang.Object
内の finalize
java.lang.Throwable
public java.lang.String toString()
java.lang.Object
内の toString
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |