Class RecordUtils
java.lang.Object
com.inductiveautomation.ignition.gateway.config.migration.RecordUtils
Contains static utility functions for dealing with persistent records.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Optional<SFieldString>
findDescriptionField
(SRecordMeta<? extends SRecordInstance> meta) static Optional<SFieldBoolean>
findEnabledField
(SRecordMeta<? extends SRecordInstance> meta) static Optional<SFieldLong>
findIdField
(RecordMeta<? extends PersistentRecord> meta) Fields a primary key long field called "id" (case-insensitive) or "<tableName>_id" (case-insensitive).static Optional<SFieldString>
findNameField
(SRecordMeta<? extends SRecordInstance> meta) Fields a record string field called "name" (case-insensitive) that is unique.
-
Method Details
-
findIdField
Fields a primary key long field called "id" (case-insensitive) or "<tableName>_id" (case-insensitive). -
findNameField
Fields a record string field called "name" (case-insensitive) that is unique. -
findDescriptionField
public static Optional<SFieldString> findDescriptionField(SRecordMeta<? extends SRecordInstance> meta) -
findEnabledField
-