org
.
squeryl
.
dsl
StringExpression
trait
StringExpression
[
A
]
extends
NonNumericalExpression
[
A
]
Self Type
StringExpression
[
A
]
Linear Supertypes
NonNumericalExpression
[
A
],
TypedExpressionNode
[
A
],
ExpressionNode
,
AnyRef
,
Any
Known Subclasses
StringTypeConversion
Ordering
Alphabetic
By inheritance
Inherited
StringExpression
NonNumericalExpression
TypedExpressionNode
ExpressionNode
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Abstract Value Members
abstract
def
doWrite
(
sw:
StatementWriter
)
:
Unit
Definition Classes
ExpressionNode
abstract
def
mapper
:
OutMapper
[
A
]
Definition Classes
TypedExpressionNode
Concrete Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
def
:=
(
q:
Query
[
Measures
[
A
]]
)
:
UpdateAssignment
Definition Classes
TypedExpressionNode
def
:=
[
B
]
(
b:
B
)
(
implicit
arg0: (
B
) ⇒
TypedExpressionNode
[
A
]
)
:
UpdateAssignment
Definition Classes
TypedExpressionNode
def
<
(
b:
NonNumericalExpression
[
A
]
)
:
BinaryOperatorNodeLogicalBoolean
Definition Classes
NonNumericalExpression
def
<=
(
b:
NonNumericalExpression
[
A
]
)
:
BinaryOperatorNodeLogicalBoolean
Definition Classes
NonNumericalExpression
def
<>
(
b:
NonNumericalExpression
[
A
]
)
:
BinaryOperatorNodeLogicalBoolean
Definition Classes
NonNumericalExpression
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
===
(
b:
NonNumericalExpression
[
A
]
)
:
EqualityExpression
Definition Classes
NonNumericalExpression
def
>
(
b:
NonNumericalExpression
[
A
]
)
:
BinaryOperatorNodeLogicalBoolean
Definition Classes
NonNumericalExpression
def
>=
(
b:
NonNumericalExpression
[
A
]
)
:
BinaryOperatorNodeLogicalBoolean
Definition Classes
NonNumericalExpression
def
?
:
StringExpression
.this.type
Definition Classes
ExpressionNode
var
_inhibitedByWhen
:
Boolean
Attributes
protected
Definition Classes
ExpressionNode
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
between
(
b:
NonNumericalExpression
[
A
]
,
c:
NonNumericalExpression
[
A
]
)
:
BetweenExpression
Definition Classes
NonNumericalExpression
def
children
:
List
[
ExpressionNode
]
Definition Classes
ExpressionNode
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
defaultsTo
[
B
]
(
value:
B
)
(
implicit
arg0: (
B
) ⇒
TypedExpressionNode
[
A
]
)
:
DefaultValueAssignment
Definition Classes
TypedExpressionNode
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
filterDescendants
(
predicate: (
ExpressionNode
) ⇒
Boolean
)
:
Iterable
[
ExpressionNode
]
Definition Classes
ExpressionNode
def
filterDescendantsOfType
[
T
]
(
implicit
manifest:
Manifest
[
T
]
)
:
Iterable
[
T
]
Definition Classes
ExpressionNode
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
gt
(
b:
NonNumericalExpression
[
A
]
)
:
BinaryOperatorNodeLogicalBoolean
Definition Classes
NonNumericalExpression
def
gte
(
b:
NonNumericalExpression
[
A
]
)
:
BinaryOperatorNodeLogicalBoolean
Definition Classes
NonNumericalExpression
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
id
:
String
Definition Classes
ExpressionNode
def
in
(
e:
RightHandSideOfIn
[
A
]
)
:
InclusionOperator
Definition Classes
NonNumericalExpression
def
inhibitWhen
(
inhibited:
Boolean
)
:
StringExpression
.this.type
Definition Classes
ExpressionNode
def
inhibited
:
Boolean
Definition Classes
ExpressionNode
def
inhibitedFlagForAstDump
:
String
Definition Classes
ExpressionNode
def
is
(
columnAttributes:
AttributeValidOnNonNumericalColumn
*
)
(
implicit
restrictUsageWithinSchema:
Schema
)
:
ColumnAttributeAssignment
Definition Classes
NonNumericalExpression
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isNotNull
:
PostfixOperatorNode
with
LogicalBoolean
Definition Classes
NonNumericalExpression
def
isNull
:
PostfixOperatorNode
with
LogicalBoolean
Definition Classes
NonNumericalExpression
def
like
(
e:
StringExpression
[_]
)
:
BinaryOperatorNodeLogicalBoolean
def
lt
(
b:
NonNumericalExpression
[
A
]
)
:
BinaryOperatorNodeLogicalBoolean
Definition Classes
NonNumericalExpression
def
lte
(
b:
NonNumericalExpression
[
A
]
)
:
BinaryOperatorNodeLogicalBoolean
Definition Classes
NonNumericalExpression
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
notIn
(
e:
RightHandSideOfIn
[
A
]
)
:
ExclusionOperator
Definition Classes
NonNumericalExpression
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
var
parent
:
Option
[
ExpressionNode
]
Definition Classes
ExpressionNode
def
regex
(
pattern:
String
)
:
FunctionNode
[
Nothing
] with
LogicalBoolean
def
sample
:
A
Definition Classes
TypedExpressionNode
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
ExpressionNode
→ AnyRef → Any
def
visitDescendants
(
visitor: (
ExpressionNode
,
Option
[
ExpressionNode
],
Int
) ⇒
Unit
)
:
Unit
visitor's args are : -the visited node, -it's parent -it's depth
visitor's args are : -the visited node, -it's parent -it's depth
Definition Classes
ExpressionNode
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
write
(
sw:
StatementWriter
)
:
Unit
Definition Classes
ExpressionNode
def
writeToString
:
String
Definition Classes
ExpressionNode
def
||
[
B
]
(
e:
TypedExpressionNode
[
B
]
)
:
ConcatOp
[
A
,
B
]
Definition Classes
NonNumericalExpression
def
~
:
StringExpression
[
A
]
Inherited from
NonNumericalExpression
[
A
]
Inherited from
TypedExpressionNode
[
A
]
Inherited from
ExpressionNode
Inherited from
AnyRef
Inherited from
Any
Ungrouped