EmptyMappedQuery

edu.gemini.grackle.sql.SqlMappingLike.MappedQuery$.EmptyMappedQuery$

MappedQuery implementation for a trivial SQL query

Attributes

Source:
SqlMapping.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def containsRoot(fieldName: String, resultName: Option[String]): Boolean

Does this query contain a root with the given possibly aliased name

Does this query contain a root with the given possibly aliased name

Attributes

Source:
SqlMapping.scala
def count(context: Context, table: Table): Int

Return the number of subobjects of the context type contained in table.

Return the number of subobjects of the context type contained in table.

Attributes

Source:
SqlMapping.scala
def fetch: F[Table]

Execute this query in F

Execute this query in F

Attributes

Source:
SqlMapping.scala

The query rendered as a Fragment with all table and column aliases applied

The query rendered as a Fragment with all table and column aliases applied

Attributes

Source:
SqlMapping.scala
def group(context: Context, table: Table): Iterator[Table]

Yield a list of Tables one for each of the subobjects of the context type contained in table.

Yield a list of Tables one for each of the subobjects of the context type contained in table.

Attributes

Source:
SqlMapping.scala
def narrow(narrowedContext: Context, table: Table): Table

Yield a Table containing only subojects of the narrowedContext type

Yield a Table containing only subojects of the narrowedContext type

Attributes

Source:
SqlMapping.scala
def narrowsTo(narrowedContext: Context, table: Table): Boolean

Does table contain subobjects of the type of the narrowedContext type

Does table contain subobjects of the type of the narrowedContext type

Attributes

Source:
SqlMapping.scala
def selectAtomicField(context: Context, fieldName: String, table: Table): Result[Any]

Return the value of the field fieldName in context from table

Return the value of the field fieldName in context from table

Attributes

Source:
SqlMapping.scala