class ColumnIdentifier extends AnyRef

Represents Column Identifier

Since

0.1.0

Linear Supertypes
AnyRef , Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ColumnIdentifier
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def != ( arg0: Any ) : Boolean
    Definition Classes
    AnyRef → Any
  2. final def ## () : Int
    Definition Classes
    AnyRef → Any
  3. final def == ( arg0: Any ) : Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf [ T0 ] : T0
    Definition Classes
    Any
  5. def clone () : AnyRef

    Returns a copy of this ColumnIdentifier .

    Returns a copy of this ColumnIdentifier .

    Definition Classes
    ColumnIdentifier → AnyRef
    Since

    0.1.0

  6. final def eq ( arg0: AnyRef ) : Boolean
    Definition Classes
    AnyRef
  7. 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

  8. final def getClass () : Class [_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native () @HotSpotIntrinsicCandidate ()
  9. def hashCode () : Int

    Returns the hashCode of this ColumnIdentifier .

    Returns the hashCode of this ColumnIdentifier .

    Definition Classes
    ColumnIdentifier → AnyRef → Any
    Since

    0.1.0

  10. final def isInstanceOf [ T0 ] : Boolean
    Definition Classes
    Any
  11. val name : String

    Returns the name of column.

    Returns the name of column. Name format: 1. if the name quoted.

    1. 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.
    2. 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

  12. final def ne ( arg0: AnyRef ) : Boolean
    Definition Classes
    AnyRef
  13. final def notify () : Unit
    Definition Classes
    AnyRef
    Annotations
    @native () @HotSpotIntrinsicCandidate ()
  14. final def notifyAll () : Unit
    Definition Classes
    AnyRef
    Annotations
    @native () @HotSpotIntrinsicCandidate ()
  15. 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.

    1. 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

  16. final def synchronized [ T0 ] ( arg0: ⇒ T0 ) : T0
    Definition Classes
    AnyRef
  17. def toString () : String

    Returns the column name.

    Returns the column name. Alias of name

    Definition Classes
    ColumnIdentifier → AnyRef → Any
    Since

    0.1.0

  18. final def wait ( arg0: Long , arg1: Int ) : Unit
    Definition Classes
    AnyRef
    Annotations
    @throws ( ... )
  19. final def wait ( arg0: Long ) : Unit
    Definition Classes
    AnyRef
    Annotations
    @throws ( ... ) @native ()
  20. final def wait () : Unit
    Definition Classes
    AnyRef
    Annotations
    @throws ( ... )

Deprecated Value Members

  1. def finalize () : Unit
    Attributes
    protected[ lang ]
    Definition Classes
    AnyRef
    Annotations
    @throws ( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped