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 : java.lang.String
The name of the operator
abstract def operatorIsLeft : Boolean
Whether the operator comes before the operand or not.
def sqlInnerString : java.lang.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 : java.lang.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 : java.lang.String
A SQL-99 compliant string representation of the relation sub- statement. This only has a meaning inside another statement.
Overrides
Expression.sqlInnerString