java.lang.Object
net.i2p.router.news.NewsMetadata
Data structure for I2P router news feed metadata and update information.
Contains standard Atom feed metadata fields including title, subtitle, and update timestamps, along with I2P-specific release information such as version requirements and update sources.
Provides structured access to release data with nested classes for individual releases and their associated updates. Supports version comparison and validation for update management.
All String and List fields may be null to accommodate optional metadata elements in news feeds.
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRepresents a software release with version requirements and update sources.static classRepresents an update source with multiple distribution methods.Field Summary
FieldsModifier and TypeFieldDescriptionStandard Atom feed metadata.Standard Atom feed metadata.Standard Atom feed metadata.longStandard Atom feed metadata.I2P metadata.Constructor Summary
ConstructorsConstructorDescriptionEvery field is left null or zero; the Atom parser fills them in as it reads the feed element.Method Summary
Field Details
feedTitle
Standard Atom feed metadata.feedSubtitle
Standard Atom feed metadata.feedID
Standard Atom feed metadata.feedUpdated
public long feedUpdatedStandard Atom feed metadata.releases
I2P metadata.
Constructor Details
NewsMetadata
public NewsMetadata()Every field is left null or zero; the Atom parser fills them in as it reads the feed element.