A C D E F G H I J L M N P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCESS_CONTROL - com.terminalfour.publish.data.PDContentItemType
- add(String, Object) - Method in class com.terminalfour.publish.data.PDCache
- APIS - Static variable in class com.terminalfour.publish.processor.graalvm.GraalVMConstants.Bindings
-
Constant for script object name for api facade
C
- canEqual(Object) - Method in class com.terminalfour.publish.api.content.ImageDimensions
- canEqual(Object) - Method in class com.terminalfour.publish.data.PDDateTime
- canEqual(Object) - Method in class com.terminalfour.publish.data.PDVersion
- canEqual(Object) - Method in class com.terminalfour.publish.handlebars.helper.CustomHandlebarsHelper
- CHANNEL_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- CLIENT_SCALING - Static variable in class com.terminalfour.publish.api.image.ImageConstants
- close() - Method in class com.terminalfour.publish.data.PDCache.PDCachedItem
- com.terminalfour.publish.api - package com.terminalfour.publish.api
-
Welcome to the API!
- com.terminalfour.publish.api.channel - package com.terminalfour.publish.api.channel
- com.terminalfour.publish.api.content - package com.terminalfour.publish.api.content
- com.terminalfour.publish.api.contenttype - package com.terminalfour.publish.api.contenttype
- com.terminalfour.publish.api.file - package com.terminalfour.publish.api.file
- com.terminalfour.publish.api.form - package com.terminalfour.publish.api.form
- com.terminalfour.publish.api.handlebars - package com.terminalfour.publish.api.handlebars
- com.terminalfour.publish.api.image - package com.terminalfour.publish.api.image
- com.terminalfour.publish.api.json - package com.terminalfour.publish.api.json
- com.terminalfour.publish.api.language - package com.terminalfour.publish.api.language
- com.terminalfour.publish.api.list - package com.terminalfour.publish.api.list
- com.terminalfour.publish.api.media - package com.terminalfour.publish.api.media
- com.terminalfour.publish.api.navigation - package com.terminalfour.publish.api.navigation
- com.terminalfour.publish.api.page - package com.terminalfour.publish.api.page
- com.terminalfour.publish.api.section - package com.terminalfour.publish.api.section
- com.terminalfour.publish.api.string - package com.terminalfour.publish.api.string
- com.terminalfour.publish.data - package com.terminalfour.publish.data
-
The
data
package contains data objects relating to publish. - com.terminalfour.publish.data.element - package com.terminalfour.publish.data.element
- com.terminalfour.publish.data.list - package com.terminalfour.publish.data.list
- com.terminalfour.publish.data.list.utils.selection - package com.terminalfour.publish.data.list.utils.selection
- com.terminalfour.publish.data.resolve - package com.terminalfour.publish.data.resolve
- com.terminalfour.publish.handlebars.helper - package com.terminalfour.publish.handlebars.helper
- com.terminalfour.publish.legacy.helper - package com.terminalfour.publish.legacy.helper
- com.terminalfour.publish.processor.graalvm - package com.terminalfour.publish.processor.graalvm
- compileContentLayout(int, String) - Method in interface com.terminalfour.publish.api.handlebars.IHandlebarsAPI
- compileContentLayout(String) - Method in interface com.terminalfour.publish.api.handlebars.IHandlebarsAPI
- compileMedia(int) - Method in interface com.terminalfour.publish.api.handlebars.IHandlebarsAPI
- compileString(String) - Method in interface com.terminalfour.publish.api.handlebars.IHandlebarsAPI
- CONTENT_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- CONTENT_LAYOUT_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- CONTENT_TYPE_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- CoreAPIs - Class in com.terminalfour.publish.api
- CREATE_CONTENT - com.terminalfour.publish.api.page.IPageAPI.PageActions
- CREATE_SECTION - com.terminalfour.publish.api.page.IPageAPI.PageActions
- CustomHandlebarsHelper - Class in com.terminalfour.publish.handlebars.helper
- CustomHandlebarsHelper(String, String) - Constructor for class com.terminalfour.publish.handlebars.helper.CustomHandlebarsHelper
D
- DataUtils - Class in com.terminalfour.publish.data
-
Simple utility functions relating to publish data.
- debugHelperCompilation() - Method in interface com.terminalfour.publish.api.handlebars.IHandlebarsAPI
- DEFAULT_LEVEL_SEPARATOR - Static variable in class com.terminalfour.publish.api.list.ListSeparators
- DEFAULT_SELECTION_SEPARATOR - Static variable in class com.terminalfour.publish.api.list.ListSeparators
- DELETE_CONTENT - com.terminalfour.publish.api.page.IPageAPI.PageActions
- DELETE_SECTION - com.terminalfour.publish.api.page.IPageAPI.PageActions
- DIRECT_EDIT_SECTION - com.terminalfour.publish.api.page.IPageAPI.PageActions
- DOCUMENT - Static variable in class com.terminalfour.publish.processor.graalvm.GraalVMConstants.Bindings
-
Constant for script object name for output stream writer.
E
- EDIT_CONTENT - com.terminalfour.publish.api.page.IPageAPI.PageActions
- EDIT_SECTION - com.terminalfour.publish.api.page.IPageAPI.PageActions
- ELEMENT_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- ENTRY_ERROR - Static variable in class com.terminalfour.publish.api.image.ImageConstants
- ENTRY_HEIGHT - Static variable in class com.terminalfour.publish.api.image.ImageConstants
- ENTRY_PATH - Static variable in class com.terminalfour.publish.api.image.ImageConstants
- ENTRY_WIDTH - Static variable in class com.terminalfour.publish.api.image.ImageConstants
- equals(Object) - Method in class com.terminalfour.publish.api.content.ImageDimensions
- equals(Object) - Method in class com.terminalfour.publish.data.PDDateTime
- equals(Object) - Method in class com.terminalfour.publish.data.PDVersion
- equals(Object) - Method in class com.terminalfour.publish.handlebars.helper.CustomHandlebarsHelper
- exists() - Method in interface com.terminalfour.publish.data.IPDData
-
Checks whether the object exists or not.
- exists() - Method in interface com.terminalfour.publish.data.notfound.IPDNotFound
-
Checks whether the object exists or not.
- exists() - Method in enum com.terminalfour.publish.data.PDContentItemType
- exists(String) - Method in class com.terminalfour.publish.data.PDCache
F
- FILE_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- FORM_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
G
- get() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Get a reference to the currently publishing Content Item.
- get() - Method in interface com.terminalfour.publish.api.contenttype.IContentTypeAPI
- get() - Method in interface com.terminalfour.publish.api.language.ILanguageAPI
-
Returns the current language code used in publish.
- get() - Method in interface com.terminalfour.publish.api.section.ISectionAPI
- get(int) - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Get a reference to the Content Item with the provided Id.
- get(int) - Method in interface com.terminalfour.publish.api.contenttype.IContentTypeAPI
- get(int) - Method in interface com.terminalfour.publish.api.list.IListAPI
-
Get a reference to a Predefined List.
- get(int) - Method in interface com.terminalfour.publish.api.section.ISectionAPI
- get(int, String) - Method in interface com.terminalfour.publish.api.contenttype.IContentLayoutAPI
- get(String) - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Get a reference to the currently publishing Content Item in the language passed by parameter.
- get(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
-
Gets the element with the provided name.
- get(String) - Method in interface com.terminalfour.publish.api.contenttype.IContentLayoutAPI
- get(String) - Method in interface com.terminalfour.publish.api.IPublishAPI
- get(String) - Method in interface com.terminalfour.publish.api.language.ILanguageAPI
-
Return the language data from the language code.
- get(String) - Method in class com.terminalfour.publish.data.PDCache
- get(String, Class<T>) - Method in interface com.terminalfour.publish.api.IPublishAPI
- getActionURL(IPageAPI.PageActions) - Method in interface com.terminalfour.publish.api.page.IPageAPI
- getAnchor() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Generates a HTML anchor link to the currently publishing Content Item.
- getCache() - Method in class com.terminalfour.publish.data.PDCache
- getCanonicalURL() - Method in interface com.terminalfour.publish.api.page.IPageAPI
- getChannel() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getChannel() - Method in class com.terminalfour.publish.data.PDChannel
- getCode() - Method in class com.terminalfour.publish.data.PDLanguage
- getContent() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getContent() - Method in class com.terminalfour.publish.data.PDContentItem
- getContent() - Method in class com.terminalfour.publish.data.PDSection
- getContentTypeId() - Method in class com.terminalfour.publish.data.PDContentItem
- getContentTypeId() - Method in class com.terminalfour.publish.data.PDContentListItem
- getCreateDate() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Get the creation date of the currently publishing Content Item.
- getDate() - Method in class com.terminalfour.publish.data.element.PDDateElement
- getDate(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- getDescription() - Method in interface com.terminalfour.publish.api.channel.IChannelAPI
-
Get the description of the channel being published.
- getDescription() - Method in class com.terminalfour.publish.data.list.PDList
- getDescription() - Method in class com.terminalfour.publish.data.PDChannel
- getElement() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getElement(String) - Method in class com.terminalfour.publish.data.PDContentItem
- getElement(String) - Method in class com.terminalfour.publish.data.PDContentType
- getElements() - Method in class com.terminalfour.publish.data.PDContentItem
- getElements() - Method in class com.terminalfour.publish.data.PDContentType
- getEntries() - Method in class com.terminalfour.publish.data.list.PDList
- getEntryId() - Method in class com.terminalfour.publish.data.list.PDListEntry
- getEntrySeparator() - Method in class com.terminalfour.publish.api.list.ListSeparators
- getExpiryDate() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Get the expiry date of the currently publishing Content Item.
- getExpiryDate() - Method in class com.terminalfour.publish.data.PDContentItem
- getField(String) - Method in interface com.terminalfour.publish.api.section.ISectionAPI
- getFile() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getForm() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getFulltextURL() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Gets the fulltext URL of the currently publishing Content Item.
- getFunctionCode() - Method in class com.terminalfour.publish.handlebars.helper.CustomHandlebarsHelper
- getFunctionName() - Method in class com.terminalfour.publish.handlebars.helper.CustomHandlebarsHelper
- getHandlebars() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getHeight() - Method in class com.terminalfour.publish.api.content.ImageDimensions
- getId() - Method in interface com.terminalfour.publish.api.channel.IChannelAPI
-
Get the id of the channel being published.
- getId() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Get the id of the currently publishing Content Item.
- getId() - Method in interface com.terminalfour.publish.api.section.ISectionAPI
- getId() - Method in class com.terminalfour.publish.data.list.PDList
- getId() - Method in class com.terminalfour.publish.data.PDChannel
- getId() - Method in class com.terminalfour.publish.data.PDContentItem
- getId() - Method in class com.terminalfour.publish.data.PDContentListItem
- getId() - Method in class com.terminalfour.publish.data.PDContentType
- getId() - Method in class com.terminalfour.publish.data.PDSection
- getImage() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getImageDimensions() - Method in class com.terminalfour.publish.data.element.PDFileElement
- getImageDimensions(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- getJson() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getKey() - Method in class com.terminalfour.publish.data.PDCache.PDCachedItem
- getLanguage() - Method in interface com.terminalfour.publish.api.IPublishAPI
-
Returns current publish Language API.
- getLanguage() - Method in class com.terminalfour.publish.data.list.PDList
- getLanguage() - Method in class com.terminalfour.publish.data.list.PDListEntry
- getLanguage() - Method in class com.terminalfour.publish.data.PDContentItem
- getLanguages() - Method in class com.terminalfour.publish.data.PDSection
- getLastModified() - Method in class com.terminalfour.publish.data.PDContentItem
- getLastModifiedDate() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Get the last modified date of the currently publishing Content Item.
- getLayoutId() - Method in interface com.terminalfour.publish.api.section.ISectionAPI
- getLayoutId() - Method in class com.terminalfour.publish.data.PDSection
- getLevel() - Method in interface com.terminalfour.publish.api.section.ISectionAPI
-
Get how deep in the site structure the current section is - starting with 1 as the channel root.
- getLevel() - Method in class com.terminalfour.publish.data.PDSection
- getLink(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- getLink(String) - Method in interface com.terminalfour.publish.api.language.ILanguageAPI
-
Return a map with the data for link to a page in the language passed as parameter.
- getList() - Method in class com.terminalfour.publish.data.list.PDListEntry
- getList(PDList) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- getList(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- getListId() - Method in class com.terminalfour.publish.data.list.PDListEntry
- getListId() - Method in class com.terminalfour.publish.data.PDContentTypeElement
- getListName() - Method in class com.terminalfour.publish.data.list.PDListEntry
- getLong(TemporalField) - Method in class com.terminalfour.publish.data.PDDateTime
- getMajor() - Method in class com.terminalfour.publish.data.PDVersion
- getMedia() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getMediaId() - Method in class com.terminalfour.publish.data.element.PDMediaElement
- getMediaId(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- getMediaLayout() - Method in class com.terminalfour.publish.data.element.PDMediaElement
- getMeta() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getMetaContent() - Method in interface com.terminalfour.publish.api.section.ISectionAPI
- getMinor() - Method in class com.terminalfour.publish.data.PDVersion
- getMirrorSource() - Method in class com.terminalfour.publish.data.PDSection
- getName() - Method in interface com.terminalfour.publish.api.channel.IChannelAPI
-
Get the name of the channel being published.
- getName() - Method in interface com.terminalfour.publish.api.section.ISectionAPI
- getName() - Method in class com.terminalfour.publish.data.element.PDElement
- getName() - Method in class com.terminalfour.publish.data.list.PDList
- getName() - Method in class com.terminalfour.publish.data.list.PDListEntry
- getName() - Method in class com.terminalfour.publish.data.PDChannel
- getName() - Method in class com.terminalfour.publish.data.PDContentType
- getName() - Method in class com.terminalfour.publish.data.PDContentTypeElement
- getName() - Method in class com.terminalfour.publish.data.PDLanguage
- getName() - Method in class com.terminalfour.publish.data.PDSection
- getNavigation() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getPage() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getPageURL() - Method in interface com.terminalfour.publish.api.page.IPageAPI
-
Returns a URL to currently publishing page using the current language in preview or publish.
- getPageURL(String) - Method in interface com.terminalfour.publish.api.page.IPageAPI
-
Returns a URL to currently publishing page in the language if exists in preview or publish.
- getParent() - Method in class com.terminalfour.publish.data.list.PDList
- getPatch() - Method in class com.terminalfour.publish.data.PDVersion
- getPreviewURL() - Method in interface com.terminalfour.publish.api.page.IPageAPI
-
Returns a URL to currently publishing page using the current language in preview.
- getPreviewURL(String) - Method in interface com.terminalfour.publish.api.page.IPageAPI
-
Returns a URL to currently publishing page in the language if exists in preview.
- getPublishDate() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Get the publish date of the currently publishing Content Item.
- getPublishDate() - Method in class com.terminalfour.publish.data.PDContentItem
- getPublishURL() - Method in interface com.terminalfour.publish.api.page.IPageAPI
-
Returns a URL to currently publishing page using the current language in publish.
- getPublishURL(String) - Method in interface com.terminalfour.publish.api.page.IPageAPI
-
Returns a URL to currently publishing page in the language if exists in publish.
- getSection() - Method in interface com.terminalfour.publish.api.IPublishAPI
- getSection() - Method in class com.terminalfour.publish.data.PDSection
- getSelected(PDList) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- getSelected(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- getSelectionSeparator() - Method in class com.terminalfour.publish.api.list.ListSeparators
- getSequence() - Method in class com.terminalfour.publish.data.list.PDListEntry
- getSequence() - Method in class com.terminalfour.publish.data.PDContentListItem
- getSize() - Method in class com.terminalfour.publish.data.element.PDFileElement
- getSize() - Method in class com.terminalfour.publish.data.element.PDTextElement
- getSize(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- getSortType() - Method in class com.terminalfour.publish.data.list.PDList
- getStatement() - Method in class com.terminalfour.publish.data.PDStatement
- getSubList() - Method in class com.terminalfour.publish.data.list.PDListEntry
- getSubListId() - Method in class com.terminalfour.publish.data.list.PDListEntry
- getType() - Method in class com.terminalfour.publish.data.PDContentListItem
- getValue() - Method in class com.terminalfour.publish.data.element.PDListElement
- getValue() - Method in class com.terminalfour.publish.data.list.PDListEntry
- getVersion() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Get the version of the currently publishing Content Item.
- getVersion() - Method in class com.terminalfour.publish.data.PDContentItem
- getWidth() - Method in class com.terminalfour.publish.api.content.ImageDimensions
- GraalVMConstants - Class in com.terminalfour.publish.processor.graalvm
- GraalVMConstants.Bindings - Class in com.terminalfour.publish.processor.graalvm
H
- HANDLEBARS_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- hasElement(String) - Method in class com.terminalfour.publish.data.PDContentItem
- hashCode() - Method in class com.terminalfour.publish.api.content.ImageDimensions
- hashCode() - Method in class com.terminalfour.publish.data.PDContentItem
- hashCode() - Method in class com.terminalfour.publish.data.PDDateTime
- hashCode() - Method in class com.terminalfour.publish.data.PDVersion
- hashCode() - Method in class com.terminalfour.publish.handlebars.helper.CustomHandlebarsHelper
- hasLanguage(String) - Method in class com.terminalfour.publish.data.PDSection
-
Check if the section is in the language.
- hasSelectedEntries() - Method in class com.terminalfour.publish.data.list.PDList
- hasSubList() - Method in class com.terminalfour.publish.data.list.PDListEntry
- hasSublistSelections() - Method in class com.terminalfour.publish.data.list.PDListEntry
- hasValue() - Method in class com.terminalfour.publish.data.element.PDElement
- hasValue() - Method in class com.terminalfour.publish.data.element.PDFileElement
- hasValue() - Method in class com.terminalfour.publish.data.element.PDListElement
- hasValue() - Method in class com.terminalfour.publish.data.element.PDTextElement
- hasValue() - Method in class com.terminalfour.publish.data.notfound.PDElementNotFound
I
- IChannelAPI - Interface in com.terminalfour.publish.api.channel
-
Publish API for getting information about the channel being published.
- IContentAPI - Interface in com.terminalfour.publish.api.content
-
Publish API for getting information about the content item being published.
- IContentLayoutAPI - Interface in com.terminalfour.publish.api.contenttype
- IContentTypeAPI - Interface in com.terminalfour.publish.api.contenttype
- IElementAPI - Interface in com.terminalfour.publish.api.content
-
Publish API for accessing element in the content item being published.
- IFileAPI - Interface in com.terminalfour.publish.api.file
- IFormAPI - Interface in com.terminalfour.publish.api.form
-
Publish API for processing forms.
- IHandlebarsAPI - Interface in com.terminalfour.publish.api.handlebars
- IImageAPI - Interface in com.terminalfour.publish.api.image
- IJsonAPI - Interface in com.terminalfour.publish.api.json
- ILanguageAPI - Interface in com.terminalfour.publish.api.language
-
Publish API for getting information about the languages used in publish.
- IListAPI - Interface in com.terminalfour.publish.api.list
-
Publish API for getting information about Predefined Lists.
- IMAGE_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- ImageConstants - Class in com.terminalfour.publish.api.image
- ImageDimensions - Class in com.terminalfour.publish.api.content
- ImageDimensions(int[]) - Constructor for class com.terminalfour.publish.api.content.ImageDimensions
- ImageDimensions(int, int) - Constructor for class com.terminalfour.publish.api.content.ImageDimensions
- IMediaAPI - Interface in com.terminalfour.publish.api.media
- IMetaAPI - Interface in com.terminalfour.publish.api.page
- INavigationAPI - Interface in com.terminalfour.publish.api.navigation
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDCacheNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDChannelNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDContentItemNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDContentListItemNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDContentTypeElementNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDContentTypeNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDDateTimeNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDElementNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDLanguageNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDListEntryNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDListNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDSectionNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDStatementNotFound
- INSTANCE - Static variable in class com.terminalfour.publish.data.notfound.PDVersionNotFound
- INTERNAL - Static variable in class com.terminalfour.publish.processor.graalvm.GraalVMConstants.Bindings
-
Constant for script object name for internal legacy options.
- INVALID - Static variable in class com.terminalfour.publish.api.content.ImageDimensions
- IPageAPI - Interface in com.terminalfour.publish.api.page
- IPageAPI.PageActions - Enum in com.terminalfour.publish.api.page
- IPDData - Interface in com.terminalfour.publish.data
-
Basic interface that is used as a basis for all data objects within the publish API.
- IPDNotFound - Interface in com.terminalfour.publish.data.notfound
-
Basic interface that is used as a basis for instances where a data object does not exist or cannot be found.
- IPublishAPI - Interface in com.terminalfour.publish.api
-
This is the main entry point to the Terminalfour Publish API.
- IResolver.LogHolder - Class in com.terminalfour.publish.data.resolve
- isBlank(String) - Method in interface com.terminalfour.publish.api.string.IStringAPI
- isDateElement() - Method in class com.terminalfour.publish.data.element.PDElement
- isDateElement(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- isDraft() - Method in class com.terminalfour.publish.data.PDVersion
- ISectionAPI - Interface in com.terminalfour.publish.api.section
- isFileElement() - Method in class com.terminalfour.publish.data.element.PDElement
- isFileElement(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- isFirst() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Checks whether the currently publish Content Item is the first in the currently publishing Section.
- isFirstInSequence(boolean) - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Checks whether the currently publishing Content Item is the first in a sequence of Content Items using the same Content Type.
- isFirstOfType() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Checks whether the currently publishing Content Item is the first in the currently publishing Section that uses its Content Type.
- isFulltextPage() - Method in interface com.terminalfour.publish.api.page.IPageAPI
- isImage(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- isLast() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Checks whether the currently publish Content Item is the last in the currently publishing Section.
- isLastInSequence(boolean) - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Checks whether the currently publishing Content Item is the last in a sequence of Content Items using the same Content Type.
- isLastOfType() - Method in interface com.terminalfour.publish.api.content.IContentAPI
-
Checks whether the currently publish Content Item is the last in the currently publishing Section that uses its Content Type.
- isListElement() - Method in class com.terminalfour.publish.data.element.PDElement
- isMedia() - Method in interface com.terminalfour.publish.api.media.IMediaAPI
- isMediaElement() - Method in class com.terminalfour.publish.data.element.PDElement
- isMediaElement(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- isMirroredSection() - Method in class com.terminalfour.publish.data.PDSection
- isNotBlank(String) - Method in interface com.terminalfour.publish.api.string.IStringAPI
- isNotValid(IPDData) - Static method in class com.terminalfour.publish.data.DataUtils
-
Checks if the provided
IPDData
is not valid. - isPreview() - Method in interface com.terminalfour.publish.api.page.IPageAPI
- isSelected() - Method in class com.terminalfour.publish.data.list.PDListEntry
- isSet(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- isSupported(TemporalField) - Method in class com.terminalfour.publish.data.PDDateTime
- isTagElement() - Method in class com.terminalfour.publish.data.element.PDElement
- isTagElement() - Method in class com.terminalfour.publish.data.PDContentTypeElement
- isTagElement(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- isTextElement() - Method in class com.terminalfour.publish.data.element.PDElement
- IStringAPI - Interface in com.terminalfour.publish.api.string
- isValid(IPDData) - Static method in class com.terminalfour.publish.data.DataUtils
-
Checks if the provided
IPDData
is valid.
J
L
- LANGUAGE_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- LANGUAGE_CODE - Static variable in class com.terminalfour.publish.handlebars.helper.CustomHandlebarsHelper
- LanguageAttributes - Class in com.terminalfour.publish.api.language
-
Language Attributes.
- listContent() - Method in interface com.terminalfour.publish.api.section.ISectionAPI
- listContent(int) - Method in interface com.terminalfour.publish.api.section.ISectionAPI
- listContentByType(int) - Method in interface com.terminalfour.publish.api.section.ISectionAPI
- listContentByType(int, int) - Method in interface com.terminalfour.publish.api.section.ISectionAPI
- ListSeparators - Class in com.terminalfour.publish.api.list
- ListSeparators(String, String) - Constructor for class com.terminalfour.publish.api.list.ListSeparators
M
- MEDIA_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- mergeContext(Map<String, Object>) - Method in interface com.terminalfour.publish.api.json.IJsonAPI
- META_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
N
- NAVIGATION_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- nl2br(String) - Method in interface com.terminalfour.publish.api.string.IStringAPI
P
- PAGE_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- PAGE_CONTEXT - Static variable in class com.terminalfour.publish.processor.graalvm.GraalVMConstants.Bindings
-
Constant for script object name for page context.
- PDCache - Class in com.terminalfour.publish.data
- PDCache(PublishCache) - Constructor for class com.terminalfour.publish.data.PDCache
- PDCache.PDCachedItem - Class in com.terminalfour.publish.data
- PDCachedItem(String) - Constructor for class com.terminalfour.publish.data.PDCache.PDCachedItem
- PDCacheNotFound - Class in com.terminalfour.publish.data.notfound
- PDChannel - Class in com.terminalfour.publish.data
- PDChannel(Channel, int, String, String) - Constructor for class com.terminalfour.publish.data.PDChannel
- PDChannelNotFound - Class in com.terminalfour.publish.data.notfound
- PDContentItem - Class in com.terminalfour.publish.data
- PDContentItem(Content, int, String, PDVersion, int, PDDateTime, PDDateTime, PDDateTime, Map<String, PDElement>) - Constructor for class com.terminalfour.publish.data.PDContentItem
- PDContentItemNotFound - Class in com.terminalfour.publish.data.notfound
- PDContentItemType - Enum in com.terminalfour.publish.data
- PDContentListItem - Class in com.terminalfour.publish.data
- PDContentListItem(int, int, int, PDContentItemType) - Constructor for class com.terminalfour.publish.data.PDContentListItem
- PDContentListItemNotFound - Class in com.terminalfour.publish.data.notfound
- PDContentType - Class in com.terminalfour.publish.data
- PDContentType(int, String, Map<String, PDContentTypeElement>) - Constructor for class com.terminalfour.publish.data.PDContentType
- PDContentTypeElement - Class in com.terminalfour.publish.data
- PDContentTypeElement(String, boolean, int) - Constructor for class com.terminalfour.publish.data.PDContentTypeElement
- PDContentTypeElementNotFound - Class in com.terminalfour.publish.data.notfound
- PDContentTypeNotFound - Class in com.terminalfour.publish.data.notfound
- PDDateElement - Class in com.terminalfour.publish.data.element
- PDDateTime - Class in com.terminalfour.publish.data
- PDDateTime(TemporalAccessor) - Constructor for class com.terminalfour.publish.data.PDDateTime
- PDDateTimeNotFound - Class in com.terminalfour.publish.data.notfound
- PDElement - Class in com.terminalfour.publish.data.element
- PDElement(ContentElement) - Constructor for class com.terminalfour.publish.data.element.PDElement
- PDElementNotFound - Class in com.terminalfour.publish.data.notfound
- PDElementTypeException - Exception in com.terminalfour.publish.data.element
- PDElementTypeException(String) - Constructor for exception com.terminalfour.publish.data.element.PDElementTypeException
- PDFileElement - Class in com.terminalfour.publish.data.element
- PDLanguage - Class in com.terminalfour.publish.data
- PDLanguage(String, String) - Constructor for class com.terminalfour.publish.data.PDLanguage
- PDLanguageNotFound - Class in com.terminalfour.publish.data.notfound
- PDList - Class in com.terminalfour.publish.data.list
-
The
PDList
provides read-only access to a stateful representation of aPrefefinedList
as associated with a specific Content Item. - PDList(PDListEntry, int, String, String, String, int, List<PDListEntry>) - Constructor for class com.terminalfour.publish.data.list.PDList
- PDListElement - Class in com.terminalfour.publish.data.element
- PDListElement(PDContentTypeElement, ContentElement) - Constructor for class com.terminalfour.publish.data.element.PDListElement
- PDListEntry - Class in com.terminalfour.publish.data.list
-
The
PDListEntry
provides read-only access to a stateful representation of aPredefinedListEntry
within aPredefinedList
that is associated with a specific Content Item. - PDListEntry(PDList, int, String, String, String, int, boolean, PDList) - Constructor for class com.terminalfour.publish.data.list.PDListEntry
- PDListEntryNotFound - Class in com.terminalfour.publish.data.notfound
- PDListNotFound - Class in com.terminalfour.publish.data.notfound
- PDMediaElement - Class in com.terminalfour.publish.data.element
- PDSection - Class in com.terminalfour.publish.data
- PDSection(CachedSection, int, String, int, List<PDContentListItem>, int, int, List<String>) - Constructor for class com.terminalfour.publish.data.PDSection
- PDSectionNotFound - Class in com.terminalfour.publish.data.notfound
- PDStatement - Class in com.terminalfour.publish.data
- PDStatement(Statement) - Constructor for class com.terminalfour.publish.data.PDStatement
- PDStatementNotFound - Class in com.terminalfour.publish.data.notfound
- PDTagElement - Class in com.terminalfour.publish.data.element
- PDTextElement - Class in com.terminalfour.publish.data.element
- PDVersion - Class in com.terminalfour.publish.data
- PDVersion(int, int, int) - Constructor for class com.terminalfour.publish.data.PDVersion
- PDVersionNotFound - Class in com.terminalfour.publish.data.notfound
- PERMITTED_LANGUAGE_JS - Static variable in class com.terminalfour.publish.processor.graalvm.GraalVMConstants
-
The permitted language allowed for this context.
- PREVIEW_CONFIG - Static variable in class com.terminalfour.publish.processor.graalvm.GraalVMConstants.Bindings
-
Constant for script object name for preview configuration.
- process() - Method in class com.terminalfour.publish.data.element.PDTextElement
- process(int) - Method in interface com.terminalfour.publish.api.form.IFormAPI
-
Process/Publish the form with the provided id.
- process(int) - Method in interface com.terminalfour.publish.api.navigation.INavigationAPI
- process(int, String) - Method in interface com.terminalfour.publish.api.media.IMediaAPI
- process(String) - Method in interface com.terminalfour.publish.api.contenttype.IContentLayoutAPI
- process(Map<String, Object>) - Method in interface com.terminalfour.publish.api.page.IMetaAPI
- processIFrame(int) - Method in interface com.terminalfour.publish.api.form.IFormAPI
-
Process/Publish the form with the provided id, generating the form in an IFrame.
- processResult(Options, Boolean) - Method in interface com.terminalfour.publish.api.handlebars.IHandlebarsAPI
- processSnippet(String, boolean) - Method in interface com.terminalfour.publish.api.page.IPageAPI
- publish(String) - Method in interface com.terminalfour.publish.api.content.IElementAPI
- publish(String) - Method in interface com.terminalfour.publish.api.file.IFileAPI
- PUBLISH_CONFIG - Static variable in class com.terminalfour.publish.processor.graalvm.GraalVMConstants.Bindings
-
Constant for script object name for publish configuration.
- PublishAPIException - Exception in com.terminalfour.publish.api
- PublishAPIException(String) - Constructor for exception com.terminalfour.publish.api.PublishAPIException
- PublishAPIException(String, Throwable) - Constructor for exception com.terminalfour.publish.api.PublishAPIException
Q
- query(TemporalQuery<R>) - Method in class com.terminalfour.publish.data.PDDateTime
R
- read(int) - Method in interface com.terminalfour.publish.api.media.IMediaAPI
- remove(String) - Method in class com.terminalfour.publish.data.PDCache
- ResolverException - Exception in com.terminalfour.publish.data.resolve
- ResolverException(String) - Constructor for exception com.terminalfour.publish.data.resolve.ResolverException
- ResolverException(String, Throwable) - Constructor for exception com.terminalfour.publish.data.resolve.ResolverException
S
- scale(String, ImageDimensions) - Method in interface com.terminalfour.publish.api.image.IImageAPI
- scaleAtClient(String, ImageDimensions) - Method in interface com.terminalfour.publish.api.image.IImageAPI
- SECTION_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- SECTION_META_DESCRIPTION - com.terminalfour.publish.data.PDContentItemType
- selectedNames(PDList) - Method in interface com.terminalfour.publish.api.list.IListAPI
- selectedNames(PDList, ListSeparators) - Method in interface com.terminalfour.publish.api.list.IListAPI
- selectedValues(PDList) - Method in interface com.terminalfour.publish.api.list.IListAPI
- selectedValues(PDList, ListSeparators) - Method in interface com.terminalfour.publish.api.list.IListAPI
- STANDARD - com.terminalfour.publish.data.PDContentItemType
- STRING_API - Static variable in class com.terminalfour.publish.api.CoreAPIs
- stripTags(String) - Method in interface com.terminalfour.publish.api.string.IStringAPI
T
- T4PublishAPI - Interface in com.terminalfour.publish.api
-
This interface should be implemented by all classes that form part of the Terminalfour Publish API.
- TARGET_LANGUAGE_CODE - Static variable in class com.terminalfour.publish.api.language.LanguageAttributes
-
Target language code key.
- TARGET_LANGUAGE_NAME - Static variable in class com.terminalfour.publish.api.language.LanguageAttributes
-
Target language name key.
- TARGET_LANGUAGE_URL - Static variable in class com.terminalfour.publish.api.language.LanguageAttributes
-
Target language URL key.
- toDateElement() - Method in class com.terminalfour.publish.data.element.PDElement
- toFileElement() - Method in class com.terminalfour.publish.data.element.PDElement
- toJson(Map<String, Object>) - Method in interface com.terminalfour.publish.api.json.IJsonAPI
- toListElement() - Method in class com.terminalfour.publish.data.element.PDElement
- toMediaElement() - Method in class com.terminalfour.publish.data.element.PDElement
- toString() - Method in class com.terminalfour.publish.api.content.ImageDimensions
- toString() - Method in class com.terminalfour.publish.data.notfound.PDDateTimeNotFound
- toString() - Method in class com.terminalfour.publish.data.PDDateTime
- toString() - Method in class com.terminalfour.publish.data.PDVersion
- toString() - Method in class com.terminalfour.publish.handlebars.helper.CustomHandlebarsHelper
- toTagElement() - Method in class com.terminalfour.publish.data.element.PDElement
- toTextElement() - Method in class com.terminalfour.publish.data.element.PDElement
U
- UNKNOWN - com.terminalfour.publish.data.PDContentItemType
V
- valueOf(String) - Static method in enum com.terminalfour.publish.api.page.IPageAPI.PageActions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.terminalfour.publish.data.PDContentItemType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.terminalfour.publish.api.page.IPageAPI.PageActions
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.terminalfour.publish.data.PDContentItemType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages