object BinaryOp extends ProductReader[BinaryOp[_, _, _, _]] with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BinaryOp
- Serializable
- ProductReader
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class Absdif[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- type Adjuncts = List[Adjunct]
- final case class And[A]()(implicit num: NumLogic[A]) extends NamedOp[A, A, A] with ProductWithAdjuncts with Product with Serializable
- final case class Atan2[A, B, C]()(implicit widen: Widen2[A, B, C], num: NumDouble[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Clip2[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Difsqr[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Div[A, B, C]()(implicit widen: Widen2[A, B, C], num: NumDiv[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Eq[A, B]()(implicit eq: Adjunct.Eq[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAdjuncts with Product with Serializable
- final case class Excess[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class FileChild() extends NamedOp[URI, String, URI] with Product with Serializable
- final case class FileReplaceExt() extends NamedOp[URI, String, URI] with Product with Serializable
- final case class FileReplaceName() extends NamedOp[URI, String, URI] with Product with Serializable
- final case class Fold2[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Gcd[A]()(implicit num: NumInt[A]) extends NamedOp[A, A, A] with ProductWithAdjuncts with Product with Serializable
- final case class Geq[A, B]()(implicit ord: Ord[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAdjuncts with Product with Serializable
- final case class Gt[A, B]()(implicit ord: Ord[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAdjuncts with Product with Serializable
- final case class Hypot[A, B, C]()(implicit widen: Widen2[A, B, C], num: NumDouble[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Hypotx[A, B, C]()(implicit widen: Widen2[A, B, C], num: NumDouble[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class IDiv[A]()(implicit num: NumInt[A]) extends NamedOp[A, A, A] with ProductWithAdjuncts with Product with Serializable
- final case class Lcm[A]()(implicit num: NumInt[A]) extends NamedOp[A, A, A] with ProductWithAdjuncts with Product with Serializable
- final case class LeftShift[A]()(implicit num: NumInt[A]) extends NamedOp[A, A, A] with ProductWithAdjuncts with Product with Serializable
- final case class Leq[A, B]()(implicit ord: Ord[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAdjuncts with Product with Serializable
- final case class Lt[A, B]()(implicit ord: Ord[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAdjuncts with Product with Serializable
- final case class Max[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Min[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Minus[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Mod[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class ModJ[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- abstract class NamedOp[A, B, C] extends Op[A, B, C]
- final case class Neq[A, B]()(implicit eq: Adjunct.Eq[A] { type Boolean = B }) extends NamedOp[A, A, B] with ProductWithAdjuncts with Product with Serializable
- abstract class Op[A, B, C] extends Product
- final case class OptionContains[A]() extends NamedOp[Option[A], A, Boolean] with Product with Serializable
- final case class OptionGetOrElse[A]() extends NamedOp[Option[A], A, A] with Product with Serializable
- final case class OptionOrElse[A]() extends NamedOp[Option[A], Option[A], Option[A]] with Product with Serializable
- final case class Or[A]()(implicit num: NumLogic[A]) extends NamedOp[A, A, A] with ProductWithAdjuncts with Product with Serializable
- final case class Plus[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Pow[A, B, C]()(implicit widen: Widen2[A, B, C], num: NumDouble[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class RangeExclusive() extends NamedOp[Int, Int, Seq[Int]] with Product with Serializable
- final case class RangeInclusive() extends NamedOp[Int, Int, Seq[Int]] with Product with Serializable
- final case class RightShift[A]()(implicit num: NumInt[A]) extends NamedOp[A, A, A] with ProductWithAdjuncts with Product with Serializable
- final case class RoundTo[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class RoundUpTo[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class SeqAppended[A, B >: A]() extends NamedOp[Seq[A], B, Seq[B]] with Product with Serializable
- final case class SeqApply[A]()(implicit d: HasDefault[A]) extends NamedOp[Seq[A], Int, A] with ProductWithAdjuncts with Product with Serializable
- final case class SeqApplyOption[A]() extends NamedOp[Seq[A], Int, Option[A]] with Product with Serializable
- final case class SeqConcat[A]() extends NamedOp[Seq[A], Seq[A], Seq[A]] with Product with Serializable
- final case class SeqContains[A, B >: A]() extends NamedOp[Seq[A], B, Boolean] with Product with Serializable
- final case class SeqDiff[A, B >: A]() extends NamedOp[Seq[A], Seq[B], Seq[A]] with Product with Serializable
- final case class SeqDrop[A]() extends NamedOp[Seq[A], Int, Seq[A]] with Product with Serializable
- final case class SeqDropRight[A]() extends NamedOp[Seq[A], Int, Seq[A]] with Product with Serializable
- final case class SeqEndsWith[A, B >: A]() extends NamedOp[Seq[A], Seq[B], Boolean] with Product with Serializable
- final case class SeqGrouped[A]() extends NamedOp[Seq[A], Int, Seq[Seq[A]]] with Product with Serializable
- final case class SeqIndexOf[A, B >: A]() extends NamedOp[Seq[A], B, Int] with Product with Serializable
- final case class SeqIndexOfSlice[A, B >: A]() extends NamedOp[Seq[A], Seq[B], Int] with Product with Serializable
- final case class SeqIntersect[A, B >: A]() extends NamedOp[Seq[A], Seq[B], Seq[A]] with Product with Serializable
- final case class SeqIsDefinedAt[A]() extends NamedOp[Seq[A], Int, Boolean] with Product with Serializable
- final case class SeqLastIndexOf[A, B >: A]() extends NamedOp[Seq[A], B, Int] with Product with Serializable
- final case class SeqLastIndexOfSlice[A, B >: A]() extends NamedOp[Seq[A], Seq[B], Int] with Product with Serializable
- final case class SeqPrepended[A, B >: A]() extends NamedOp[Seq[A], B, Seq[B]] with Product with Serializable
- final case class SeqSameElements[A, B >: A]() extends NamedOp[Seq[A], Seq[B], Boolean] with Product with Serializable
- final case class SeqSplitAt[A]() extends NamedOp[Seq[A], Int, (Seq[A], Seq[A])] with Product with Serializable
- final case class SeqTake[A]() extends NamedOp[Seq[A], Int, Seq[A]] with Product with Serializable
- final case class SeqTakeRight[A]() extends NamedOp[Seq[A], Int, Seq[A]] with Product with Serializable
- final case class SeqZip[A, B]() extends NamedOp[Seq[A], Seq[B], Seq[(A, B)]] with Product with Serializable
- final case class SpanLikeClip() extends NamedOp[SpanLike, Long, Long] with Product with Serializable
- final case class SpanLikeContains() extends NamedOp[SpanLike, Long, Boolean] with Product with Serializable
- final case class SpanLikeIntersect() extends NamedOp[SpanLike, SpanLike, SpanLike] with Product with Serializable
- final case class SpanLikeOverlaps() extends NamedOp[SpanLike, SpanLike, Boolean] with Product with Serializable
- final case class SpanLikeShift() extends NamedOp[SpanLike, Long, SpanLike] with Product with Serializable
- final case class SpanLikeTouches() extends NamedOp[SpanLike, SpanLike, Boolean] with Product with Serializable
- final case class SpanLikeUnion() extends NamedOp[SpanLike, SpanLike, SpanLike] with Product with Serializable
- final case class Sqrdif[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Sqrsum[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class StringConcat() extends NamedOp[String, String, String] with Product with Serializable
- final case class StringContains() extends NamedOp[String, String, Boolean] with Product with Serializable
- final case class StringDrop() extends NamedOp[String, Int, String] with Product with Serializable
- final case class StringEndsWith() extends NamedOp[String, String, Boolean] with Product with Serializable
- final case class StringIndexOf() extends NamedOp[String, String, Int] with Product with Serializable
- final case class StringLastIndexOf() extends NamedOp[String, String, Int] with Product with Serializable
- final case class StringStartsWith() extends NamedOp[String, String, Boolean] with Product with Serializable
- final case class StringTake() extends NamedOp[String, Int, String] with Product with Serializable
- final case class Sumsqr[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Times[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Trunc[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class UnsignedRightShift[A]()(implicit num: NumInt[A]) extends NamedOp[A, A, A] with ProductWithAdjuncts with Product with Serializable
- final case class Wrap2[A, B, C]()(implicit widen: Widen2[A, B, C], num: Num[C]) extends NamedOp[A, B, C] with ProductWithAdjuncts with Product with Serializable
- final case class Xor[A]()(implicit num: NumLogic[A]) extends NamedOp[A, A, A] with ProductWithAdjuncts with Product with Serializable
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(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def read(in: RefMapIn, key: String, arity: Int, adj: Int): BinaryOp[_, _, _, _]
- Definition Classes
- BinaryOp → ProductReader
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- object Absdif extends ProductReader[Absdif[_, _, _]] with Serializable
- object And extends ProductReader[And[_]] with Serializable
- object Atan2 extends ProductReader[Atan2[_, _, _]] with Serializable
- object Clip2 extends ProductReader[Clip2[_, _, _]] with Serializable
- object Difsqr extends ProductReader[Difsqr[_, _, _]] with Serializable
- object Div extends ProductReader[Div[_, _, _]] with Serializable
Division
- object Eq extends ProductReader[Eq[_, _]] with Serializable
Equal
- object Excess extends ProductReader[Excess[_, _, _]] with Serializable
- object FileChild extends ProductReader[FileChild] with Serializable
- object FileReplaceExt extends ProductReader[FileReplaceExt] with Serializable
- object FileReplaceName extends ProductReader[FileReplaceName] with Serializable
- object Fold2 extends ProductReader[Fold2[_, _, _]] with Serializable
- object Gcd extends ProductReader[Gcd[_]] with Serializable
- object Geq extends ProductReader[Geq[_, _]] with Serializable
Greater than or equal
- object Gt extends ProductReader[Gt[_, _]] with Serializable
Greater than
- object Hypot extends ProductReader[Hypot[_, _, _]] with Serializable
- object Hypotx extends ProductReader[Hypotx[_, _, _]] with Serializable
- object IDiv extends ProductReader[IDiv[_]] with Serializable
- object Lcm extends ProductReader[Lcm[_]] with Serializable
- object LeftShift extends ProductReader[LeftShift[_]] with Serializable
- object Leq extends ProductReader[Leq[_, _]] with Serializable
Less than or equal
- object Lt extends ProductReader[Lt[_, _]] with Serializable
Less than
- object Max extends ProductReader[Max[_, _, _]] with Serializable
- object Min extends ProductReader[Min[_, _, _]] with Serializable
- object Minus extends ProductReader[Minus[_, _, _]] with Serializable
- object Mod extends ProductReader[Mod[_, _, _]] with Serializable
- object ModJ extends ProductReader[ModJ[_, _, _]] with Serializable
- object Neq extends ProductReader[Neq[_, _]] with Serializable
Not equal
- object OptionContains extends ProductReader[OptionContains[_]] with Serializable
- object OptionGetOrElse extends ProductReader[OptionGetOrElse[_]] with Serializable
- object OptionOrElse extends ProductReader[OptionOrElse[_]] with Serializable
- object Or extends ProductReader[Or[_]] with Serializable
- object Plus extends ProductReader[Plus[_, _, _]] with Serializable
- object Pow extends ProductReader[Pow[_, _, _]] with Serializable
- object RangeExclusive extends ProductReader[RangeExclusive] with Serializable
- object RangeInclusive extends ProductReader[RangeInclusive] with Serializable
- object RightShift extends ProductReader[RightShift[_]] with Serializable
- object RoundTo extends ProductReader[RoundTo[_, _, _]] with Serializable
- object RoundUpTo extends ProductReader[RoundUpTo[_, _, _]] with Serializable
- object SeqAppended extends ProductReader[SeqAppended[_, _]] with Serializable
- object SeqApply extends ProductReader[SeqApply[_]] with Serializable
- object SeqApplyOption extends ProductReader[SeqApplyOption[_]] with Serializable
- object SeqConcat extends ProductReader[SeqConcat[_]] with Serializable
- object SeqContains extends ProductReader[SeqContains[_, _]] with Serializable
- object SeqDiff extends ProductReader[SeqDiff[_, _]] with Serializable
- object SeqDrop extends ProductReader[SeqDrop[_]] with Serializable
- object SeqDropRight extends ProductReader[SeqDropRight[_]] with Serializable
- object SeqEndsWith extends ProductReader[SeqEndsWith[_, _]] with Serializable
- object SeqGrouped extends ProductReader[SeqGrouped[_]] with Serializable
- object SeqIndexOf extends ProductReader[SeqIndexOf[_, _]] with Serializable
- object SeqIndexOfSlice extends ProductReader[SeqIndexOfSlice[_, _]] with Serializable
- object SeqIntersect extends ProductReader[SeqIntersect[_, _]] with Serializable
- object SeqIsDefinedAt extends ProductReader[SeqIsDefinedAt[_]] with Serializable
- object SeqLastIndexOf extends ProductReader[SeqLastIndexOf[_, _]] with Serializable
- object SeqLastIndexOfSlice extends ProductReader[SeqLastIndexOfSlice[_, _]] with Serializable
- object SeqPrepended extends ProductReader[SeqPrepended[_, _]] with Serializable
- object SeqSameElements extends ProductReader[SeqSameElements[_, _]] with Serializable
- object SeqSplitAt extends ProductReader[SeqSplitAt[_]] with Serializable
- object SeqTake extends ProductReader[SeqTake[_]] with Serializable
- object SeqTakeRight extends ProductReader[SeqTakeRight[_]] with Serializable
- object SeqZip extends ProductReader[SeqZip[_, _]] with Serializable
- object SpanLikeClip extends ProductReader[SpanLikeClip] with Serializable
- object SpanLikeContains extends ProductReader[SpanLikeContains] with Serializable
- object SpanLikeIntersect extends ProductReader[SpanLikeIntersect] with Serializable
- object SpanLikeOverlaps extends ProductReader[SpanLikeOverlaps] with Serializable
- object SpanLikeShift extends ProductReader[SpanLikeShift] with Serializable
- object SpanLikeTouches extends ProductReader[SpanLikeTouches] with Serializable
- object SpanLikeUnion extends ProductReader[SpanLikeUnion] with Serializable
- object Sqrdif extends ProductReader[Sqrdif[_, _, _]] with Serializable
- object Sqrsum extends ProductReader[Sqrsum[_, _, _]] with Serializable
- object StringConcat extends ProductReader[StringConcat] with Serializable
- object StringContains extends ProductReader[StringContains] with Serializable
- object StringDrop extends ProductReader[StringDrop] with Serializable
- object StringEndsWith extends ProductReader[StringEndsWith] with Serializable
- object StringIndexOf extends ProductReader[StringIndexOf] with Serializable
- object StringLastIndexOf extends ProductReader[StringLastIndexOf] with Serializable
- object StringStartsWith extends ProductReader[StringStartsWith] with Serializable
- object StringTake extends ProductReader[StringTake] with Serializable
- object Sumsqr extends ProductReader[Sumsqr[_, _, _]] with Serializable
- object Times extends ProductReader[Times[_, _, _]] with Serializable
- object Trunc extends ProductReader[Trunc[_, _, _]] with Serializable
- object UnsignedRightShift extends ProductReader[UnsignedRightShift[_]] with Serializable
- object Wrap2 extends ProductReader[Wrap2[_, _, _]] with Serializable
- object Xor extends ProductReader[Xor[_]] with Serializable
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated