Uses of Class
io.permazen.core.Field
Package
Description
Abstraction layer allowing access to a
Database
using normal Java objects.Permazen parsing related classes.
Core classes for the Permazen Java persistence layer.
Classes associated with
Jsck
, the Permazen key/value database consistency checker.-
Uses of Field in io.permazen
-
Uses of Field in io.permazen.cli.parse
Modifier and TypeMethodDescriptionstatic Field<?>
ParseUtil.resolveField
(Session session, ObjId id, String fieldName) Locate the field with the given name in the specified object. -
Uses of Field in io.permazen.core
Modifier and TypeClassDescriptionclass
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
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
ListField<E>
List field.class
MapField<K,
V> Map field.class
A field that references anotherDatabase
object.class
SetField<E>
Set field.class
SimpleField<T>
A simpleField
.Modifier and TypeMethodDescriptionField<?>
ObjType.getField
(int storageId) Get theField
in this instance with the given storage ID.Field<?>
Get theField
in this instance with the given name.Modifier and TypeMethodDescriptionNavigableMap<String,
Field<?>> ObjType.getFields()
Get all fields associated with this object type keyed by name.NavigableMap<String,
Field<?>> ObjType.getFieldsAndSubFields()
Get all fields associated with this object type keyed by name. -
Uses of Field in io.permazen.jsck