trait OutputResult[T <: Txn[T]] extends OutputRef
An extended references as returned by the completed UGB.
- Alphabetic
- By Inheritance
- OutputResult
- OutputRef
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def cacheFiles: List[lucre.Artifact.Value]
A list of cache files created during rendering for this key, created via
createCacheFile()
, orNil
if this output did not produce any additional resource files. - abstract def complete(w: Writer): scala.Unit
To be called by the stream node upon completion.
To be called by the stream node upon completion. Signals that the node has completed and the passed
Output.Provider
is ready to receive themkValue
call.- Definition Classes
- OutputRef
- abstract def createCacheFile(): lucre.Artifact.Value
Requests the stream control to create and memorize a file that will be written during the rendering and should be added as a resource associated with this key/reference.
Requests the stream control to create and memorize a file that will be written during the rendering and should be added as a resource associated with this key/reference.
- Definition Classes
- OutputRef
- abstract def hasWriter: Boolean
Returns
true
aftercomplete
has been called, orfalse
before.Returns
true
aftercomplete
has been called, orfalse
before.true
signals thatupdateValue
may now be called. - abstract def key: String
The key in the
FScape
objectsoutputs
dictionary.The key in the
FScape
objectsoutputs
dictionary.- Definition Classes
- OutputRef
- abstract def reader: Reader
- abstract def updateValue(in: DataInput)(implicit tx: T): scala.Unit
Issues the underlying
Output
implementation to replace its value with the new updated value. - abstract def writer: Writer
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): scala.Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): scala.Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): scala.Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): scala.Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): scala.Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): scala.Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated