Class TLcdAtomEntry
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.atom.model.TLcdAtomEntry
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
The content of an Atom feed. An entry has some metadata properties (such as a title) and one or more links
to other content. For more information, see section 4.1.2 of the format spec.
- Since:
- 2017.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData any property.static final TLcdDataPropertyData property that maps to theauthorelement.static final TLcdDataPropertyData property that maps to thebaseattribute.static final TLcdDataPropertyData property that maps to thecategoryelement.static final TLcdDataPropertyData property that maps to thecontentelement.static final TLcdDataPropertyData property that maps to thecontributorelement.static final TLcdDataPropertyData property that maps to theidelement.static final TLcdDataPropertyData property that maps to thelangattribute.static final TLcdDataPropertyData property that maps to thelinkelement.static final TLcdDataPropertyData property that maps to thepublishedelement.static final TLcdDataPropertyData property that maps to therightselement.static final TLcdDataPropertyData property that maps to thesourceelement.static final TLcdDataPropertyData property that maps to thesummaryelement.static final TLcdDataPropertyData property that maps to thetitleelement.static final TLcdDataPropertyData property that maps to theupdatedelement. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAny()Returns the value of the any property.Returns the value of the property that maps to theauthorelement.getBase()Returns the value of the property that maps to thebaseattribute.Returns the value of the property that maps to thecategoryelement.Returns the value of the property that maps to thecontentelement.Returns the value of the property that maps to thecontributorelement.getIds()Returns the value of the property that maps to theidelement.Returns the value of the property that maps to thelangattribute.getLinks()Returns the value of the property that maps to thelinkelement.Returns the value of the property that maps to thepublishedelement.Returns the value of the property that maps to therightselement.Returns the value of the property that maps to thesourceelement.Returns the value of the property that maps to thesummaryelement.Returns the value of the property that maps to thetitleelement.Returns the value of the property that maps to theupdatedelement.voidSets the value of the property that maps to thebaseattribute.voidsetLanguage(String aValue) Sets the value of the property that maps to thelangattribute.
-
Field Details
-
BASE_PROPERTY
Data property that maps to thebaseattribute. The possible values for this property are instances ofURI. -
LANGUAGE_PROPERTY
Data property that maps to thelangattribute. The possible values for this property are instances ofString. -
AUTHORS_PROPERTY
Data property that maps to theauthorelement. The possible values for this property are instances ofList<TLcdAtomPerson>. -
CATEGORIES_PROPERTY
Data property that maps to thecategoryelement. The possible values for this property are instances ofList<TLcdAtomCategory>. -
CONTENT_PROPERTY
Data property that maps to thecontentelement. The possible values for this property are instances ofList<TLcdAtomContent>. -
CONTRIBUTORS_PROPERTY
Data property that maps to thecontributorelement. The possible values for this property are instances ofList<TLcdAtomPerson>. -
IDS_PROPERTY
Data property that maps to theidelement. The possible values for this property are instances ofList<TLcdAtomId>. -
LINKS_PROPERTY
Data property that maps to thelinkelement. The possible values for this property are instances ofList<TLcdAtomLink>. -
PUBLISHED_PROPERTY
Data property that maps to thepublishedelement. The possible values for this property are instances ofList<TLcdAtomDateTime>. -
RIGHTS_PROPERTY
Data property that maps to therightselement. The possible values for this property are instances ofList<TLcdAtomText>. -
SOURCES_PROPERTY
Data property that maps to thesourceelement. The possible values for this property are instances ofList<TLcdAtomText>. -
SUMMARY_PROPERTY
Data property that maps to thesummaryelement. The possible values for this property are instances ofList<TLcdAtomText>. -
TITLES_PROPERTY
Data property that maps to thetitleelement. The possible values for this property are instances ofList<TLcdAtomText>. -
UPDATED_PROPERTY
Data property that maps to theupdatedelement. The possible values for this property are instances ofList<TLcdAtomDateTime>. -
ANY_PROPERTY
Data any property. The possible values for this property are instances ofList<Object>.
-
-
Constructor Details
-
TLcdAtomEntry
public TLcdAtomEntry() -
TLcdAtomEntry
-
-
Method Details
-
getBase
Returns the value of the property that maps to thebaseattribute.- Returns:
- the value of the
BASE_PROPERTYproperty.
-
setBase
Sets the value of the property that maps to thebaseattribute.- Parameters:
aValue- the value to set for theBASE_PROPERTYproperty.
-
getLanguage
Returns the value of the property that maps to thelangattribute.- Returns:
- the value of the
LANGUAGE_PROPERTYproperty.
-
setLanguage
Sets the value of the property that maps to thelangattribute.- Parameters:
aValue- the value to set for theLANGUAGE_PROPERTYproperty.
-
getAuthors
Returns the value of the property that maps to theauthorelement.- Returns:
- the value of the
AUTHORS_PROPERTYproperty.
-
getCategories
Returns the value of the property that maps to thecategoryelement.- Returns:
- the value of the
CATEGORIES_PROPERTYproperty.
-
getContent
Returns the value of the property that maps to thecontentelement.Contains or links to the complete content of the entry. Content must be provided if there is no alternate link, and should be provided if there is no summary.
- Returns:
- the value of the
CONTENT_PROPERTYproperty.
-
getContributors
Returns the value of the property that maps to thecontributorelement.- Returns:
- the value of the
CONTRIBUTORS_PROPERTYproperty.
-
getIds
Returns the value of the property that maps to theidelement.- Returns:
- the value of the
IDS_PROPERTYproperty.
-
getLinks
Returns the value of the property that maps to thelinkelement.Identifies a related Web page. The type of relation is defined by the rel attribute. An entry is limited to one alternate per type and hreflang. An entry must contain an alternate link if there is no content element.
- Returns:
- the value of the
LINKS_PROPERTYproperty.
-
getPublished
Returns the value of the property that maps to thepublishedelement.- Returns:
- the value of the
PUBLISHED_PROPERTYproperty.
-
getRights
Returns the value of the property that maps to therightselement.- Returns:
- the value of the
RIGHTS_PROPERTYproperty.
-
getSources
Returns the value of the property that maps to thesourceelement.- Returns:
- the value of the
SOURCES_PROPERTYproperty.
-
getSummary
Returns the value of the property that maps to thesummaryelement.- Returns:
- the value of the
SUMMARY_PROPERTYproperty.
-
getTitles
Returns the value of the property that maps to thetitleelement.- Returns:
- the value of the
TITLES_PROPERTYproperty.
-
getUpdated
Returns the value of the property that maps to theupdatedelement.Indicates the last time the entry was modified in a significant way. This value need not change after a typo is fixed, only after a substantial modification. Generally, different entries in a feed will have different updated timestamps.
- Returns:
- the value of the
UPDATED_PROPERTYproperty.
-
getAny
Returns the value of the any property.- Returns:
- the value of the
ANY_PROPERTYproperty.
-