Packages

object ArtifactLocation extends ExprTypeImpl[Value, ArtifactLocation]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ArtifactLocation
  2. ExprTypeImpl
  3. Type
  4. Type
  5. Type
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type A = Value
    Definition Classes
    Type
  2. type Const[T <: Txn[T]] = ArtifactLocation[T] with Expr.Const[T, A]
    Definition Classes
    Type
  3. trait ConstImpl[T <: Txn[T]] extends ExprConstImpl[T, impl.ExprTypeImpl.A]
    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  4. type E[T <: Txn[T]] = ArtifactLocation[T]
    Definition Classes
    Type
  5. type Program[T <: Txn[T]] = ArtifactLocation[T] with Expr.Program[T, A]
    Definition Classes
    Type
  6. trait ProgramImpl[T <: Txn[T]] extends Expr.Program[T, impl.ExprTypeImpl.A] with ExprNodeImpl[T, impl.ExprTypeImpl.A]
    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  7. type Var[T <: Txn[T]] = ArtifactLocation[T] with lucre.Var[T, ArtifactLocation[T]]
    Definition Classes
    Type
  8. trait VarImpl[T <: Txn[T]] extends ExprVarImpl[T, impl.ExprTypeImpl.A, impl.ExprTypeImpl.E[T]]
    Attributes
    protected
    Definition Classes
    ExprTypeImpl

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def addExtension(extensions: Array[ExprTypeExtension1[ArtifactLocation]], ext: ExprTypeExtension1[ArtifactLocation]): Array[ExprTypeExtension1[ArtifactLocation]]
    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. def defaultValue: A

    A value that can be used to initialize objects, as a temporary value, etc.

    A value that can be used to initialize objects, as a temporary value, etc. If the valueFormat supports null, it may also be null. It should not be used for any semantic purposes.

    Definition Classes
    ArtifactLocationType
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. final def findExt(op: Int): ExprTypeExtension1[ArtifactLocation]
    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  11. final def findExt(extensions: Array[ExprTypeExtension1[ArtifactLocation]], op: Int): ExprTypeExtension1[ArtifactLocation]
    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  12. implicit final def format[T <: Txn[T]]: TFormat[T, E[T]]
    Definition Classes
    ExprTypeImpl → Type
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. def init(): Unit
    Definition Classes
    TypeType
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. def mkConst[T <: Txn[T]](id: Ident[T], value: A)(implicit tx: T): Const[T]
    Attributes
    protected
    Definition Classes
    ArtifactLocation → ExprTypeImpl
  18. def mkExtArray(size: Int): Array[ExprTypeExtension1[ArtifactLocation]]
    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  19. def mkProgram[T <: Txn[T]](targets: Targets[T], program: lucre.Var[T, Ex[A]], sources: lucre.Var[T, IndexedSeq[Event[T, Any]]], value: lucre.Var[T, A], connect: Boolean)(implicit tx: T): Program[T]
    Attributes
    protected
    Definition Classes
    ArtifactLocation → ExprTypeImpl
  20. def mkVar[T <: Txn[T]](targets: Targets[T], vr: lucre.Var[T, E[T]], connect: Boolean)(implicit tx: T): Var[T]
    Attributes
    protected
    Definition Classes
    ArtifactLocation → ExprTypeImpl
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. implicit final def newConst[T <: Txn[T]](value: A)(implicit tx: T): Const[T]
    Definition Classes
    ExprTypeImpl → Type
  23. final def newProgram[T <: Txn[T]](program: Ex[A])(implicit tx: T): Program[T]
    Definition Classes
    ExprTypeImpl → Type
  24. final def newVar[T <: Txn[T]](init: E[T])(implicit tx: T): Var[T]
    Definition Classes
    ExprTypeImpl → Type
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  27. implicit final def programFormat[T <: Txn[T]]: TFormat[T, Program[T]]
    Definition Classes
    ExprTypeImpl → Type
  28. final def read[T <: Txn[T]](in: DataInput)(implicit tx: T): E[T]
    Definition Classes
    ExprTypeImpl → Type
  29. final def readConst[T <: Txn[T]](in: DataInput)(implicit tx: T): Const[T]
    Definition Classes
    ExprTypeImpl → Type
  30. def readCookie[T <: Txn[T]](in: DataInput, cookie: Byte)(implicit tx: T): E[T]

    Reads an identified object whose cookie is neither 3 (constant) nor 0 (node).

    Reads an identified object whose cookie is neither 3 (constant) nor 0 (node). By default this throws an exception. Sub-classes may use a cookie greater than 3 for other constant types.

    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  31. final def readExtension[T <: Txn[T]](op: Int, in: DataInput, targets: Targets[T])(implicit tx: T): ArtifactLocation[T]
    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  32. def readIdentifiedObj[T <: Txn[T]](in: DataInput)(implicit tx: T): E[T]
    Definition Classes
    ExprTypeImpl → TypeType
  33. def readNode[T <: Txn[T]](in: DataInput, targets: Targets[T])(implicit tx: T): E[T]

    The default implementation reads a type Int as operator id Int which will be resolved using readOpExtension.

    The default implementation reads a type Int as operator id Int which will be resolved using readOpExtension.

    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  34. final def readObj[T <: Txn[T]](in: DataInput)(implicit tx: T): Obj[T]
    Definition Classes
    TypeType
  35. final def readProgram[T <: Txn[T]](in: DataInput)(implicit tx: T): Program[T]
    Definition Classes
    ExprTypeImpl → Type
  36. final def readVar[T <: Txn[T]](in: DataInput)(implicit tx: T): Var[T]
    Definition Classes
    ExprTypeImpl → Type
  37. final def registerExtension(ext: ExprTypeExtension1[ArtifactLocation]): Unit
    Definition Classes
    ExprTypeImpl
  38. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  39. def toString(): String
    Definition Classes
    AnyRef → Any
  40. implicit final def tpe: Type[Value, ArtifactLocation]
    Definition Classes
    ExprTypeImpl
  41. def tryParse(value: Any): Option[Value]
    Definition Classes
    ArtifactLocationType
  42. final val typeId: Int(65539)
    Definition Classes
    ArtifactLocationType
  43. final val valueName: String("URI")

    A human readable string representing the expression's element type.

    A human readable string representing the expression's element type.

    Definition Classes
    ArtifactLocationType
  44. implicit final def varFormat[T <: Txn[T]]: TFormat[T, Var[T]]
    Definition Classes
    ExprTypeImpl → Type
  45. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  46. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. implicit object valueFormat extends ConstFormat[Value]
    Definition Classes
    ArtifactLocationType
  49. object Program
    Definition Classes
    Type
  50. object Var
    Definition Classes
    Type

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from ExprTypeImpl[Value, ArtifactLocation]

Inherited from Type[Value, ArtifactLocation]

Inherited from Type

Inherited from Type

Inherited from AnyRef

Inherited from Any

Ungrouped