Package com.terminalfour.publish.data
Interface IPDData
-
- All Known Subinterfaces:
IPDNotFound
- All Known Implementing Classes:
PDCache
,PDCacheNotFound
,PDChannel
,PDChannelNotFound
,PDContentItem
,PDContentItemNotFound
,PDContentItemType
,PDContentListItem
,PDContentListItemNotFound
,PDContentType
,PDContentTypeElement
,PDContentTypeElementNotFound
,PDContentTypeNotFound
,PDDateElement
,PDDateTime
,PDDateTimeNotFound
,PDElement
,PDElementNotFound
,PDFileElement
,PDLanguage
,PDLanguageNotFound
,PDList
,PDListElement
,PDListEntry
,PDListEntryNotFound
,PDListNotFound
,PDMediaElement
,PDSection
,PDSectionNotFound
,PDStatement
,PDStatementNotFound
,PDTagElement
,PDTextElement
,PDVersion
,PDVersionNotFound
public interface IPDData
Basic interface that is used as a basis for all data objects within the publish API.As a general rule, the publish API does not return
null
when an object cannot be found, for instance when aget
method is called. Instead it returns a blank instance for the object.This blank instance can be easily tested for by calling the
#exists()
method defined below.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default boolean
exists()
Checks whether the object exists or not.
-