Interface Op<V>
- All Known Subinterfaces:
CropOp, GamePieceOp, ImageOp, RotateOp, RotateScaleOp, ScaleOp, SourceOp, SVGOp
- All Known Implementing Classes:
AbstractOpImpl, AbstractOpImpl, AbstractTiledOpImpl, AbstractTileOpImpl, CropOpBitmapImpl, FixedScaleOpBitmapImpl, FixedScaleOpTiledBitmapImpl, GamePieceOpImpl, GridOp, ImageItem.BaseOp, ImageSourceOpBitmapImpl, Labeler.HTMLLabelOp, Labeler.LabelOp, OrthoRotateOpBitmapImpl, RotateScaleOpBitmapImpl, RotateScaleOpSVGImpl, ScaleOpBitmapImpl, ScaleOpTiledBitmapImpl, SolidColorOp, SourceOpBitmapImpl, SourceOpDiskCacheBitmapImpl, SourceOpSVGImpl, SourceOpTiledBitmapImpl, SourceTileOpBitmapImpl, SourceTileOpSVGImpl
public interface Op<V>
An operation with a cacheable result.
- Since:
- 3.1.0
- Author:
- Joel Uckelman
-
Method Details
-
eval
-
getSources
-
newKey
OpCache.Key<V> newKey()Returns the current cache key for thisOp.- Returns:
- the current cache key for this
Op
-
update
void update()Invalidates the current cache key for thisOp.
-