wvlet.airframe.sql.catalog
package 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
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
- class InMemoryCatalog
object Catalog
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class ArrayTypeclass CharTypeclass DecimalTypeclass GenericTypeclass IntervalDayTimeTypeclass MapTypeclass NamedTypeclass PrimitiveTypeobject AnyType.typeobject BinaryType.typeobject BooleanType.typeobject DateType.typeobject JsonType.typeobject NullType.typeclass NumericTypeobject ByteType.typeclass FractionTypeobject DoubleType.typeobject FloatType.typeobject RealType.typeobject IntegerType.typeobject LongType.typeobject ShortType.typeobject StringType.typeclass RecordTypeclass TimestampTypeclass TypeParameterclass IntConstantclass TypeVariableclass VarcharType
Attributes
- Graph
- Supertypes
- trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializabletrait RegexParserstrait Parsersclass Objecttrait Matchableclass Any
- Self type
- DataTypeParser.type
trait FunctionCatalog
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 Objecttrait Matchableclass Any
class InMemoryCatalog(val catalogName: String, val namespace: Option[String], functions: Seq[SQLFunction]) extends Catalog
Attributes
- Graph
- Supertypes
- trait Catalogtrait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass Any
trait SQLFunction
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class BoundFunctionclass UnboundFunction
trait SQLFunctionType
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
case class UnboundFunction(name: String, args: Seq[DataType], returnType: DataType) extends SQLFunction
Attributes
- Companion:
- object
- Graph
- Supertypes
object UnboundFunction
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- UnboundFunction.type