public class TLcdAtomFeed extends TLcdDataObject
TLcdAtomEntry
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ANY_PROPERTY
Data any property.
|
static TLcdDataProperty |
AUTHORS_PROPERTY
Data property that maps to the
author element. |
static TLcdDataProperty |
BASE_PROPERTY
Data property that maps to the
base attribute. |
static TLcdDataProperty |
CATEGORIES_PROPERTY
Data property that maps to the
category element. |
static TLcdDataProperty |
CONTRIBUTORS_PROPERTY
Data property that maps to the
contributor element. |
static TLcdDataProperty |
ENTRIES_PROPERTY
Data property that maps to the
entry element. |
static TLcdDataProperty |
GENERATORS_PROPERTY
Data property that maps to the
generator element. |
static TLcdDataProperty |
ICONS_PROPERTY
Data property that maps to the
icon element. |
static TLcdDataProperty |
IDS_PROPERTY
Data property that maps to the
id element. |
static TLcdDataProperty |
LANGUAGE_PROPERTY
Data property that maps to the
lang attribute. |
static TLcdDataProperty |
LINKS_PROPERTY
Data property that maps to the
link element. |
static TLcdDataProperty |
LOGOS_PROPERTY
Data property that maps to the
logo element. |
static TLcdDataProperty |
RIGHTS_PROPERTY
Data property that maps to the
rights element. |
static TLcdDataProperty |
SUBTITLES_PROPERTY
Data property that maps to the
subtitle element. |
static TLcdDataProperty |
TITLES_PROPERTY
Data property that maps to the
title element. |
static TLcdDataProperty |
UPDATED_PROPERTY
Data property that maps to the
updated element. |
Constructor and Description |
---|
TLcdAtomFeed() |
TLcdAtomFeed(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<Object> |
getAny()
Returns the value of the any property.
|
List<TLcdAtomPerson> |
getAuthors()
Returns the value of the property that maps to the
author element. |
URI |
getBase()
Returns the value of the property that maps to the
base attribute. |
List<TLcdAtomCategory> |
getCategories()
Returns the value of the property that maps to the
category element. |
List<TLcdAtomPerson> |
getContributors()
Returns the value of the property that maps to the
contributor element. |
List<TLcdAtomEntry> |
getEntries()
Returns the value of the property that maps to the
entry element. |
List<TLcdAtomGenerator> |
getGenerators()
Returns the value of the property that maps to the
generator element. |
List<TLcdAtomIcon> |
getIcons()
Returns the value of the property that maps to the
icon element. |
List<TLcdAtomId> |
getIds()
Returns the value of the property that maps to the
id element. |
String |
getLanguage()
Returns the value of the property that maps to the
lang attribute. |
List<TLcdAtomLink> |
getLinks()
Returns the value of the property that maps to the
link element. |
List<TLcdAtomLogo> |
getLogos()
Returns the value of the property that maps to the
logo element. |
List<TLcdAtomText> |
getRights()
Returns the value of the property that maps to the
rights element. |
List<TLcdAtomText> |
getSubtitles()
Returns the value of the property that maps to the
subtitle element. |
List<TLcdAtomText> |
getTitles()
Returns the value of the property that maps to the
title element. |
List<TLcdAtomDateTime> |
getUpdated()
Returns the value of the property that maps to the
updated element. |
void |
setBase(URI aValue)
Sets the value of the property that maps to the
base attribute. |
void |
setLanguage(String aValue)
Sets the value of the property that maps to the
lang attribute. |
public static final TLcdDataProperty BASE_PROPERTY
base
attribute.
The possible values for this property are instances of URI
.public static final TLcdDataProperty LANGUAGE_PROPERTY
lang
attribute.
The possible values for this property are instances of String
.public static final TLcdDataProperty AUTHORS_PROPERTY
author
element.
The possible values for this property are instances of List<TLcdAtomPerson>
.public static final TLcdDataProperty CATEGORIES_PROPERTY
category
element.
The possible values for this property are instances of List<TLcdAtomCategory>
.public static final TLcdDataProperty CONTRIBUTORS_PROPERTY
contributor
element.
The possible values for this property are instances of List<TLcdAtomPerson>
.public static final TLcdDataProperty GENERATORS_PROPERTY
generator
element.
The possible values for this property are instances of List<TLcdAtomGenerator>
.public static final TLcdDataProperty ICONS_PROPERTY
icon
element.
The possible values for this property are instances of List<TLcdAtomIcon>
.public static final TLcdDataProperty IDS_PROPERTY
id
element.
The possible values for this property are instances of List<TLcdAtomId>
.public static final TLcdDataProperty LINKS_PROPERTY
link
element.
The possible values for this property are instances of List<TLcdAtomLink>
.public static final TLcdDataProperty LOGOS_PROPERTY
logo
element.
The possible values for this property are instances of List<TLcdAtomLogo>
.public static final TLcdDataProperty RIGHTS_PROPERTY
rights
element.
The possible values for this property are instances of List<TLcdAtomText>
.public static final TLcdDataProperty SUBTITLES_PROPERTY
subtitle
element.
The possible values for this property are instances of List<TLcdAtomText>
.public static final TLcdDataProperty TITLES_PROPERTY
title
element.
The possible values for this property are instances of List<TLcdAtomText>
.public static final TLcdDataProperty UPDATED_PROPERTY
updated
element.
The possible values for this property are instances of List<TLcdAtomDateTime>
.public static final TLcdDataProperty ANY_PROPERTY
List<Object>
.public static final TLcdDataProperty ENTRIES_PROPERTY
entry
element.
The possible values for this property are instances of List<TLcdAtomEntry>
.public TLcdAtomFeed()
public TLcdAtomFeed(TLcdDataType aType)
public URI getBase()
base
attribute.
BASE_PROPERTY
property.public void setBase(URI aValue)
base
attribute.
aValue
- the value to set for the BASE_PROPERTY
property.public String getLanguage()
lang
attribute.
LANGUAGE_PROPERTY
property.public void setLanguage(String aValue)
lang
attribute.
aValue
- the value to set for the LANGUAGE_PROPERTY
property.public List<TLcdAtomPerson> getAuthors()
author
element.
Names an author of the feed. A feed may have multiple author elements. A feed must contain at least one author element unless all of the entry elements contain at least one author element.
AUTHORS_PROPERTY
property.public List<TLcdAtomCategory> getCategories()
category
element.
Specifies a category that the feed belongs to. A feed may have multiple category elements.
CATEGORIES_PROPERTY
property.public List<TLcdAtomPerson> getContributors()
contributor
element.CONTRIBUTORS_PROPERTY
property.public List<TLcdAtomGenerator> getGenerators()
generator
element.
Identifies the software used to generate the feed, for debugging and other purposes.
GENERATORS_PROPERTY
property.public List<TLcdAtomIcon> getIcons()
icon
element.ICONS_PROPERTY
property.public List<TLcdAtomId> getIds()
id
element.
Identifies the feed using a universally unique and permanent URI. If you have a long-term, renewable lease on your Internet domain name, then you can feel free to use your website's address.
IDS_PROPERTY
property.public List<TLcdAtomLink> getLinks()
link
element.LINKS_PROPERTY
property.public List<TLcdAtomLogo> getLogos()
logo
element.LOGOS_PROPERTY
property.public List<TLcdAtomText> getRights()
rights
element.RIGHTS_PROPERTY
property.public List<TLcdAtomText> getSubtitles()
subtitle
element.SUBTITLES_PROPERTY
property.public List<TLcdAtomText> getTitles()
title
element.
Contains a human readable title for the feed. Often the same as the title of the associated website.
TITLES_PROPERTY
property.public List<TLcdAtomDateTime> getUpdated()
updated
element.
Indicates the last time the feed was modified in a significant way.
UPDATED_PROPERTY
property.public List<Object> getAny()
ANY_PROPERTY
property.public List<TLcdAtomEntry> getEntries()
entry
element.ENTRIES_PROPERTY
property.