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 IPDDataBasic 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
nullwhen an object cannot be found, for instance when agetmethod 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 booleanexists()Checks whether the object exists or not.
-