Uses of Class
io.permazen.PermazenField
Packages that use PermazenField
Package
Description
Abstraction layer allowing access to a
Database
using normal Java objects.Permazen parsing related classes.
-
Uses of PermazenField in io.permazen
Subclasses of PermazenField in io.permazenModifier and TypeClassDescriptionclass
Represents a collection field in aPermazenClass
.class
Represents a complex field in aPermazenClass
.class
Represents a counter field in aPermazenClass
.class
Represents anEnum
array field in aPermazenClass
.class
Represents anEnum
field in aPermazenClass
.class
Represents a list field in aPermazenClass
.class
Represents a map field in aPermazenClass
.class
Represents a reference field in aPermazenClass
or a reference sub-field of a complex field in aPermazenClass
.class
Represents a set field in aPermazenClass
.class
Represents a simple field in aPermazenClass
or a simple sub-field of a complex field in aPermazenClass
.Methods in io.permazen with type parameters of type PermazenFieldModifier and TypeMethodDescription<T extends PermazenField>
TGet the specifiedPermazenField
in this database object type, cast to the given Java type.Methods in io.permazen that return PermazenFieldModifier and TypeMethodDescriptionstatic PermazenField
Util.findField
(PermazenClass<?> pclass, String fieldName) Identify the named field in the givenPermazenClass
.static PermazenField
Util.findField
(PermazenClass<?> pclass, String fieldName, Boolean expectSubField) Identify the named field in the givenPermazenClass
.Methods in io.permazen that return types with arguments of type PermazenFieldModifier and TypeMethodDescriptionPermazenClass.getFieldsByName()
Get allPermazenField
's associated with this instance, indexed by name.PermazenClass.getFieldsByStorageId()
Get allPermazenField
's associated with this instance, indexed by storage ID.Methods in io.permazen with parameters of type PermazenFieldModifier and TypeMethodDescriptiondefault R
PermazenFieldSwitch.casePermazenField
(PermazenField field) Visitor pattern roll-up method. -
Uses of PermazenField in io.permazen.cli.parse
Methods in io.permazen.cli.parse that return PermazenFieldModifier and TypeMethodDescriptionstatic PermazenField
ParseUtil.resolveJField
(Session session, ObjId id, String name) Locate thePermazenField
with the given name in the specified object.