Class

com.alpine.plugin.core.io.defaults

AbstractHiveTable

Related Doc: package defaults

Permalink

abstract class AbstractHiveTable extends HiveTable

Abstract implementation of HiveTable. Can be extended by developers who want custom behaviour not provided by HiveTableDefault.

Linear Supertypes
HiveTable, TabularDataset, IOBase, Serializable, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AbstractHiveTable
  2. HiveTable
  3. TabularDataset
  4. IOBase
  5. Serializable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AbstractHiveTable(tableName: String, dbName: Option[String], tabularSchema: TabularSchema, addendum: Map[String, AnyRef])

    Permalink

    tableName

    Name of the table.

    dbName

    Name of the database (sometimes referred to as "schema") containing the table.

    tabularSchema

    Description of the column structure of the file.

    addendum

    Map containing additional information.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val addendum: Map[String, AnyRef]

    Permalink

    Map containing additional information.

    Map containing additional information.

    Definition Classes
    AbstractHiveTableIOBase
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val dbName: Option[String]

    Permalink

    Name of the database (sometimes referred to as "schema") containing the table.

    Name of the database (sometimes referred to as "schema") containing the table.

    Definition Classes
    AbstractHiveTableHiveTable
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def getConcatenatedName: String

    Permalink
    Definition Classes
    AbstractHiveTableHiveTable
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  19. val tableName: String

    Permalink

    Name of the table.

    Name of the table.

    Definition Classes
    AbstractHiveTableHiveTable
  20. val tabularSchema: TabularSchema

    Permalink

    Description of the column structure of the file.

    Description of the column structure of the file.

    Definition Classes
    AbstractHiveTableHiveTableTabularDataset
  21. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from HiveTable

Inherited from TabularDataset

Inherited from IOBase

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped