- get(String, T) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Get a property value from the current node, returning the default value if the property does not exist.
- get(String, Class<T>) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Get a property value from the current node.
- getAbsoluteParent(int) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Returns the absolute parent page.
- getAsHref(String) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Given a property on this resource containing the path of another resource, get an Optional
containing the href to the resource (i.e.
- getAsHref(String, boolean) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Given a property on this resource containing the path of another resource, get an Optional
containing the href to the resource.
- getAsHref(String, boolean, boolean) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Given a property on this resource containing the path of another resource, get an Optional
containing the href to the resource.
- getAsHrefInherited(String) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Given a property on this node containing the path of another resource, get the href to the resource, using
inheritance if the value does not exist on this component.
- getAsHrefInherited(String, boolean) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Given a property on this node containing the path of another resource, get the href to the resource, using
inheritance if the value does not exist on this component.
- getAsHrefInherited(String, boolean, boolean) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Given a property on this node containing the path of another resource, get the href to the resource, using
inheritance if the value does not exist on this component.
- getAsLink(String) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Given a property on this resource containing the path of another resource, get a link to the resource.
- getAsLink(String, boolean) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Given a property on this resource containing the path of another resource, get a link to the resource.
- getAsLink(String, boolean, boolean) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Given a property on this resource containing the path of another resource, get a link to the resource.
- getAsLinkInherited(String) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Given a property on this node containing the path of another resource, get a link to the resource, using
inheritance if the value does not exist on this component.
- getAsLinkInherited(String, boolean) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Given a property on this node containing the path of another resource, get a link to the resource, using
inheritance if the value does not exist on this component.
- getAsLinkInherited(String, boolean, boolean) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Given a property on this node containing the path of another resource, get a link to the resource, using
inheritance if the value does not exist on this component.
- getAsList(String, Class<T>) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Get a multi-valued property from the current node as a list of the given type.
- getAsListInherited(String, Class<T>) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Get a multi-valued property from the current node as a list of the given type, using inheritance if the value
does not exist on this component.
- getAsPage(String) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Get a page instance from the value of the given property.
- getAsPageInherited(String) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Get a page from the value of the given property, using inheritance if the value does not exist on this component.
- getAsType(String, Class<AdapterType>) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Get an Optional type instance for a property on this resource containing the path of another
Resource in the repository.
- getAsTypeInherited(String, Class<AdapterType>) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Get an Optional type instance for a property on this resource containing the path of another
Resource in the repository, using inheritance if the value does not exist on this component..
- getChildren() - Method in interface com.citytechinc.aem.bedrock.api.link.NavigationLink
-
List of child links.
- getChildren() - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get the child pages of the current page.
- getChildren(boolean) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get the child pages of the current page, excluding children that are not "displayable" (i.e.
- getChildren(Predicate<PageDecorator>) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get the child pages of the current page filtered using the given predicate.
- getComponentNode(String) - Method in interface com.citytechinc.aem.bedrock.api.node.ComponentNode
-
Get the component node for the resource at the given path relative to the current node.
- getComponentNode() - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get the component node for the "jcr:content" node for this page.
- getComponentNode(String) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get the component node for the node at the given path relative to the "jcr:content" node for this page.
- getComponentNode() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getComponentNodes() - Method in interface com.citytechinc.aem.bedrock.api.node.ComponentNode
-
Get a list of child nodes for the current node.
- getComponentNodes(Predicate<ComponentNode>) - Method in interface com.citytechinc.aem.bedrock.api.node.ComponentNode
-
Get a predicate-filtered list of child nodes for the current node.
- getComponentNodes(String) - Method in interface com.citytechinc.aem.bedrock.api.node.ComponentNode
-
Get a list of child nodes for the resource at the given path relative to this node.
- getComponentNodes(String, String) - Method in interface com.citytechinc.aem.bedrock.api.node.ComponentNode
-
Get a list of child nodes for the resource at the given path relative to this node, returning only the nodes that
have the specified resource type.
- getComponentNodes(String, Predicate<ComponentNode>) - Method in interface com.citytechinc.aem.bedrock.api.node.ComponentNode
-
Get a list of child nodes for the resource at the given path relative to this node, returning only the nodes that
meet the predicate criteria.
- getContainingPage(Resource) - Method in interface com.citytechinc.aem.bedrock.api.page.PageManagerDecorator
-
Returns the page that contains this resource.
- getContainingPage(String) - Method in interface com.citytechinc.aem.bedrock.api.page.PageManagerDecorator
-
Returns the page that contains the resource at the given path.
- getCurrentNode() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getCurrentPage() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getDesignNode() - Method in interface com.citytechinc.aem.bedrock.api.node.ComponentNode
-
Get the design node for the current component.
- getExtension() - Method in interface com.citytechinc.aem.bedrock.api.link.Link
-
- getHref() - Method in interface com.citytechinc.aem.bedrock.api.link.Link
-
- getHref() - Method in interface com.citytechinc.aem.bedrock.api.Linkable
-
Get the URL for this item.
- getHref(boolean) - Method in interface com.citytechinc.aem.bedrock.api.Linkable
-
Get the mapped URL for this item.
- getId() - Method in interface com.citytechinc.aem.bedrock.api.node.BasicNode
-
Get the unique ID for this resource based on the path.
- getImageLink(String) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get a link for this page with an attached image source.
- getImageReference() - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Get the referenced DAM asset path for the default image (named "image") for this component.
- getImageReference(String) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
- getImageReferenceInherited() - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
- getImageReferenceInherited(String) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
- getImageRendition(String) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
Get the DAM asset rendition path for the default image (named "image") for this component.
- getImageRendition(String, String) - Method in interface com.citytechinc.aem.bedrock.api.Accessible
-
- getImageSource() - Method in interface com.citytechinc.aem.bedrock.api.ImageSource
-
Get the image source for the default image (named "image") for this node.
- getImageSource(int) - Method in interface com.citytechinc.aem.bedrock.api.ImageSource
-
Get the image source for the default image (named "image") for this node for the given width.
- getImageSource(String) - Method in interface com.citytechinc.aem.bedrock.api.ImageSource
-
Get the image source for this node for the named image.
- getImageSource(String, int) - Method in interface com.citytechinc.aem.bedrock.api.ImageSource
-
Get the image source for this node for the named image and given width.
- getImageSource() - Method in interface com.citytechinc.aem.bedrock.api.link.ImageLink
-
- getImageSourceInherited() - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Get the image source for the default image (named "image") for this node.
- getImageSourceInherited(int) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Get the image source for the default image (named "image") for this node for the given width.
- getImageSourceInherited(String) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Get the image source for this node for the named image.
- getImageSourceInherited(String, int) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Get the image source for this node for the named image and given width.
- getIndex() - Method in interface com.citytechinc.aem.bedrock.api.node.BasicNode
-
Get the index of this resource in relation to sibling nodes.
- getIndex(String) - Method in interface com.citytechinc.aem.bedrock.api.node.BasicNode
-
Get the index of this node in relation to sibling nodes, ignoring resource types that do not match the specified
value.
- getInherited(String, T) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Get a property value from the current node.
- getInherited(String, Class<T>) - Method in interface com.citytechinc.aem.bedrock.api.Inheritable
-
Get a property value from the current node.
- getLink() - Method in interface com.citytechinc.aem.bedrock.api.Linkable
-
Get a link for this item.
- getLink(boolean) - Method in interface com.citytechinc.aem.bedrock.api.Linkable
-
Get a link for this item.
- getLink(TitleType) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get a link with a specified title type for this item.
- getLink(TitleType, boolean) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get a link with a specified title type for this item.
- getLinkBuilder() - Method in interface com.citytechinc.aem.bedrock.api.Linkable
-
Get a link builder for the current resource path.
- getLinkBuilder(boolean) - Method in interface com.citytechinc.aem.bedrock.api.Linkable
-
Get a mapped link builder for the current resource path.
- getLinkBuilder(TitleType) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get a link builder for the current resource path.
- getLinkBuilder(TitleType, boolean) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get a link builder for the current resource path.
- getNavigationLink() - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get a navigation link for this page.
- getNavigationLink(boolean) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get a navigation link for this page containing an active state.
- getNavigationLink(boolean, boolean) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get a navigation link for this page containing an active state.
- getNode() - Method in interface com.citytechinc.aem.bedrock.api.node.BasicNode
-
Get the JCR node for this instance.
- getNodeInherited(String) - Method in interface com.citytechinc.aem.bedrock.api.node.ComponentNode
-
Get a child node relative to the current node, inheriting from a parent page if it does not exist.
- getNodesInherited(String) - Method in interface com.citytechinc.aem.bedrock.api.node.ComponentNode
-
Get the children of a node relative to the current node.
- getPage(Page) - Method in interface com.citytechinc.aem.bedrock.api.page.PageManagerDecorator
-
Decorate the given page.
- getPage(String) - Method in interface com.citytechinc.aem.bedrock.api.page.PageManagerDecorator
-
Convenience method that returns the page at the given path.
- getPageManager() - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Convenience method that returns the manager of this page.
- getPageManager() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getPageProperties() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getParent() - Method in interface com.citytechinc.aem.bedrock.api.node.ComponentNode
-
Get the parent of this node.
- getParent() - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Returns the parent page if it's resource adapts to page.
- getParent(int) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Returns the relative parent page.
- getPath() - Method in interface com.citytechinc.aem.bedrock.api.link.Link
-
- getPath() - Method in interface com.citytechinc.aem.bedrock.api.node.BasicNode
-
Shortcut for getting the current resource path.
- getProperties() - Method in interface com.citytechinc.aem.bedrock.api.link.Link
-
- getProperties(Predicate<Property>) - Method in interface com.citytechinc.aem.bedrock.api.node.BasicNode
-
Get a list of properties that apply for the given predicate.
- getProperties() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getPropertyName() - Method in enum com.citytechinc.aem.bedrock.api.page.enums.TitleType
-
- getQueryString() - Method in interface com.citytechinc.aem.bedrock.api.link.Link
-
- getRequestParameter(String) - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
Retrieve a parameter from the request or return an absent Optional if it does not exist.
- getRequestParameter(String, String) - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
Retrieve a parameter value from the request or return a default value if the parameter does not exist.
- getRequestParameters(String) - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
Retrieve parameters from the request or return an absent Optional if they do not exist.
- getResource() - Method in interface com.citytechinc.aem.bedrock.api.node.BasicNode
-
Get the underlying resource for this instance.
- getResource() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getResourceResolver() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getSelectors() - Method in interface com.citytechinc.aem.bedrock.api.link.Link
-
- getSelectors() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getSession() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getSlingRequest() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getSlingResponse() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-
- getSuffix() - Method in interface com.citytechinc.aem.bedrock.api.link.Link
-
- getTarget() - Method in enum com.citytechinc.aem.bedrock.api.link.enums.LinkTarget
-
- getTarget() - Method in interface com.citytechinc.aem.bedrock.api.link.Link
-
- getTemplatePath() - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get the template path for this page.
- getTitle() - Method in interface com.citytechinc.aem.bedrock.api.link.Link
-
- getTitle(TitleType) - Method in interface com.citytechinc.aem.bedrock.api.page.PageDecorator
-
Get the title with the given type for this page.
- getWCMMode() - Method in interface com.citytechinc.aem.bedrock.api.request.ComponentServletRequest
-