public class PersistedScreenshotImage extends ScreenshotImage
Persister
からの読み込みが可能なスクリーンショット画像を表すクラス修飾子とタイプ | フィールドと説明 |
---|---|
protected PersistMetadata |
metadata
スクリーンショットのメタデータ
|
protected Persister |
persister
保存・読み込みに用いるPersister
|
image
コンストラクタと説明 |
---|
PersistedScreenshotImage(Persister persister,
PersistMetadata metadata)
メタデータのみを持ったオブジェクトを生成します。
|
PersistedScreenshotImage(Persister persister,
PersistMetadata metadata,
java.awt.image.BufferedImage image)
メタデータ、画像を持ったオブジェクトを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(java.lang.Object o) |
java.awt.image.BufferedImage |
get()
スクリーンショットの画像を取得します。
|
java.io.InputStream |
getAsStream()
スクリーンショット画像を取得できるストリームを取得します。
|
protected java.io.InputStream |
getImageStream()
スクリーンショット画像のストリームを取得します。
|
PersistMetadata |
getMetadata()
メタデータを取得します。
|
int |
hashCode() |
java.lang.String |
toString() |
getInputStreamFromImage, isImageCached
protected final Persister persister
protected final PersistMetadata metadata
public PersistedScreenshotImage(Persister persister, PersistMetadata metadata)
persister
- 保存に用いるPersistermetadata
- スクリーンショットのメタデータpublic PersistedScreenshotImage(Persister persister, PersistMetadata metadata, java.awt.image.BufferedImage image)
persister
- 保存に用いるPersistermetadata
- スクリーンショットのメタデータimage
- スクリーンショット画像public PersistMetadata getMetadata()
public java.awt.image.BufferedImage get()
get
クラス内 ScreenshotImage
public java.io.InputStream getAsStream()
getAsStream
クラス内 ScreenshotImage
protected java.io.InputStream getImageStream()
public boolean equals(java.lang.Object o)
equals
クラス内 java.lang.Object
public int hashCode()
hashCode
クラス内 java.lang.Object
public java.lang.String toString()
toString
クラス内 ScreenshotImage