scala.dbc.statement.expression
class UnaryOperator

[source: `scala/dbc/statement/expression/UnaryOperator.scala`]

`abstract` `class` UnaryOperator
  `extends` Expression

Method Summary
`abstract def` | operand : Expression The operand applied to the operator.
`abstract def` | operator : String The name of the operator
`abstract def` | operatorIsLeft : Boolean Whether the operator comes before the operand or not.
`def` | sqlInnerString : String A SQL-99 compliant string representation of the relation sub- statement. This only has a meaning inside another statement.

Methods inherited from Expression
fieldTypes, sqlString

Methods inherited from Relation
isCompatibleType, typeCheck, sqlTypeString, execute, execute

Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized

Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf

Method Details

`abstract` `def` operator : String

  The name of the operator

`abstract` `def` operatorIsLeft : Boolean

  Whether the operator comes before the operand or not.

`abstract` `def` operand : Expression

  The operand applied to the operator.

`` `def` sqlInnerString : String

  A SQL-99 compliant string representation of the relation sub- statement. This only has a meaning inside another statement.

Overrides
  Expression.sqlInnerString