public class NewsMetadata extends Object
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.
| Modifier and Type | Class and Description |
|---|---|
static class | NewsMetadata.ReleaseRepresents a software release with version requirements and update sources. |
static class | NewsMetadata.UpdateRepresents an update source with multiple distribution methods. |
| Modifier and Type | Field and Description |
|---|---|
String | feedIDStandard Atom feed metadata |
String | feedSubtitleStandard Atom feed metadata |
String | feedTitleStandard Atom feed metadata |
long | feedUpdatedStandard Atom feed metadata |
List<NewsMetadata.Release> | releasesI2P metadata |
| Constructor and Description |
|---|
NewsMetadata() |
public String feedID
public String feedSubtitle
public String feedTitle
public long feedUpdated
public List<NewsMetadata.Release> releases