vrdMetadataEntryList¶
-
class
vrdMetadataEntryList
¶
(Inherits vrdObjectList
)
This class is used to manage vrdMetadataEntry entries of a vrdMetadataSet.
entries = metadataSet.getEntries()
for e in entries:
print(e.getKey())
Note: The entries are unordered.
Summary¶
Functions¶
-
vrdMetadataEntryList.
canInsert
(entry)¶ Check, if the given entry can be inserted.
Parameters: entry (vrdMetadataEntry) – Returns: True, if insert is allowed Return type: bool
-
vrdMetadataEntryList.
clear
()¶ Removes all entries.
-
vrdMetadataEntryList.
contains
(entry)¶ Check if an element is already in the list.
Parameters: entry (vrdMetadataEntry) – An entry we are looking for. Returns: True, if the given entry is in this list Return type: bool
-
vrdMetadataEntryList.
count
(entry)¶ Count the occurrences of a given entry.
Parameters: entry (vrdMetadataEntry) – An entry we are looking for. Returns: The number of times the entry has been found in the list Return type: integer
-
vrdMetadataEntryList.
data
()¶ Get all entries of this list.
Returns: List of elements Return type: List[vrdMetadataEntry]
-
vrdMetadataEntryList.
find
(key)¶ Returns first occurrence with given key.
Parameters: key (string) – The metadata entry key we are looking for. Returns: The found entry. If not found, it is null. Return type: vrdMetadataEntry
-
vrdMetadataEntryList.
insert
(entry)¶ Insert an entry. The entry is not inserted if an entry with the same key is already in this list.
Parameters: entry (vrdMetadataEntry) – The entry to be inserted Returns: If the entry has been inserted Return type: bool
-
vrdMetadataEntryList.
insert
(entries)¶ Insert the given entries into the list. Entries are not inserted if their key is already in this list.
Parameters: entries (List[vrdMetadataEntry]) – The entries to be inserted
-
vrdMetadataEntryList.
remove
(entry)¶ Remove the given entry.
Parameters: entry (vrdMetadataEntry) – Returns: True if removed. Return type: bool
-
vrdMetadataEntryList.
removeKey
(key)¶ Remove the entry with the given key.
Parameters: key (string) – Returns: Return type: bool
-
vrdMetadataEntryList.
size
()¶ Returns: Number of elements in this list. Return type: integer