- getId
- getFields
Returns the map of fields in this Record.Important: changing this map or the
values contained within
- getRecordTypeName
Returns the record type of a specific scope
- setField
Sets a field to a value, possibly replacing a previous value.The provided QName
should be the QName
- setRecordType
Sets the record type of a specific scope
- getField
Gets a field, throws an exception if it is not present.To do anything useful
with the returned value
- getVersion
Returns the version.For a record without versions, this returns null. In all
other cases, this retur
- hasField
Checks if the field with the given name is present in this Record object.
- setId
- getFieldsToDelete
Gets the lists of fields to delete. Modifying the returned list modifies the
state of this Record ob
- getRecordTypeVersion
Returns the record type version of a specific scope
- getMetadataMap
Returns the metadata for all fields.The returned map can be manipulated, except
if it is empty, beca