wvlet.airframe.sql.catalog

Members list

Concise view

Type members

Classlikes

case class BoundFunction(name: String, args: Seq[DataType], returnType: DataType) extends SQLFunction

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
trait Catalog extends LogSupport

Attributes

Companion:
object
Graph
Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
object Catalog

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Catalog.type
abstract class DataType(val typeName: String, val typeParams: Seq[DataType])

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ArrayType
class CharType
class MapType
class NamedType
object AnyType.type
object BinaryType.type
object BooleanType.type
object DateType.type
object JsonType.type
object NullType.type
object ByteType.type
object DoubleType.type
object FloatType.type
object RealType.type
object IntegerType.type
object LongType.type
object ShortType.type
object StringType.type
object DataType extends LogSupport

Attributes

Companion:
class
Graph
Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Self type
object DataTypeParser extends RegexParsers with LogSupport

Attributes

Graph
Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
trait RegexParsers
trait Parsers
class Object
trait Matchable
class Any
Self type

Manage the list of unbounded functions, whose types are not resolved yet.

Manage the list of unbounded functions, whose types are not resolved yet.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
class InMemoryCatalog(val catalogName: String, val namespace: Option[String], functions: Seq[SQLFunction]) extends Catalog

Attributes

Graph
Supertypes
trait Catalog
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
case class UnboundFunction(name: String, args: Seq[DataType], returnType: DataType) extends SQLFunction

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type