Serialized Form
-
Package dev.frostlake.executor
-
Exception Class dev.frostlake.executor.AggregateRangeRefusal
class AggregateRangeRefusal extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Exception Class dev.frostlake.executor.AmbiguousColumnException
class AmbiguousColumnException extends RuntimeException implements Serializable -
Exception Class dev.frostlake.executor.ColumnLengthException
class ColumnLengthException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
limit
int limit
-
value
String value
-
-
Exception Class dev.frostlake.executor.InvalidQualifierException
class InvalidQualifierException extends RuntimeException implements Serializable -
Exception Class dev.frostlake.executor.MultiStatementFailure
class MultiStatementFailure extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Exception Class dev.frostlake.executor.NumericConversionException
class NumericConversionException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Exception Class dev.frostlake.executor.UndeclaredScriptVariableException
class UndeclaredScriptVariableException extends InvalidQualifierException implements Serializable
-
-
Package dev.frostlake.executor.copy
-
Exception Class dev.frostlake.executor.copy.CsvColumnCountException
class CsvColumnCountException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package dev.frostlake.executor.expressions
-
Exception Class dev.frostlake.executor.expressions.MultiColumnScalarSubqueryException
class MultiColumnScalarSubqueryException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Exception Class dev.frostlake.executor.expressions.RawRangeOverflow
class RawRangeOverflow extends RuntimeException implements Serializable-
Serialized Fields
-
kind
RawOverflowKind kind
-
shownValue
BigDecimal shownValue
-
typeScale
int typeScale
-
-
-
Exception Class dev.frostlake.executor.expressions.UnsupportedSubqueryException
class UnsupportedSubqueryException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package dev.frostlake.executor.procedural
-
Exception Class dev.frostlake.executor.procedural.ProceduralException
class ProceduralException extends RuntimeException implements Serializable-
Serialized Fields
-
errorCode
int errorCode
-
exceptionName
String exceptionName
-
sourceLine
int sourceLine
-
sourcePosition
int sourcePosition
-
-
-
-
Package dev.frostlake.functions
-
Exception Class dev.frostlake.functions.IncomparableArgumentsException
class IncomparableArgumentsException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package dev.frostlake.metastore
-
Exception Class dev.frostlake.metastore.NoCurrentDatabaseRefusal
class NoCurrentDatabaseRefusal extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package dev.frostlake.parser
-
Exception Class dev.frostlake.parser.SqlSyntaxException
class SqlSyntaxException extends RuntimeException implements Serializable
-
-
Package dev.frostlake.persistence
-
Class dev.frostlake.persistence.CatalogSnapshot
class CatalogSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
currentDatabase
String currentDatabase
-
currentSchema
String currentSchema
-
currentWarehouse
String currentWarehouse
-
databases
List<DatabaseSnapshot> databases
-
roles
List<RoleSnapshot> roles
-
stages
List<StageSnapshot> stages
-
users
List<UserSnapshot> users
-
warehouses
List<WarehouseSnapshot> warehouses
-
-
Class dev.frostlake.persistence.CheckConstraintSnapshot
class CheckConstraintSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.ColumnSnapshot
class ColumnSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
autoIncrement
boolean autoIncrement
-
binaryFixed
Boolean binaryFixed
Whether a BINARY column is the FIXED spelling. Both spellings report the type BINARY, so the name cannot carry it — and SHOW COLUMNS'fixedcell is the one place it shows. Null on snapshots written before it was persisted, where the NAME still held the spelling. -
collation
String collation
-
comment
String comment
-
dataType
String dataType
-
defaultIsExpression
boolean defaultIsExpression
-
defaultValue
String defaultValue
-
foreignKeyConstraintName
String foreignKeyConstraintName
-
identityIncrement
long identityIncrement
-
identityStart
long identityStart
-
maskingPolicyName
String maskingPolicyName
-
maxLength
Integer maxLength
-
name
String name
-
nullable
boolean nullable
-
onDelete
String onDelete
-
onUpdate
String onUpdate
-
precision
Integer precision
-
primaryKey
boolean primaryKey
-
projectionPolicyName
String projectionPolicyName
-
referencedColumn
String referencedColumn
-
referencedTable
String referencedTable
-
rely
Boolean rely
-
scale
Integer scale
-
unique
boolean unique
-
uniqueConstraintName
String uniqueConstraintName
-
-
Class dev.frostlake.persistence.ContactSnapshot
class ContactSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.CortexSearchServiceSnapshot
class CortexSearchServiceSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
Class dev.frostlake.persistence.DatabaseSnapshot
class DatabaseSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
comment
String comment
-
createdAt
Instant createdAt
-
name
String name
-
readOnly
boolean readOnly
-
schemas
List<SchemaSnapshot> schemas
-
-
Class dev.frostlake.persistence.DynamicTableSnapshot
class DynamicTableSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.FileFormatSnapshot
class FileFormatSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.ForeignKeyConstraintSnapshot
class ForeignKeyConstraintSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.FunctionSnapshot
class FunctionSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
body
String body
-
comment
String comment
-
handler
String handler
-
imports
List<String> imports
-
language
String language
-
memoizable
boolean memoizable
-
name
String name
-
nullHandling
String nullHandling
-
owner
String owner
-
parameters
List<ParameterSnapshot> parameters
-
returnColumns
List<ParameterSnapshot> returnColumns
-
returnType
String returnType
-
runtimeVersion
String runtimeVersion
-
secure
boolean secure
-
tableFunction
boolean tableFunction
-
volatility
String volatility
-
-
Class dev.frostlake.persistence.MaskingPolicyParameterSnapshot
class MaskingPolicyParameterSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.MaskingPolicySnapshot
class MaskingPolicySnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.ParameterSnapshot
class ParameterSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.PipeSnapshot
class PipeSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
autoIngest
boolean autoIngest
-
awsSnsTopicArn
String awsSnsTopicArn
-
comment
String comment
-
copyStatement
String copyStatement
-
errorIntegration
String errorIntegration
-
integration
String integration
-
lastLoadedFileCount
int lastLoadedFileCount
-
lastLoadedTime
String lastLoadedTime
-
name
String name
-
notificationChannel
String notificationChannel
-
owner
String owner
-
paused
boolean paused
-
-
Class dev.frostlake.persistence.PrivilegeSnapshot
class PrivilegeSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.ProcedureSnapshot
class ProcedureSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
body
String body
-
comment
String comment
-
executeAs
String executeAs
-
handler
String handler
-
imports
List<String> imports
-
language
String language
-
name
String name
-
owner
String owner
-
packages
List<String> packages
-
parameters
List<ParameterSnapshot> parameters
-
returnType
String returnType
-
runtimeVersion
String runtimeVersion
-
-
Class dev.frostlake.persistence.ProjectionPolicySnapshot
class ProjectionPolicySnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.RoleSnapshot
class RoleSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
comment
String comment
-
createdAt
LocalDateTime createdAt
-
grantedRoles
List<String> grantedRoles
-
name
String name
-
owner
String owner
-
privileges
List<PrivilegeSnapshot> privileges
-
-
Class dev.frostlake.persistence.RowAccessPolicySnapshot
class RowAccessPolicySnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.SchemaSnapshot
class SchemaSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
aggregationPolicies
List<ProjectionPolicySnapshot> aggregationPolicies
-
comment
String comment
-
contacts
List<ContactSnapshot> contacts
-
cortexSearchServices
List<CortexSearchServiceSnapshot> cortexSearchServices
-
createdAt
Instant createdAt
-
dynamicTables
List<DynamicTableSnapshot> dynamicTables
-
fileFormats
List<FileFormatSnapshot> fileFormats
-
functions
List<FunctionSnapshot> functions
-
joinPolicies
List<ProjectionPolicySnapshot> joinPolicies
-
maskingPolicies
List<MaskingPolicySnapshot> maskingPolicies
-
name
String name
-
pipes
List<PipeSnapshot> pipes
-
procedures
List<ProcedureSnapshot> procedures
-
projectionPolicies
List<ProjectionPolicySnapshot> projectionPolicies
-
rowAccessPolicies
List<RowAccessPolicySnapshot> rowAccessPolicies
-
sequences
List<SequenceSnapshot> sequences
-
stages
List<StageSnapshot> stages
-
streams
List<StreamSnapshot> streams
-
tables
List<TableSnapshot> tables
-
tags
List<TagSnapshot> tags
-
tasks
List<TaskSnapshot> tasks
-
views
List<ViewSnapshot> views
-
-
Class dev.frostlake.persistence.SearchOptimizationSnapshot
class SearchOptimizationSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.SequenceSnapshot
class SequenceSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.StageSnapshot
class StageSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.StreamRecordSnapshot
class StreamRecordSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.StreamSnapshot
class StreamSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
baseTableName
String baseTableName
-
baseTableNames
List<String> baseTableNames
-
comment
String comment
-
name
String name
-
owner
String owner
-
records
List<StreamRecordSnapshot> records
-
showInitialRows
boolean showInitialRows
-
sourceTableName
String sourceTableName
-
sourceType
String sourceType
-
stale
boolean stale
-
streamType
String streamType
-
-
Class dev.frostlake.persistence.TableDataSnapshot
class TableDataSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.TableSnapshot
class TableSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
aggregationEntityKey
List<String> aggregationEntityKey
-
aggregationPolicyName
String aggregationPolicyName
-
checkConstraints
List<CheckConstraintSnapshot> checkConstraints
-
clusterKeys
List<String> clusterKeys
-
columns
List<ColumnSnapshot> columns
-
comment
String comment
-
contacts
Map<String,
String> contacts Attached contacts, purpose to the contact's fully qualified name. -
createdAt
Instant createdAt
-
foreignKeys
List<ForeignKeyConstraintSnapshot> foreignKeys
-
hybrid
boolean hybrid
-
isTransient
boolean isTransient
-
joinPolicyName
String joinPolicyName
-
name
String name
-
primaryKeyConstraintName
String primaryKeyConstraintName
-
rowAccessPolicyColumns
List<String> rowAccessPolicyColumns
-
rowAccessPolicyName
String rowAccessPolicyName
-
searchOptimization
List<SearchOptimizationSnapshot> searchOptimization
-
temporary
boolean temporary
-
uniqueConstraints
List<UniqueConstraintSnapshot> uniqueConstraints
-
-
Class dev.frostlake.persistence.TagSnapshot
class TagSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.TaskSnapshot
class TaskSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
allowOverlappingExecution
boolean allowOverlappingExecution
-
comment
String comment
-
condition
String condition
-
createdByUser
String createdByUser
-
errorIntegration
String errorIntegration
-
explicitParameters
List<String> explicitParameters
-
id
String id
-
name
String name
-
owner
String owner
-
predecessors
List<String> predecessors
-
schedule
String schedule
-
scheduleType
String scheduleType
-
serverlessTaskMaxStatementSize
String serverlessTaskMaxStatementSize
-
sqlStatement
String sqlStatement
-
state
String state
-
suspendTaskAfterNumFailures
int suspendTaskAfterNumFailures
-
targetCompletionInterval
String targetCompletionInterval
-
taskAutoRetryAttempts
int taskAutoRetryAttempts
-
userTaskManagedInitialWarehouseSize
String userTaskManagedInitialWarehouseSize
-
userTaskMinimumTriggerIntervalInSeconds
int userTaskMinimumTriggerIntervalInSeconds
-
userTaskTimeoutMs
long userTaskTimeoutMs
-
warehouse
String warehouse
-
-
Class dev.frostlake.persistence.UniqueConstraintSnapshot
class UniqueConstraintSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.persistence.UserSnapshot
class UserSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
comment
String comment
-
createdAt
LocalDateTime createdAt
-
defaultNamespace
String defaultNamespace
-
defaultRole
String defaultRole
-
defaultSecondaryRoles
String defaultSecondaryRoles
-
defaultWarehouse
String defaultWarehouse
-
displayName
String displayName
-
email
String email
-
enabled
Boolean enabled
-
firstName
String firstName
-
grantedRoles
List<String> grantedRoles
-
lastName
String lastName
-
loginName
String loginName
-
middleName
String middleName
-
mustChangePassword
boolean mustChangePassword
-
name
String name
-
owner
String owner
-
password
String password
-
privileges
List<PrivilegeSnapshot> privileges
-
propertiesWritten
Boolean propertiesWritten
-
userType
String userType
-
-
Class dev.frostlake.persistence.ViewSnapshot
class ViewSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
Class dev.frostlake.persistence.WarehouseSnapshot
class WarehouseSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
autoResume
boolean autoResume
-
autoSuspend
Integer autoSuspend
-
comment
String comment
-
createdAt
LocalDateTime createdAt
-
maxClusterCount
int maxClusterCount
-
minClusterCount
int minClusterCount
-
name
String name
-
owner
String owner
-
resourceMonitor
String resourceMonitor
-
scalingPolicy
String scalingPolicy
-
size
String size
-
state
String state
-
warehouseType
String warehouseType
-
-
-
Package dev.frostlake.types
-
Class dev.frostlake.types.ArrayType
class ArrayType extends DataType implements Serializable-
Serialized Fields
-
elementType
DataType elementType
-
-
-
Class dev.frostlake.types.BinaryType
class BinaryType extends DataType implements Serializable-
Serialized Fields
-
fixed
boolean fixed
-
maxLength
int maxLength
-
widthSpelling
BinaryWidthSpelling widthSpelling
-
-
-
Class dev.frostlake.types.BooleanType
class BooleanType extends DataType implements Serializable -
Class dev.frostlake.types.DataType
class DataType extends Object implements Serializable-
Serialized Fields
-
category
TypeCategory category
-
name
String name
-
-
-
Class dev.frostlake.types.DateTimeType
class DateTimeType extends DataType implements Serializable-
Serialized Fields
-
hasTimeZone
boolean hasTimeZone
-
precision
int precision
-
-
-
Class dev.frostlake.types.FileType
class FileType extends DataType implements Serializable -
Class dev.frostlake.types.GeographyType
class GeographyType extends DataType implements Serializable -
Class dev.frostlake.types.GeometryType
class GeometryType extends DataType implements Serializable -
Class dev.frostlake.types.LengthlessStringType
class LengthlessStringType extends StringType implements Serializable -
Class dev.frostlake.types.MapType
class MapType extends DataType implements Serializable -
Class dev.frostlake.types.NumericType
class NumericType extends DataType implements Serializable-
Serialized Fields
-
precision
int precision
-
scale
int scale
-
-
-
Class dev.frostlake.types.ObjectType
class ObjectType extends DataType implements Serializable -
Class dev.frostlake.types.StringType
class StringType extends DataType implements Serializable-
Serialized Fields
-
maxLength
int maxLength
-
-
-
Class dev.frostlake.types.StructuredArrayType
class StructuredArrayType extends ArrayType implements Serializable -
Class dev.frostlake.types.StructuredField
class StructuredField extends Object implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.types.StructuredObjectType
class StructuredObjectType extends ObjectType implements Serializable-
Serialized Fields
-
fields
List<StructuredField> fields
-
-
-
Class dev.frostlake.types.UuidType
class UuidType extends StringType implements Serializable -
Class dev.frostlake.types.VariantType
class VariantType extends DataType implements Serializable -
Class dev.frostlake.types.VectorType
class VectorType extends DataType implements Serializable-
Serialized Fields
-
dimension
int dimension
-
elementType
VectorElementType elementType
-
-
-
-
Package dev.frostlake.values
-
Class dev.frostlake.values.BinaryValue
class BinaryValue extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytes
byte[] bytes
-
-
Class dev.frostlake.values.DecimalOriginNode
class DecimalOriginNode extends tools.jackson.databind.node.DecimalNode implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.values.FloatOriginNode
class FloatOriginNode extends tools.jackson.databind.node.DoubleNode implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.values.GeoValue
class GeoValue extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
geography
boolean geography
-
geoJson
String geoJson
-
srid
int srid
-
-
Class dev.frostlake.values.TypedScalarNode
class TypedScalarNode extends tools.jackson.databind.node.StringNode implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.values.TypedVectorNode
class TypedVectorNode extends tools.jackson.databind.node.ArrayNode implements Serializable- serialVersionUID:
- 1L
-
Class dev.frostlake.values.UndefinedNode
class UndefinedNode extends tools.jackson.databind.node.ValueNode implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
Keeps the singleton across Java deserialization of a snapshot.
-
-
Class dev.frostlake.values.VariantValue
class VariantValue extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
text
String text
-
-
Class dev.frostlake.values.VectorValue
class VectorValue extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
elements
double[] elements
-
elementType
VectorElementType elementType
-
-