Uses of Interface
com.terminalfour.publish.data.IPDData
-
Packages that use IPDData Package Description com.terminalfour.publish.data Thedata
package contains data objects relating to publish.com.terminalfour.publish.data.element com.terminalfour.publish.data.list com.terminalfour.publish.data.notfound com.terminalfour.publish.data.resolve -
-
Uses of IPDData in com.terminalfour.publish.data
Classes in com.terminalfour.publish.data that implement IPDData Modifier and Type Class Description class
PDCache
class
PDChannel
class
PDContentItem
class
PDContentItemType
class
PDContentListItem
class
PDContentType
class
PDContentTypeElement
class
PDDateTime
class
PDLanguage
class
PDSection
class
PDStatement
class
PDVersion
Methods in com.terminalfour.publish.data with parameters of type IPDData Modifier and Type Method Description static boolean
DataUtils. isNotValid(IPDData data)
Checks if the providedIPDData
is not valid.static boolean
DataUtils. isValid(IPDData data)
Checks if the providedIPDData
is valid. -
Uses of IPDData in com.terminalfour.publish.data.element
Classes in com.terminalfour.publish.data.element that implement IPDData Modifier and Type Class Description class
PDDateElement
class
PDElement
class
PDFileElement
class
PDListElement
class
PDMediaElement
class
PDTagElement
class
PDTextElement
-
Uses of IPDData in com.terminalfour.publish.data.list
Classes in com.terminalfour.publish.data.list that implement IPDData Modifier and Type Class Description class
PDList
ThePDList
provides read-only access to a stateful representation of aPrefefinedList
as associated with a specific Content Item.class
PDListEntry
ThePDListEntry
provides read-only access to a stateful representation of aPredefinedListEntry
within aPredefinedList
that is associated with a specific Content Item. -
Uses of IPDData in com.terminalfour.publish.data.notfound
Subinterfaces of IPDData in com.terminalfour.publish.data.notfound Modifier and Type Interface Description interface
IPDNotFound
Basic interface that is used as a basis for instances where a data object does not exist or cannot be found.Classes in com.terminalfour.publish.data.notfound that implement IPDData Modifier and Type Class Description class
PDCacheNotFound
class
PDChannelNotFound
class
PDContentItemNotFound
class
PDContentListItemNotFound
class
PDContentTypeElementNotFound
class
PDContentTypeNotFound
class
PDDateTimeNotFound
class
PDElementNotFound
class
PDLanguageNotFound
class
PDListEntryNotFound
class
PDListNotFound
class
PDSectionNotFound
class
PDStatementNotFound
class
PDVersionNotFound
-
Uses of IPDData in com.terminalfour.publish.data.resolve
Classes in com.terminalfour.publish.data.resolve with type parameters of type IPDData Modifier and Type Interface Description interface
IResolver<T extends IPDData>
TheIResolver
interface should be implemented to allow the resolution of specificIPDData
types from within other Publish Data (PD)instances.Methods in com.terminalfour.publish.data.resolve with type parameters of type IPDData Modifier and Type Method Description <T extends IPDData>
booleanIPDResolverFactory. hasResolverFor(Class<T> t)
Used to check if anIResolver
exists to resolve the given PD type.<T extends IPDData>
TIPDResolverFactory. resolve(Class<T> t, Object... identifiers)
Resolve an instance of the givenIPDData
using the providedidentifiers
Method parameters in com.terminalfour.publish.data.resolve with type arguments of type IPDData Modifier and Type Method Description boolean
IResolver. canResolve(Class<? extends IPDData> type)
Used to check whether this resolver can be used to resolve a specificIPDData
type.
-