Class LazyClipboardHolder
java.lang.Object
com.sk89q.worldedit.session.ClipboardHolder
com.fastasyncworldedit.core.extent.clipboard.URIClipboardHolder
com.fastasyncworldedit.core.extent.clipboard.LazyClipboardHolder
- All Implemented Interfaces:
Closeable
,Flushable
,AutoCloseable
-
Constructor Summary
ConstructorDescriptionLazyClipboardHolder
(URI uri, com.google.common.io.ByteSource source, ClipboardFormat format, UUID uuid) Create a new instance with the given clipboard. -
Method Summary
Methods inherited from class com.fastasyncworldedit.core.extent.clipboard.URIClipboardHolder
contains, getUri, getURIs
Methods inherited from class com.sk89q.worldedit.session.ClipboardHolder
createPaste, getClipboards, getHolders, getTransform, setTransform
-
Constructor Details
-
LazyClipboardHolder
public LazyClipboardHolder(URI uri, com.google.common.io.ByteSource source, ClipboardFormat format, UUID uuid) Create a new instance with the given clipboard.
-
-
Method Details
-
contains
- Overrides:
contains
in classClipboardHolder
-
getClipboard
Description copied from class:ClipboardHolder
Get the clipboard.If there is a transformation applied, the returned clipboard will not contain its effect.
- Overrides:
getClipboard
in classClipboardHolder
- Returns:
- the clipboard
-
getURI
- Overrides:
getURI
in classURIClipboardHolder
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classClipboardHolder
-
flush
public void flush()- Specified by:
flush
in interfaceFlushable
- Overrides:
flush
in classClipboardHolder
-