Package com.io7m.cardant.database.api
Interface CADatabaseQueriesTypesType
- All Superinterfaces:
CADatabaseQueriesType
- All Known Subinterfaces:
CADatabaseQueriesTypesType.TypeRecordFieldRemoveType,CADatabaseQueriesTypesType.TypeRecordFieldUpdateType,CADatabaseQueriesTypesType.TypeRecordGetType,CADatabaseQueriesTypesType.TypeRecordPutType,CADatabaseQueriesTypesType.TypeRecordRemoveType,CADatabaseQueriesTypesType.TypeRecordsReferencingScalarType,CADatabaseQueriesTypesType.TypeRecordsSearchType,CADatabaseQueriesTypesType.TypeScalarGetType,CADatabaseQueriesTypesType.TypeScalarPutType,CADatabaseQueriesTypesType.TypeScalarRemoveType,CADatabaseQueriesTypesType.TypeScalarSearchType
- All Known Implementing Classes:
CADBQTypeRecordFieldRemove,CADBQTypeRecordFieldUpdate,CADBQTypeRecordGet,CADBQTypeRecordPut,CADBQTypeRecordRemove,CADBQTypeRecordsReferencingScalar,CADBQTypeRecordsSearch,CADBQTypeScalarGet,CADBQTypeScalarPut,CADBQTypeScalarRemove,CADBQTypeScalarSearch
public sealed interface CADatabaseQueriesTypesType
extends CADatabaseQueriesType
permits CADatabaseQueriesTypesType.TypeRecordRemoveType, CADatabaseQueriesTypesType.TypeRecordPutType, CADatabaseQueriesTypesType.TypeRecordFieldRemoveType, CADatabaseQueriesTypesType.TypeRecordFieldUpdateType, CADatabaseQueriesTypesType.TypeRecordGetType, CADatabaseQueriesTypesType.TypeRecordsReferencingScalarType, CADatabaseQueriesTypesType.TypeRecordsSearchType, CADatabaseQueriesTypesType.TypeScalarGetType, CADatabaseQueriesTypesType.TypeScalarSearchType, CADatabaseQueriesTypesType.TypeScalarRemoveType, CADatabaseQueriesTypesType.TypeScalarPutType
Model database queries (Types).
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceRemove a record type field.static interfaceUpdate a record type field.static interfaceGet a type declaration.static interfaceCreate or update a type declaration.static interfaceRemove a type declaration.static interfaceSearch for type declarations that reference the scalar type with the given name.static interfaceSearch for type declarations.static interfaceGet a scalar type declaration.static interfaceCreate or update a scalar type declaration.static interfaceRemove a scalar type declaration.static interfaceSearch for scalar type declarations. -
Field Summary
Fields inherited from interface com.io7m.cardant.database.api.CADatabaseQueriesType
EARLIEST