- add(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
-
- addAll(Collection) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
-
Adds string representations of all elements of the given collection to
this
ValueSet
.
- addAttributeCriteria(AttributeCriteria) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
- addComponentPresentation(String, String, String, String, String, String, String, String) - Static method in class com.tridion.smarttarget.utils.AmbientDataHelper
-
Call this whenever a componentpresentaion is known to be outputted to the page.
- addCriteria(Criteria) - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Adds a Criteria object to the QueryBuilder.
- addCriterion(Criterion) - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Adds the given
Criterion
to the back of this location.
- addItem(Item) - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler.PagePromotion
-
- addListener(QueryListener) - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Adds a listener.
- addNavigationalFacetValue(String) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Adds a facet value to the query based on the query string that was created by clicking on a navigation link.
- addParameter(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
-
Adds an extra function parameter to the end of the parameter list.
- addQueryTagFacetValue(String) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Adds a facet value to the query.
- addRegion(String) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Can be called by embedded tags to add a region to get Promotions for.
- addResultSetToCache(String, ResultSet) - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
-
- addResultSetToCache(String, ResultSet, QueryBuilder) - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
-
- addSearchTerm(String) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Adds a search term to the query.
- afterExecute(AfterExecuteEventArgs) - Method in interface com.tridion.smarttarget.query.builder.QueryListener
-
EventHandler called immediately after the Fredhopper query has returned.
- AfterExecuteEventArgs - Class in com.tridion.smarttarget.query.builder
-
- AfterExecuteEventArgs(Object, ResultSet) - Constructor for class com.tridion.smarttarget.query.builder.AfterExecuteEventArgs
-
Constructs a prototypical Event.
- ALLOW_DUPLICATES_KEY - Static variable in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
ALLOW_DUPLICATES_KEY.
- alreadyOnPage(String) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Checks if the specified ComponentPresentation is already being output on this Page.
- AmbientDataHelper - Class in com.tridion.smarttarget.utils
-
Exposes Ambient Data Framework functionality used by SmartTarget.
- AND - Static variable in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet.AggregationType
-
Constant for Defining AND constraining set.
- Attribute - Class in com.tridion.smarttarget.tags
-
Represents a single Attribute that will be added to the Fredhopper query to filter out Items.
- Attribute(String, String, boolean) - Constructor for class com.tridion.smarttarget.tags.Attribute
-
Instantiates a new Attribute.
- Attribute - Class in com.tridion.smarttarget.tcdl.renderers
-
Attribute.
- Attribute(String, String, boolean) - Constructor for class com.tridion.smarttarget.tcdl.renderers.Attribute
-
- AttributeCriteria - Class in com.tridion.smarttarget.query.builder
-
Criteria that is used to query on attributes.
- AttributeCriteria(String, String, SingleValueOperator, boolean) - Constructor for class com.tridion.smarttarget.query.builder.AttributeCriteria
-
Constructor for Single Value operations for a String value.
- AttributeCriteria(String, Number, SingleValueOperator, boolean) - Constructor for class com.tridion.smarttarget.query.builder.AttributeCriteria
-
Constructor for Single Value operations for a Number value.
- AttributeCriteria(String, OffsetDateTime, SingleValueOperator, boolean) - Constructor for class com.tridion.smarttarget.query.builder.AttributeCriteria
-
Constructor for Single Value operations for an OffsetDateTime value.
- AttributeCriteria(String, List<?>, Operator, boolean) - Constructor for class com.tridion.smarttarget.query.builder.AttributeCriteria
-
- AttributeCriteria(String, String, String, RangeOperator, boolean) - Constructor for class com.tridion.smarttarget.query.builder.AttributeCriteria
-
Constructor for range operations with String bounds.
- AttributeCriteria(String, Number, Number, RangeOperator, boolean) - Constructor for class com.tridion.smarttarget.query.builder.AttributeCriteria
-
Constructor for range operations with Number bounds.
- AttributeCriteria(String, OffsetDateTime, OffsetDateTime, RangeOperator, boolean) - Constructor for class com.tridion.smarttarget.query.builder.AttributeCriteria
-
Constructor for range operations with OffsetDateTime bounds.
- AttributeOperations - Enum in com.tridion.smarttarget.utils
-
For internal use only.
- AttributeTagHandler - Class in com.tridion.smarttarget.tags
-
This TagHandler provides support for adding an Attribute to the Fredhopper query.
- AttributeTagHandler() - Constructor for class com.tridion.smarttarget.tags.AttributeTagHandler
-
- AttributeTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
-
AttributeTagRenderer.
- AttributeTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
-
- AttributeValueTagHandler - Class in com.tridion.smarttarget.tags
-
This Tag allows for multiple Values to be specified for the Attribute Tag, these values will be treated as OR'S.
- AttributeValueTagHandler() - Constructor for class com.tridion.smarttarget.tags.AttributeValueTagHandler
-
- AttributeValueTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
-
AttributeValueTagRenderer.
- AttributeValueTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.AttributeValueTagRenderer
-
- AUDIENCE_MANAGER_KEYWORDS - Static variable in class com.tridion.smarttarget.utils.AmbientDataHelper
-
AM Keywords Claim Uri.
- AUDIENCE_MANAGER_SEGMENTS - Static variable in class com.tridion.smarttarget.utils.AmbientDataHelper
-
AM Segments Claim Uri.
- AudienceManagerClaimsUtil - Class in com.tridion.smarttarget.utils
-
Utility class for audience manager specific claims which will transform am claim values to
friendly values.
- get(String) - Method in class com.tridion.smarttarget.tcdl.renderers.RenderParameters
-
- getAggregationType() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
-
- getAllCriteria() - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Returns all
Criterion
instances contained in this location.
- getAllowDuplicates() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Indicates if duplicates are allowed in this query / region.
- getAllowDuplicates() - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- getAttribute() - Method in class com.tridion.smarttarget.tags.AttributeTagHandler
-
- getAttribute() - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
-
- getAttributeName() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion
-
Returns the attribute on which this criterion operates.
- getBaseUri(String) - Static method in class com.tridion.smarttarget.utils.ParamHelper
-
Get the base part of an URI.
- getCollectionVariableName() - Method in class com.tridion.smarttarget.tcdl.renderers.IterativeTagRenderer
-
- getComponentUri(String, boolean) - Static method in class com.tridion.smarttarget.utils.ParamHelper
-
Gets the componentUri from a combinedUri.
- getContextPublicationUri() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Gets the URI of the context Publication, where the resulting items will be rendered.
- getCriteria(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Returns all
Criterion
instances that operate on the attribute
with the given name.
- getCriterion() - Method in exception com.tridion.smarttarget.entitymodel.query.location.criteria.CriterionFactory.InvalidCriterionException
-
Returns the string which could not be parsed as a
Criterion
,
as a result of which this exception was thrown.
- getCriterion(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Returns the first
Criterion
instance that operates on the
attribute with the given name, if any.
- getCriterion(int) - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Returns the
Criterion
at the given position, if any.
- getCurrentDate() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Gets the 'currentDate' that will be used to trigger on.
- getCurrentItem() - Method in class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
-
- getCurrentIterationItem(Tag) - Static method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
-
- getCustomDimensions() - Method in class com.sdl.web.experience.query.analytics.ClientAnalyticsManager
-
- getDetailMessage() - Method in exception com.tridion.smarttarget.entitymodel.query.location.criteria.CriterionFactory.InvalidCriterionException
-
- getDuplicates() - Static method in class com.tridion.smarttarget.tcdl.renderers.Duplicates
-
- getDuplicatesForRegion(String) - Static method in class com.tridion.smarttarget.tcdl.renderers.Duplicates
-
- getDynamicFacetUri(String) - Method in class com.tridion.smarttarget.tcdl.renderers.RenderParameters
-
- getEnclosingIterativeTagRenderer(Tag) - Static method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
-
- getEnclosingTagRenderer(Tag, String) - Static method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
-
- getExecutedQuery(String) - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
-
- getExistingExperimentCookies() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
- getExperienceManagerTagName() - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- getExperimentCookies(ServletRequest) - Static method in class com.tridion.smarttarget.utils.CookieProcessor
-
Gets a Map of cookies indicating which variant has been shown for what Experiment to a visitor.
- getExperimentCookiesFromAmbientDataFramework() - Static method in class com.tridion.smarttarget.utils.CookieProcessor
-
Creates Experiment Cookies from Cookies exposed through the ClaimStore (to support cookies in REL).
- getExperimentDimensions() - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler
-
Gets the ExperimentDimensions
exposing information an Experiment if it is shown.
- getFallbackForExperimentCookies(Map<String, ExperimentCookie>) - Static method in class com.tridion.smarttarget.utils.CookieProcessor
-
Builds JavaScript code to set the cookies in case the ServletResponse output was already committed.
- getFieldName() - Method in class com.tridion.smarttarget.tags.QueryAttribute
-
- getGreaterThan() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
-
Returns the internal low value.
- getGreaterThan() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.MultiValuedCriterion
-
Returns a reference to the internal lowSet.
- getGreaterThan() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
-
Returns the internal low value.
- getId() - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- getId() - Method in class com.tridion.smarttarget.tcdl.renderers.RegionTagRenderer
-
- getIndex() - Method in class com.tridion.smarttarget.tags.ItemsTagHandler
-
For internal use only.
- getItemId() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Gets the itemId that represents the 'secondid' trigger in.
- getItems() - Method in class com.tridion.smarttarget.tags.ItemTemplateTagHandler
-
Gets the Items to iterate over.
- getItems() - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler.PagePromotion
-
- getItems(String) - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
-
- getItemsTotalCount(String) - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
-
- getItemTemplateTagRenderer(Tag) - Static method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
-
- getItemVariableName() - Method in class com.tridion.smarttarget.tcdl.renderers.IterativeTagRenderer
-
- getKeywordSearchTemplate(String) - Method in class com.tridion.smarttarget.tcdl.renderers.RenderParameters
-
- getLastCriterion() - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Returns last
Criterion
from this location, if any.
- getLessThan() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
-
Returns the internal high value.
- getLessThan() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.MultiValuedCriterion
-
Returns a reference to the internal highSet.
- getLessThan() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
-
Returns the internal high value.
- getLinkReplacement(Matcher) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Replaces a link in the Experiment content with a link redirecting to the analytics tracking Url to
track conversions.
- getLocale() - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Returns the locale of this location.
- getLocale() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Gets the locale.
- getLocation(String) - Method in class com.tridion.smarttarget.query.builder.AttributeCriteria
-
- getLocation(String) - Method in class com.tridion.smarttarget.query.builder.CustomLocationCriteria
-
- getLocation(String) - Method in class com.tridion.smarttarget.query.builder.HierarchicalLocationCriteria
-
- getLocation(String) - Method in class com.tridion.smarttarget.query.builder.KeywordCriteria
-
- getLocationCriteria() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Gets all location based criteria.
- getLocationFromKeyword(String) - Static method in class com.tridion.smarttarget.utils.ParamHelper
-
- getLowerBoundValue() - Method in class com.tridion.smarttarget.query.builder.AttributeCriteria
-
Gets the lower bound value of the AttributeCriteria in case of a 'Between'
RangeOperator
, null otherwise.
- getMaxItems() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Gets the number of Items that will be returned from a SmartTarget query.
- getMaxItems() - Method in class com.tridion.smarttarget.tags.ItemsTagHandler
-
Gets the maximum number of items to return.
- getMaxItems() - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler
-
Gets the maximum items that can be displayed.
- getMaxItems() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Gets the maximum number of items returned by the Fredhopper query.
- getMaxItems() - Method in class com.tridion.smarttarget.tcdl.renderers.ItemsTagRenderer
-
- getMaxItems() - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionsTagRenderer
-
- getName() - Method in class com.tridion.smarttarget.query.builder.AttributeCriteria
-
Gets the name of the AttributeCriteria.
- getName() - Method in class com.tridion.smarttarget.tags.Attribute
-
Gets the name of the Attribute (refers to the name of a live-attribute in Fredhopper).
- getName() - Method in class com.tridion.smarttarget.tags.AttributeTagHandler
-
Gets the name of the Attribute to use in the Fredhopper query (refers to the name of a live-attribute).
- getName() - Method in class com.tridion.smarttarget.tcdl.renderers.Attribute
-
- getName() - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
-
- getNegate() - Method in class com.tridion.smarttarget.tags.AttributeTagHandler
-
Indicates if the Attribute filtering will be negated.
- getNegate() - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
-
- getNewExperimentCookies() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
- getOmeData() - Static method in class com.tridion.smarttarget.utils.AmbientDataHelper
-
- getOperations() - Method in class com.tridion.smarttarget.tags.QueryAttribute
-
- getOperator() - Method in class com.tridion.smarttarget.query.builder.AttributeCriteria
-
Gets the Operator
of the AttributeCriteria.
- getOperator() - Method in class com.tridion.smarttarget.tags.Attribute
-
Gets the operator to use when filtering based on this Attribute.
- getOperator() - Method in class com.tridion.smarttarget.tags.AttributeTagHandler
-
Gets the Operator applied on the attribute value(s).
- getOperator() - Method in class com.tridion.smarttarget.tcdl.renderers.Attribute
-
- getOperator() - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
-
- getPageId() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Gets the Page Id used as a trigger to the query.
- getPageId() - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- getParameter(boolean) - Method in class com.tridion.smarttarget.query.builder.ParameterCriteria
-
Gets the Url Encoded name=value pair for this parameter.
- getParameterCriteria() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Gets all parameter based criteria.
- getParameterCriteriaByName(String) - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Gets the ParameterCriteria from the list for the specified name.
- getParameterName() - Method in class com.tridion.smarttarget.query.builder.CustomParameterCriteria
-
Gets the name of the ParameterCriteria.
- getParameterName() - Method in class com.tridion.smarttarget.query.builder.PageCriteria
-
- getParameterName() - Method in class com.tridion.smarttarget.query.builder.PageviewCriteria
-
Gets the name of the ParameterCriteria.
- getParameterName() - Method in class com.tridion.smarttarget.query.builder.ParameterCriteria
-
Gets the name of the ParameterCriteria.
- getParameterName() - Method in class com.tridion.smarttarget.query.builder.PublicationCriteria
-
- getParameterName() - Method in class com.tridion.smarttarget.query.builder.RegionCriteria
-
- getParameterName() - Method in class com.tridion.smarttarget.query.builder.SecondIdCriteria
-
- getParameters() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
-
Returns a reference to the internal list of function parameters.
- getParameterValue() - Method in class com.tridion.smarttarget.query.builder.CustomParameterCriteria
-
Gets the value of the ParameterCriteria.
- getParameterValue() - Method in class com.tridion.smarttarget.query.builder.PageCriteria
-
Gets the value of the ParameterCriteria.
- getParameterValue() - Method in class com.tridion.smarttarget.query.builder.PageviewCriteria
-
Gets the value of the ParameterCriteria.
- getParameterValue() - Method in class com.tridion.smarttarget.query.builder.ParameterCriteria
-
Gets the value of the ParameterCriteria.
- getParameterValue() - Method in class com.tridion.smarttarget.query.builder.ScopeCriteria
-
- getParameterValue() - Method in class com.tridion.smarttarget.query.builder.SecondIdCriteria
-
- getPassId() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
-
Returns the search pass ID, if any.
- getProfile() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
-
Returns the search profile ID, if any.
- getPromotion() - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler.PagePromotion
-
- getPromotions(String, String) - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
-
- getPublication() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Gets the Publication Id as defined on the this tag.
- getPublication() - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- getPublicationId() - Method in class com.tridion.smarttarget.tcdl.renderers.ExecutedQuery
-
- getQueryBuilder() - Method in class com.tridion.smarttarget.tcdl.renderers.ExecutedQuery
-
- getQueryBuilder(String) - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
-
- getQueryId() - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionsTagRenderer
-
- getQueryResults(String) - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
-
- getQueryResults(String, String) - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
-
- getQueryStringParameters() - Method in class com.tridion.smarttarget.tcdl.renderers.RenderParameters
-
- getQueryTagRenderer(Tag) - Method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
-
- getRegion() - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler
-
Gets the name of the region.
- getRegion() - Method in class com.tridion.smarttarget.tcdl.renderers.ExecutedQuery
-
- getRegion() - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionsTagRenderer
-
- getResultSet() - Method in class com.tridion.smarttarget.query.builder.AfterExecuteEventArgs
-
Result of the SmartTarget query.
- getResultSet() - Method in class com.tridion.smarttarget.tcdl.renderers.ExecutedQuery
-
- getSearchCriteria() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Gets all search based criteria.
- getSearchCriterion() - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Returns the first (and presumably only)
SearchCriterion
in this
location, if any.
- getSearchPhrase() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
-
Returns the search phrase.
- getSearchTerm() - Method in class com.tridion.smarttarget.query.builder.SearchTermCriteria
- getSiteEditTagName() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Gets the tag name to use when outputting mark-up to allow SiteEdit to edit Promotions.
- getSiteEditTagName() - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- getStart() - Method in class com.tridion.smarttarget.tags.ItemsTagHandler
-
Gets the start index of the items to return.
- getStart() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Gets the start index of items returned by the Fredhopper query.
- getStart() - Method in class com.tridion.smarttarget.tcdl.renderers.ItemsTagRenderer
-
- getStartIndex() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Gets the start index of Items that will be returned from a SmartTarget query.
- getStatisticsFilter() - Method in class com.sdl.web.experience.query.analytics.ClientAnalyticsManager
-
- getStatisticsResults(Date, Date, StatisticsExperimentDimensions, StatisticsTimeDimensions, List<String>, StatisticsFilters, int, int) - Method in class com.sdl.web.experience.query.analytics.ClientAnalyticsManager
-
- getTemplateUri(String, boolean) - Static method in class com.tridion.smarttarget.utils.ParamHelper
-
Gets the templateUri from a combinedUri.
- getTimeout() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Gets the timeout in milliseconds for the SmartTarget query.
- getTimeout() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Gets the query timeout in milliseconds.
- getTimeout() - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- getTrackingApiOnPage() - Static method in class com.tridion.smarttarget.tcdl.renderers.PageContext
-
- getTriggerMap(Map<URI, Object>) - Static method in class com.tridion.smarttarget.utils.AmbientDataHelper
-
This method returns additional triggers to use in a Fredhopper query string.
- getTriggers(Map<URI, Object>) - Static method in class com.tridion.smarttarget.utils.AmbientDataHelper
-
This method returns additional triggers to use in a Fredhopper query string.
- getTriggers(ClaimStore) - Static method in class com.tridion.smarttarget.utils.AmbientDataHelper
-
This method returns the SmartTarget Triggers found on the specified ClaimStore.
- getType() - Method in class com.tridion.smarttarget.tags.SearchTagHandler
-
Deprecated.
Gets the search type.
- getType() - Method in class com.tridion.smarttarget.tcdl.renderers.RegionTagRenderer
-
- getType() - Method in class com.tridion.smarttarget.tcdl.renderers.SearchTagRenderer
-
- getUniverse() - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
- getUniverse() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Gets the Universe.
- getUpperBoundValue() - Method in class com.tridion.smarttarget.query.builder.AttributeCriteria
-
Gets the upper bound value of the AttributeCriteria in case of a 'Between'
RangeOperator
, null otherwise.
- getValue() - Method in class com.tridion.smarttarget.tags.AttributeTagHandler
-
Gets the value of the Attribute if the Attribute has only one operand.
- getValue() - Method in class com.tridion.smarttarget.tags.QueryAttribute
-
- getValue() - Method in class com.tridion.smarttarget.tags.SearchTagHandler
-
Deprecated.
Gets the value to search for.
- getValue() - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
-
- getValue() - Method in class com.tridion.smarttarget.tcdl.renderers.SearchTagRenderer
-
- getValues() - Method in class com.tridion.smarttarget.query.builder.AttributeCriteria
-
Get the attributeValues of the AttributeCriteria as a list.
- getValues() - Method in class com.tridion.smarttarget.tags.Attribute
-
Gets the list of values / operands to use when filtering based on this Attribute.
- getValues() - Method in class com.tridion.smarttarget.tcdl.renderers.Attribute
-
- getVar() - Method in class com.tridion.smarttarget.tags.ItemsTagHandler
-
Gets the variable name for these items.
- getVar() - Method in class com.tridion.smarttarget.tags.ItemTemplateTagHandler
-
Gets the variable name of the 'current' item being iterated.
- getVar() - Method in class com.tridion.smarttarget.tags.PromotionalItemsTagHandler
-
Allows you to set the variable in which the current item is stored in the pageContext.
- getVar() - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler
-
Gets the variable name used to store the Promotions on the PageContext.
- getVar() - Method in class com.tridion.smarttarget.tcdl.renderers.CustomVariableTagRenderer
-
- getVar() - Method in class com.tridion.smarttarget.tcdl.renderers.ItemsTagRenderer
-
- getVar() - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionalItemsTagRenderer
-
- getVar() - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionsTagRenderer
-
- getVariable(String, TransformContext) - Static method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
-
- getView() - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- GREATER_THAN - Static variable in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion.Operator
-
The greater than operator, represented as >
.
- PAGE_RENDERING_STARTED - Static variable in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
PAGE_RENDERING_STARTED.
- PageContext - Class in com.tridion.smarttarget.tcdl.renderers
-
Class that can be used to keep track of Page wide variables.
- PageCriteria - Class in com.tridion.smarttarget.query.builder
-
Criteria used to Scope result by specifying a Page.
- PageCriteria(TcmUri) - Constructor for class com.tridion.smarttarget.query.builder.PageCriteria
-
Creates a Page based Criteria.
- PagePromotion(Promotion) - Constructor for class com.tridion.smarttarget.tags.PromotionsTagHandler.PagePromotion
-
- PagePromotion - Class in com.tridion.smarttarget.tcdl.renderers
-
PagePromotion.
- PagePromotion(Promotion) - Constructor for class com.tridion.smarttarget.tcdl.renderers.PagePromotion
-
- Pageview - Enum in com.tridion.smarttarget.query.builder
-
The different pageviews Elasticsearch supports.
- PageviewCriteria - Class in com.tridion.smarttarget.query.builder
-
Criteria used to query on pageviews.
- PageviewCriteria(Pageview) - Constructor for class com.tridion.smarttarget.query.builder.PageviewCriteria
-
Creates a Pageview criteria.
- PARAMETER_SEPARATOR - Static variable in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
-
The string that separates parameters in the string representation of
search criteria.
- ParameterCriteria - Class in com.tridion.smarttarget.query.builder
-
ParameterCriteria are criteria that resolve into parameters in the query.
- ParameterCriteria() - Constructor for class com.tridion.smarttarget.query.builder.ParameterCriteria
-
- ParamHelper - Class in com.tridion.smarttarget.utils
-
ParamHelper.
- parse(String) - Static method in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion.Operator
-
- parse(String) - Static method in class com.tridion.smarttarget.entitymodel.query.location.criteria.CriterionFactory
-
Converts the string representation of a criterion into an equivalent
Criterion
instance.
- parseCriterion(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Converts the string representation of a criterion into a corresponding
Criterion
instance.
- parseOperator(String) - Static method in class com.tridion.smarttarget.query.builder.AttributeCriteria
-
- parseQueryString(String) - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Parses a query.
- parseQueryString(String, boolean) - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Parses a query and adds Criteria
objects to the QueryBuilder.
- parseReferrerQuery(String) - Static method in class com.tridion.smarttarget.utils.ParamHelper
-
Parses the specified referrer string using the SmartTarget referrer configuration and returns
the search query if successful.
- PASS_PARAMETER - Static variable in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
-
Prefix that announces the search pass ID in the string representation of
search criteria.
- prepare() - Method in class com.tridion.smarttarget.tags.ItemTemplateTagHandler
-
Initializes the iteration logic by defining the collection to iterate based on its parent tags.
- prepare(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
-
- PROFILE_PARAMETER - Static variable in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
-
Prefix that announces the search profile ID in the string representation
of search criteria.
- PromotionalItemsTagHandler - Class in com.tridion.smarttarget.tags
-
Handles a PromotionalItems tag.
- PromotionalItemsTagHandler() - Constructor for class com.tridion.smarttarget.tags.PromotionalItemsTagHandler
-
- PromotionalItemsTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
-
PromotionalItemsTagRenderer.
- PromotionalItemsTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.PromotionalItemsTagRenderer
-
- PromotionsTagHandler - Class in com.tridion.smarttarget.tags
-
Handles a Promotions tag.
- PromotionsTagHandler() - Constructor for class com.tridion.smarttarget.tags.PromotionsTagHandler
-
- PromotionsTagHandler.PagePromotion - Class in com.tridion.smarttarget.tags
-
For internal use only.
- PromotionsTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
-
PromotionsTagRenderer.
- PromotionsTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.PromotionsTagRenderer
-
- PublicationCriteria - Class in com.tridion.smarttarget.query.builder
-
Criteria used to Scope results by specifying a Publication.
- PublicationCriteria(TcmUri) - Constructor for class com.tridion.smarttarget.query.builder.PublicationCriteria
-
Creates a Publication based Criteria.
- saveExperimentCookies(ServletResponse, JspWriter, Map<String, ExperimentCookie>) - Static method in class com.tridion.smarttarget.utils.CookieProcessor
-
Adds Experiment cookies to the ServletResponse.
- ScopeCriteria - Class in com.tridion.smarttarget.query.builder
-
ScopeCriteria are ParameterCriteria which are used to define the Scope in which a rule can trigger.
- ScopeCriteria(String) - Constructor for class com.tridion.smarttarget.query.builder.ScopeCriteria
-
- SEARCH_PREFIX - Static variable in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
-
Prefix that announces the search phrase in the string representation of
search criteria.
- SearchCriterion - Class in com.tridion.smarttarget.entitymodel.query.location.criteria
-
Class that models search criteria, i.e.
- SearchCriterion(String) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
-
Creates
SearchCriterion
with the given search phrase and with a
profile or pass ID.
- SearchTagHandler - Class in com.tridion.smarttarget.tags
-
- SearchTagHandler() - Constructor for class com.tridion.smarttarget.tags.SearchTagHandler
-
Deprecated.
- SearchTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
-
SearchTagRenderer.
- SearchTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.SearchTagRenderer
-
- SearchTermCriteria - Class in com.tridion.smarttarget.query.builder
-
Used to perform a Search query.
- SearchTermCriteria(String) - Constructor for class com.tridion.smarttarget.query.builder.SearchTermCriteria
-
Initializes a SearchTermCriteria.
- SecondIdCriteria - Class in com.tridion.smarttarget.query.builder
-
Criteria used to pass on a secondid to the query.
- SecondIdCriteria(String) - Constructor for class com.tridion.smarttarget.query.builder.SecondIdCriteria
-
Creates a secondId criteria.
- SecondIdCriteria(TcmUri, TcmUri) - Constructor for class com.tridion.smarttarget.query.builder.SecondIdCriteria
-
Creates a secondId criteria based on a component/template.
- setAggregationType(ValueSet.AggregationType) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
-
- setAllowDuplicates(boolean) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Defines if duplicates are allowed in this query / region.
- setAllowDuplicates(String) - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- setCollectionVariableName(String) - Method in class com.tridion.smarttarget.tcdl.renderers.IterativeTagRenderer
-
- setCriteriaList(List<SmartTargetCriteria>) - Method in class com.tridion.smarttarget.tags.TimeoutQueryRunner
-
Set the list of criteria to use in the query.
- setCurrentDate(Date) - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Overrides the 'currentDate' that will be used to trigger on.
- setEqualTo(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
-
Sets this criterion to test for equality against the given value.
- setEqualTo(ValueSet) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.MultiValuedCriterion
-
Sets this criterion to test for equality with the given
ValueSet
.
- setEqualTo(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
-
Sets this criterion to test for equality against the given value.
- setExperienceManagerTagName(String) - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- setGreaterThan(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
-
Sets the lower bound of this criterion.
- setGreaterThan(ValueSet) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.MultiValuedCriterion
-
Sets the lower bound of this criterion.
- setGreaterThan(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
-
Sets the lower bound of this criterion.
- setId(String) - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- setIndex(int) - Method in class com.tridion.smarttarget.tags.ItemsTagHandler
-
For internal user only.
- setItemId(String) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Sets the itemId that represents the 'secondid' trigger in.
- setItems(List) - Method in class com.tridion.smarttarget.tags.ItemTemplateTagHandler
-
Sets the items to iterate over.
- setItemVariableName(String) - Method in class com.tridion.smarttarget.tcdl.renderers.IterativeTagRenderer
-
- setLessThan(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
-
Sets the upper bound of this criterion.
- setLessThan(ValueSet) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.MultiValuedCriterion
-
Sets the upper bound of this criterion.
- setLessThan(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
-
Sets the upper bound of this criterion.
- setLocale(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Sets a new locale for this location.
- setMaxItems(int) - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Sets the number of Items that will be returned from a SmartTarget query.
- setMaxItems(Integer) - Method in class com.tridion.smarttarget.tags.ItemsTagHandler
-
Sets the maximum number of items to return.
- setMaxItems(int) - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler
-
Sets the maximum items that can be displayed.
- setMaxItems(Integer) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Sets the maximum number of items to show in this query.
- setMaxItems(String) - Method in class com.tridion.smarttarget.tcdl.renderers.ItemsTagRenderer
-
- setMaxItems(String) - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionsTagRenderer
-
- setName(String) - Method in class com.tridion.smarttarget.tags.Attribute
-
Sets the name of the Attribute (refers to the name of a live-attribute in Fredhopper).
- setName(String) - Method in class com.tridion.smarttarget.tags.AttributeTagHandler
-
Sets the name of the attribute to use in the Fredhopper query (refers to the name of a live-attribute).
- setName(String) - Method in class com.tridion.smarttarget.tcdl.renderers.Attribute
-
- setNegate(boolean) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.NegatableCriterion
-
Sets whether this criterion is a negation.
- setNegate(boolean) - Method in class com.tridion.smarttarget.tags.Attribute
-
Defines if the Attribute filtering should be negated.
- setNegate(boolean) - Method in class com.tridion.smarttarget.tags.AttributeTagHandler
-
Defines if the Attribute filtering will be negated.
- setNegate(boolean) - Method in class com.tridion.smarttarget.tcdl.renderers.Attribute
-
- setNegate(String) - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
-
- setOperator(String) - Method in class com.tridion.smarttarget.tags.Attribute
-
Sets the operator to use when filtering based on this Attribute.
- setOperator(String) - Method in class com.tridion.smarttarget.tags.AttributeTagHandler
-
Sets the Operator for the Attribute.
- setOperator(String) - Method in class com.tridion.smarttarget.tcdl.renderers.Attribute
-
- setOperator(String) - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
-
- setPageId(String) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
/**
- setPageId(String) - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- setPassId(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
-
Sets the search pass ID.
- setProfile(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
-
Sets the search profile ID.
- setPublication(String) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Sets the Publication Id as defined on the this tag.
- setQueryAttributes(QueryAttributes) - Method in class com.tridion.smarttarget.tags.TimeoutQueryRunner
-
Set the attributes of the query.
- setQueryId(String) - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionsTagRenderer
-
- setRedirect(String) - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- setRegion(String) - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler
-
Sets the name of the region.
- setRegion(String) - Method in class com.tridion.smarttarget.tcdl.renderers.ExecutedQuery
-
- setRegion(String) - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionsTagRenderer
-
- setRequiredComponentURI(String) - Method in class com.tridion.smarttarget.tcdl.renderers.ComponentPresentationTagRenderer
-
URI of the component for this component presentation.
- setRequiredId(String) - Method in class com.tridion.smarttarget.tcdl.renderers.RegionTagRenderer
-
- setRequiredName(String) - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
-
- setRequiredPublication(String) - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- setRequiredTemplateURI(String) - Method in class com.tridion.smarttarget.tcdl.renderers.ComponentPresentationTagRenderer
-
URI of the template for this component presentation.
- setRequiredType(String) - Method in class com.tridion.smarttarget.tcdl.renderers.ComponentPresentationTagRenderer
-
- setRequiredType(String) - Method in class com.tridion.smarttarget.tcdl.renderers.RegionTagRenderer
-
- setRequiredType(String) - Method in class com.tridion.smarttarget.tcdl.renderers.SearchTagRenderer
-
- setRequiredVar(String) - Method in class com.tridion.smarttarget.tcdl.renderers.CustomVariableTagRenderer
-
- setResultSet(ResultSet) - Method in class com.tridion.smarttarget.tcdl.renderers.ExecutedQuery
-
- setSearchPhrase(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
-
Sets the search phrase for this criterion.
- setSiteEditTagName(String) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Sets the tag name to use when outputting mark-up to allow SiteEdit to edit Promotions.
- setSiteEditTagName(String) - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- setStart(Integer) - Method in class com.tridion.smarttarget.tags.ItemsTagHandler
-
Sets the start index of the items to return.
- setStart(Integer) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Sets the start index for items returned by the Fredhopper query.
- setStart(String) - Method in class com.tridion.smarttarget.tcdl.renderers.ItemsTagRenderer
-
- setStartIndex(int) - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Sets the start index of Items that will be returned from a SmartTarget query.
- setTimeout(int) - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
-
Sets the timeout in milliseconds for the SmartTarget query.
- setTimeout(String) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
-
Sets the query timeout in milliseconds.
- setTimeout(int) - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- setTimeout(String) - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- setTrackingApiOnPage() - Static method in class com.tridion.smarttarget.tcdl.renderers.PageContext
-
- setType(String) - Method in class com.tridion.smarttarget.tags.SearchTagHandler
-
Deprecated.
Sets the search type.
- setUniverse(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Sets a new universe for this location.
- setValue(String) - Method in class com.tridion.smarttarget.tags.AttributeTagHandler
-
Sets the value of the Attribute to use in the Fredhopper query.
- setValue(String) - Method in class com.tridion.smarttarget.tags.SearchTagHandler
-
Deprecated.
Sets the value to search for.
- setValue(String) - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
-
- setValue(String) - Method in class com.tridion.smarttarget.tcdl.renderers.SearchTagRenderer
-
- setVar(String) - Method in class com.tridion.smarttarget.tags.ItemsTagHandler
-
Sets the variable name for these items.
- setVar(String) - Method in class com.tridion.smarttarget.tags.ItemTemplateTagHandler
-
Sets the variable name of the 'current' item being iterated.
- setVar(String) - Method in class com.tridion.smarttarget.tags.PromotionalItemsTagHandler
-
- setVar(String) - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler
-
Sets the variable name used to store de Promotions on the PageContext.
- setVar(String) - Method in class com.tridion.smarttarget.tcdl.renderers.ItemsTagRenderer
-
- setVar(String) - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionalItemsTagRenderer
-
- setVar(String) - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionsTagRenderer
-
- setView(String) - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
-
- SHOW_FALLBACK_CONTENT_KEY - Static variable in class com.tridion.smarttarget.tcdl.renderers.FallbackContentTagRenderer
-
SHOW_FALLBACK_CONTENT_KEY.
- SingleValuedCriterion - Class in com.tridion.smarttarget.entitymodel.query.location.criteria
-
Class that represents single-valued criteria, as commonly applied to
attributes of type int, float and text.
- SingleValuedCriterion(String, String) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
-
- SingleValuedCriterion(String, String, String, boolean) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
-
- SingleValueOperator - Enum in com.tridion.smarttarget.query.builder
-
Enumeration used in
AttributeCriteria
to define operations on single value attributes.
- size() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
-
Returns the size of this
ValueSet
instance.
- size() - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
-
Returns the number of
Criterion
instances contained in this
location.
- splitIndexer(String) - Static method in class com.tridion.smarttarget.tcdl.renderers.ReflectionStringSplitter
-
- splitMethods(String) - Static method in class com.tridion.smarttarget.tcdl.renderers.ReflectionStringSplitter
-
- START_VARIANT_OUTPUT - Static variable in class com.tridion.smarttarget.tags.QueryTagHandler
-
- stringToMD5(String) - Static method in class com.tridion.smarttarget.utils.ParamHelper
-
Creates an MD5 checksum for a given String.