Creates a new Entry instance.
The options for the entry.
Creates a new Entry instance with id and title.
The unique identifier for the entry.
The title of the entry.
Adds an acquisition link to the entry. This is a convenience method for adding an acquisition link with the appropriate rel. If openAccess is true, the rel will be set to open-access.
The URL of the acquisition link.
The content type of the acquisition link (e.g., application/epub+zip or application/x-cbz).
OptionalaquisitionRel: AcquisitionRelThe specific acquisition relation (e.g., buy, borrow, sample). OPDS acquisition relations: https://specs.opds.io/opds-1.2#521-acquisition-relations
The Entry instance (for chaining).
Adds extra metadata to the entry.
The key for the extra metadata.
The value for the extra metadata.
The Entry instance (for chaining).
Adds an image link to the entry. This is a convenience method for adding an image link with the appropriate rel and type. The image is assumed to be a JPEG.
The URL of the image.
The Entry instance (for chaining).
Adds a page stream link to the entry. This is a convenience method for adding a page stream link with the appropriate rel and properties. This is using the OPDS Page Stream Extension.
The URL of the page stream link. (Replaces {pageNumber} with the actual page number when requesting a specific page.)
The type of the page stream link (e.g., image/jpeg).
The total number of pages in the resource.
The Entry instance (for chaining).
Adds a subsection link to the entry. This is a convenience method for adding a subsection link with the appropriate rel and type. This is used to link to a subsection feed (e.g. a category or collection).
The URL of the subsection.
The kind of the feed (navigation or acquisition).
The Entry instance (for chaining).
Adds a thumbnail link to the entry. This is a convenience method for adding a thumbnail link with the appropriate rel and type. The thumbnail is assumed to be a JPEG.
The URL of the thumbnail image.
The Entry instance (for chaining).
Gets the author information of the entry.
The author information.
Gets the content of the entry.
The content object.
Gets the ID of the entry.
The ID of the entry.
Gets the rights information of the entry.
The rights information.
Gets the summary of the entry.
The summary text.
Gets the title of the entry.
The title of the entry.
Gets the updated date of the entry.
The updated date.
Sets the author of the entry.
The author's name.
The Entry instance (for chaining).
Sets the content of the entry.
The content object with type and value.
The Entry instance (for chaining).
Sets the DC metadata of the entry.
The DC metadata object.
The Entry instance (for chaining).
Sets a specific field in the DC metadata of the entry.
The key of the DC metadata field.
The value to set for the specified field.
The Entry instance (for chaining).
Sets the rights information for the entry.
The rights information.
The Entry instance (for chaining).
Sets the summary of the entry.
The summary text.
The Entry instance (for chaining).
Sets the updated date of the entry.
The updated date in ISO 8601 format.
The Entry instance (for chaining).
Converts the entry to XML string.
Serialization options.
XML string representing the entry
StaticfromCreates an Entry instance from an XML string.
The XML string representing an entry.
A new Entry instance.
An entry in an OPDS feed.