class ColumnIdentifier extends AnyRef
Represents Column Identifier
- Since
-
0.1.0
- Alphabetic
- By Inheritance
- ColumnIdentifier
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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
Returns a copy of this ColumnIdentifier .
Returns a copy of this ColumnIdentifier .
- Definition Classes
- ColumnIdentifier → AnyRef
- Since
-
0.1.0
-
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
- Definition Classes
- AnyRef
-
def
equals
(
obj:
Any
)
:
Boolean
Compares this ColumnIdentifier with the giving one, returns true if these two are equivalent, otherwise, returns false.
Compares this ColumnIdentifier with the giving one, returns true if these two are equivalent, otherwise, returns false.
- Definition Classes
- ColumnIdentifier → AnyRef → Any
- Since
-
0.1.0
-
final
def
getClass
()
:
Class
[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native () @HotSpotIntrinsicCandidate ()
-
def
hashCode
()
:
Int
Returns the hashCode of this ColumnIdentifier .
Returns the hashCode of this ColumnIdentifier .
- Definition Classes
- ColumnIdentifier → AnyRef → Any
- Since
-
0.1.0
-
final
def
isInstanceOf
[
T0
]
:
Boolean
- Definition Classes
- Any
-
val
name
:
String
Returns the name of column.
Returns the name of column. Name format: 1. if the name quoted.
- starts with _A-Z and follows by _A-Z0-9$: remove quotes b. starts with $ and follows by digits: remove quotes c. otherwise, do nothing 2. if not quoted.
- starts with _a-zA-Z and follows by _a-zA-Z0-9$, upper case all letters. b. starts with $ and follows by digits, do nothing c. otherwise, quote name
More details can be found from https://docs.snowflake.com/en/sql-reference/identifiers-syntax.html
- Since
-
0.1.0
-
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
quotedName
:
String
Returns the quoted name of this column Name Format: 1.
Returns the quoted name of this column Name Format: 1. if quoted, do nothing 2. if not quoted.
- starts with _a-zA-Z and follows by _a-zA-Z0-9$, upper case all letters and then quote b. otherwise, quote name
It is same as name , but quotes always added. It is always safe to do String comparisons between quoted column names
- Since
-
0.1.0
-
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
- Definition Classes
- AnyRef
-
def
toString
()
:
String
Returns the column name.
Returns the column name. Alias of name
- Definition Classes
- ColumnIdentifier → AnyRef → Any
- Since
-
0.1.0
-
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
- Definition Classes
- AnyRef
- Annotations
- @throws ( ... )
-
final
def
wait
(
arg0:
Long
)
:
Unit
- Definition Classes
- AnyRef
- Annotations
- @throws ( ... ) @native ()
-
final
def
wait
()
:
Unit
- Definition Classes
- AnyRef
- Annotations
- @throws ( ... )
Deprecated Value Members
-
def
finalize
()
:
Unit
- Attributes
- protected[ lang ]
- Definition Classes
- AnyRef
- Annotations
- @throws ( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated