Uses of Package
io.permazen.schema
Package
Description
Abstraction layer allowing access to a
Database
using normal Java objects.Components that support integrating Permazen into a Java Console Toolkit console.
Classes for parsing command line flags in order to configure a Permazen command line interface (CLI) session.
Core classes for the Permazen Java persistence layer.
Permazen core API utility classes.
Classes associated with
Jsck
, the Permazen key/value database consistency checker.Classes for modeling Permazen
Database
schemas.-
ClassDescriptionA unique identifier that corresponds to the structure and encoding of an individual
SchemaItem
component of aSchemaModel
, or an entireSchemaModel
.Models one PermazenDatabase
schema version. -
-
-
ClassDescriptionA unique identifier that corresponds to the structure and encoding of an individual
SchemaItem
component of aSchemaModel
, or an entireSchemaModel
.Models one PermazenDatabase
schema version. -
-
ClassDescriptionA unique identifier that corresponds to the structure and encoding of an individual
SchemaItem
component of aSchemaModel
, or an entireSchemaModel
.Models one PermazenDatabase
schema version. -
ClassDescriptionA collection field in one version of a
SchemaObjectType
.A complex field in one version of aSchemaObjectType
.A counter field in aSchemaObjectType
.An enum array field (of one or more dimensions) in aSchemaObjectType
.An enum field in aSchemaObjectType
.The various types of items that constitute aSchemaModel
.A list field in one version of aSchemaObjectType
.A map field in one version of aSchemaObjectType
.A reference field in aSchemaObjectType
.An index on two or more fields in aSchemaObjectType
.A field in aSchemaObjectType
.Visitor pattern interface forSchemaField
s.A unique identifier that corresponds to the structure and encoding of an individualSchemaItem
component of aSchemaModel
, or an entireSchemaModel
.Support superclass for schema items that have names.Models one PermazenDatabase
schema version.One object type in aSchemaModel
.A set field in one version of aSchemaObjectType
.A simple field in aSchemaObjectType
.