Returns a context.Tree
representing a new instance of whatever type is appropriate.
Returns a context.Tree
representing a new instance of whatever type is appropriate.
This is called at macro expansion time.
Returns the String
representation of the BigQuery column type.
Returns the String
representation of the BigQuery column type.
This is called at runtime.
Returns a context.Tree
representing the Scala type.
Returns a context.Tree
representing the Scala type.
This is called at macro expansion time.
Called when we need to initialize the toTable
method using annotations.
Called when we need to initialize the toTable
method using annotations.
This is called at macro expansion time.
Returns true if we should override default mapping.
Returns true if we should override default mapping. Uses runtime types.
Returns true if we should override default mapping.
Returns true if we should override default mapping. Uses compile time types.
Returns true if we should override default mapping.
Returns true if we should override default mapping. Uses schema directly from BigQuery loading.
An OverrideTypeProvider implementation with the default behavior.