Uses of Class
io.permazen.core.SchemaItem
Package
Description
Abstraction layer allowing access to a
Database
using normal Java objects.Core classes for the Permazen Java persistence layer.
-
Uses of SchemaItem in io.permazen
Modifier and TypeMethodDescriptionPermazenSchemaItem.getSchemaItem()
Get the corresonding core API database instance. -
Uses of SchemaItem in io.permazen.core
Modifier and TypeClassDescriptionclass
CollectionElementIndex<C extends Collection<E>,
E> A simple index on the elements of aCollectionField
.class
CollectionField<C extends Collection<E>,
E> Superclass of fields with types assignable toCollection
.class
ComplexField<T>
A complexField
, such as a collection or map field.class
ComplexSubFieldIndex<C,
T> A simple index on aComplexField
sub-field.class
A composite index on two or more fields in anObjType
.class
Counter fields.class
A field that contains an array (having one or more dimensions) of values chosen from an ordered list of uniqueString
identifiers.class
A field that contains a value chosen from in an ordered list of uniqueString
identifiers.class
Field<T>
class
A simple or composite index on some field(s) anObjType
.class
An index on the elements of a list field.class
ListField<E>
List field.class
MapField<K,
V> Map field.class
MapKeyIndex<K,
V> An index on the keys of a map field.class
MapValueIndex<K,
V> An index on the values of a map field.class
Represents aDatabase
object type.class
A field that references anotherDatabase
object.class
An index on the elements of a set field.class
SetField<E>
Set field.class
SimpleField<T>
A simpleField
.class
An index on a simple field that is not a sub-field of a complex field.class
SimpleIndex<T>
An index on a simple field, either a regular simple field or a sub-field of a complex field.