Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

add(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
Adds a value to this ValueSet instance.
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
Adds an AttributeCriteria to the query to filter the Items returned.
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
Event Object that is used in the QueryListener.
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
Constructor that can be used for all Operator types (MultiValueOperator, SingleValueOperator or RangeOperator).
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.

B

beforeExecute(BeforeExecuteEventArgs) - Method in interface com.tridion.smarttarget.query.builder.QueryListener
EventHandler called just before querying Fredhopper.
BeforeExecuteEventArgs - Class in com.tridion.smarttarget.query.builder
Event Object that is used in the QueryListener.
BeforeExecuteEventArgs(Object) - Constructor for class com.tridion.smarttarget.query.builder.BeforeExecuteEventArgs
Constructs a prototypical Event.

C

CategoryCriterion - Class in com.tridion.smarttarget.entitymodel.query.location.criteria
A MultiValuedCriterion subclass that focuses on category attributes.
CategoryCriterion(String, String) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.criteria.CategoryCriterion
Constructs a MultiValuedCriterion whose textual representation is attribute<{value}.
clear() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
Removes all values from this ValueSet instance.
clearAllCriteria() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
Clears All criteria.
clearDuplicates() - Static method in class com.tridion.smarttarget.tcdl.renderers.Duplicates
 
clearExecutedQueriesCache() - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
 
clearResultSet() - Method in class com.tridion.smarttarget.tcdl.renderers.ExecutedQuery
 
clearTrackingApiOnPage() - Static method in class com.tridion.smarttarget.tcdl.renderers.PageContext
 
ClientAnalyticsManager - Class in com.sdl.web.experience.query.analytics
Client implementation for Analytics Manager.
ClientAnalyticsManager() - Constructor for class com.sdl.web.experience.query.analytics.ClientAnalyticsManager
 
com.sdl.web.experience.query.analytics - package com.sdl.web.experience.query.analytics
 
com.tridion.smarttarget.entitymodel.query.location - package com.tridion.smarttarget.entitymodel.query.location
 
com.tridion.smarttarget.entitymodel.query.location.criteria - package com.tridion.smarttarget.entitymodel.query.location.criteria
 
com.tridion.smarttarget.query - package com.tridion.smarttarget.query
 
com.tridion.smarttarget.query.builder - package com.tridion.smarttarget.query.builder
 
com.tridion.smarttarget.tags - package com.tridion.smarttarget.tags
 
com.tridion.smarttarget.tcdl.renderers - package com.tridion.smarttarget.tcdl.renderers
 
com.tridion.smarttarget.utils - package com.tridion.smarttarget.utils
 
combineUri(String, String, boolean) - Static method in class com.tridion.smarttarget.utils.ParamHelper
Creates a combined URI from the specified Component and Template URIs.
ComponentPresentationTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
ComponentPresentationTagRenderer.
ComponentPresentationTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.ComponentPresentationTagRenderer
 
contains(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
Determines whether the given value is present in this ValueSet instance.
convertToUrlEncodedValue(String) - Static method in class com.tridion.smarttarget.tags.QueryAttribute
 
CookieProcessor - Class in com.tridion.smarttarget.utils
Exposes functionality to read and write cookies.
createQuery(String, String, TcmUri) - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
 
createTriggerName(URI) - Static method in class com.tridion.smarttarget.utils.AmbientDataHelper
Gets the trigger name from a ClaimStore value URI.
createTriggersQuery() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
Gets the SmartTarget trigger values from the Ambient Data Framework ClaimStore and returns them in the format required by the query.
Criterion - Class in com.tridion.smarttarget.entitymodel.query.location.criteria
This abstract class is the superclass of all criteria in a Location object.
Criterion(String) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion
Initialises a new Criterion instance that operates on the given attribute.
Criterion.Operator - Class in com.tridion.smarttarget.entitymodel.query.location.criteria
An enumeration of all possible criterion operators.
CriterionFactory - Class in com.tridion.smarttarget.entitymodel.query.location.criteria
This class implements a criterion parser.
CriterionFactory.EmptyCriterionException - Exception in com.tridion.smarttarget.entitymodel.query.location.criteria
Describes CriterionFactory.InvalidCriterionException instances that are thrown when dealing with empty criteria.
CriterionFactory.InvalidCriterionException - Exception in com.tridion.smarttarget.entitymodel.query.location.criteria
Describes IllegalArgumentException instances that are thrown when dealing with malformed string representations of criteria.
CustomLocationCriteria - Class in com.tridion.smarttarget.query.builder
Criteria to allow any location to be added to the query.
CustomLocationCriteria(String, LocationOperator, boolean) - Constructor for class com.tridion.smarttarget.query.builder.CustomLocationCriteria
Criteria on a location in the categories tree.
CustomLocationCriteria(List<String>, LocationOperator, boolean) - Constructor for class com.tridion.smarttarget.query.builder.CustomLocationCriteria
Criteria on a location in the categories tree.
CustomParameterCriteria - Class in com.tridion.smarttarget.query.builder
Criteria used to add custom Parameters to the query.
CustomParameterCriteria(String, String) - Constructor for class com.tridion.smarttarget.query.builder.CustomParameterCriteria
Instantiates a CustomParameterCriteria object for the specified name and value.
CustomVariableTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
CustomVariableTagRenderer.
CustomVariableTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.CustomVariableTagRenderer
 

D

dateTimeFromObject(Object) - Static method in class com.tridion.smarttarget.utils.ParamHelper
 
decode(String) - Static method in class com.tridion.smarttarget.query.builder.UrlEncoderDecoder
 
DEFAULT_ENCODING - Static variable in class com.tridion.smarttarget.query.QueryConstants
The query encoding used by Elasticsearch.
DefaultTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
DefaultTagRenderer.
DefaultTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
 
DeprecatedTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
DeprecatedTagRenderer.
DeprecatedTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.DeprecatedTagRenderer
 
doAfterBody() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
Executes the query based on all gathered information found in this tag and embedded tags.
doAfterBody(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
 
doEndTag() - Method in class com.tridion.smarttarget.tags.AttributeTagHandler
Adds the Attribute to the Fredhopper query, adding all values defined by embedded Value tags.
doEndTag() - Method in class com.tridion.smarttarget.tags.AttributeValueTagHandler
Add the Value to the enclosing Attribute tag.
doEndTag() - Method in class com.tridion.smarttarget.tags.PromotionalItemsTagHandler
 
doEndTag() - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler
For internal use only.
doEndTag() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
Cleans up the query processing functionality.
doEndTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
 
doEndTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeValueTagRenderer
 
doEndTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.ComponentPresentationTagRenderer
 
doEndTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.CustomVariableTagRenderer
 
doEndTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
 
doEndTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
 
doEndTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionsTagRenderer
 
doEndTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.RegionTagRenderer
 
doStartTag() - Method in class com.tridion.smarttarget.tags.AttributeTagHandler
Sets up the Attribute to add to the Fredhopper query.
doStartTag() - Method in class com.tridion.smarttarget.tags.FallbackContentTagHandler
 
doStartTag() - Method in class com.tridion.smarttarget.tags.ItemsHeaderTagHandler
 
doStartTag() - Method in class com.tridion.smarttarget.tags.ItemsTagHandler
Adds the defined start and maxItems to the Fredhopper query.
doStartTag() - Method in class com.tridion.smarttarget.tags.ItemTemplateTagHandler
Internal use only.
doStartTag() - Method in class com.tridion.smarttarget.tags.PromotionalItemsTagHandler
 
doStartTag() - Method in class com.tridion.smarttarget.tags.PromotionsTagHandler
Stores a filtered list of Promotions and Promotional Items on the PageContext.
doStartTag() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
Initializes the query processing functionality, so that embedded tags can add their information about the query.
doStartTag() - Method in class com.tridion.smarttarget.tags.SearchTagHandler
Deprecated.
Adds the search term to the embedding Query tag.
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.AttributeTagRenderer
 
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.ComponentPresentationTagRenderer
 
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
 
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.DeprecatedTagRenderer
 
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.FallbackContentTagRenderer
 
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.ItemsTagRenderer
 
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
 
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionalItemsTagRenderer
 
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.PromotionsTagRenderer
 
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
 
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.RegionTagRenderer
 
doStartTag(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.SearchTagRenderer
 
doubleFromObject(Object) - Static method in class com.tridion.smarttarget.utils.ParamHelper
 
Duplicates - Class in com.tridion.smarttarget.tcdl.renderers
Duplicates.
DYNAMIC_FACET_TEMPLATE - Static variable in class com.tridion.smarttarget.tcdl.renderers.RenderParameters
DYNAMIC_FACET_TEMPLATE.

E

EmptyCriterionException(String) - Constructor for exception com.tridion.smarttarget.entitymodel.query.location.criteria.CriterionFactory.EmptyCriterionException
encode(String) - Static method in class com.tridion.smarttarget.query.builder.UrlEncoderDecoder
 
END_VARIANT_OUTPUT - Static variable in class com.tridion.smarttarget.tags.QueryTagHandler
 
EQUAL - Static variable in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion.Operator
The equals operator, represented as =.
equals(Object) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion
equals(Object) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
equals(Object) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.MultiValuedCriterion
equals(Object) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.NegatableCriterion
equals(Object) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
equals(Object) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
equals(Object) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet.AggregationType
equals(Object) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
equals(Object) - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
equals(Object) - Method in class com.tridion.smarttarget.query.builder.AttributeCriteria
 
equals(Object) - Method in class com.tridion.smarttarget.query.builder.CustomLocationCriteria
 
equals(Object) - Method in class com.tridion.smarttarget.query.builder.CustomParameterCriteria
 
equals(Object) - Method in class com.tridion.smarttarget.query.builder.HierarchicalLocationCriteria
 
equals(Object) - Method in class com.tridion.smarttarget.query.builder.KeywordCriteria
 
equals(Object) - Method in class com.tridion.smarttarget.query.builder.PageCriteria
 
equals(Object) - Method in class com.tridion.smarttarget.query.builder.PageviewCriteria
 
equals(Object) - Method in class com.tridion.smarttarget.query.builder.PublicationCriteria
 
equals(Object) - Method in class com.tridion.smarttarget.query.builder.RegionCriteria
 
equals(Object) - Method in class com.tridion.smarttarget.query.builder.SearchTermCriteria
 
equals(Object) - Method in class com.tridion.smarttarget.query.builder.SecondIdCriteria
 
escape(String) - Static method in class com.tridion.smarttarget.utils.UnicodeEncoder
Deprecated.
Converts the characters in the given string (except for those in a small character class) to their \\uXXXX equivalent.
escape(StringBuilder, String) - Static method in class com.tridion.smarttarget.utils.UnicodeEncoder
Deprecated.
Converts the characters in the given string (except for those in a small character class) to their \\uXXXX equivalent and appends them to the given StringBuilder.
escapeAttributeValue(String, String) - Static method in class com.tridion.smarttarget.utils.ParamHelper
Escapes a string so that it can be used to filter a query using an attribute in Elasticsearch.
escapeAttributeValue(String, String, boolean) - Static method in class com.tridion.smarttarget.utils.ParamHelper
Escapes a string so that it can be used to filter a query using an attribute in Elasticsearch.
escapeAttributeValues(String, List<String>) - Static method in class com.tridion.smarttarget.utils.ParamHelper
Escapes a List of strings so that it can be used to filter a query using an attribute in Elasticsearch.
escapeIdentifier(String) - Static method in class com.tridion.smarttarget.utils.ParamHelper
Escapes a string so that it can be used for an identifier attribute in Elasticsearch.
evaluateVariable(String, TransformContext) - Method in class com.tridion.smarttarget.tcdl.renderers.Reflection
 
execute() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
Executes the query and returns a ResultSet exposing the Promotions, search results and navigation links.
ExecutedQuery - Class in com.tridion.smarttarget.tcdl.renderers
This class wraps a QueryBuilder and caches its ResultSet.
ExecutedQuery(QueryBuilder, TcmUri) - Constructor for class com.tridion.smarttarget.tcdl.renderers.ExecutedQuery
 
executeQuery(String, String, String, String) - Method in class com.tridion.smarttarget.tags.TimeoutQueryRunner
This executes the query but aborts if the query takes longer than the specified timeout in milliseconds.

F

FallbackContentTagHandler - Class in com.tridion.smarttarget.tags
This is the promotion fallback content handler used for displaying fallback content.
FallbackContentTagHandler() - Constructor for class com.tridion.smarttarget.tags.FallbackContentTagHandler
 
FallbackContentTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
FallbackContentTagRenderer.
FallbackContentTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.FallbackContentTagRenderer
 
FunctionCriterion - Class in com.tridion.smarttarget.entitymodel.query.location.criteria
Class the represents function criteria.
FunctionCriterion(String, String[], String, String, boolean) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
Instantiates a FunctionCriterion for some function call function(parameters).

G

get(String) - Method in class com.tridion.smarttarget.tcdl.renderers.RenderParameters
 
getAggregationType() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
Returns the ValueSet.AggregationType of this 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
Returns a detailed message explaining the reason for this CriterionFactory.InvalidCriterionException, if available.
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
Returns the universe of this 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 >.

H

hasExecuted() - Method in class com.tridion.smarttarget.tcdl.renderers.ExecutedQuery
 
hashCode() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion
hashCode() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
hashCode() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.MultiValuedCriterion
hashCode() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.NegatableCriterion
hashCode() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
hashCode() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
hashCode() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet.AggregationType
hashCode() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
hashCode() - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
hashCode() - Method in class com.tridion.smarttarget.query.builder.AttributeCriteria
 
hashCode() - Method in class com.tridion.smarttarget.query.builder.CustomLocationCriteria
 
hashCode() - Method in class com.tridion.smarttarget.query.builder.CustomParameterCriteria
 
hashCode() - Method in class com.tridion.smarttarget.query.builder.HierarchicalLocationCriteria
 
hashCode() - Method in class com.tridion.smarttarget.query.builder.KeywordCriteria
 
hashCode() - Method in class com.tridion.smarttarget.query.builder.PageCriteria
 
hashCode() - Method in class com.tridion.smarttarget.query.builder.PageviewCriteria
 
hashCode() - Method in class com.tridion.smarttarget.query.builder.PublicationCriteria
 
hashCode() - Method in class com.tridion.smarttarget.query.builder.RegionCriteria
 
hashCode() - Method in class com.tridion.smarttarget.query.builder.SearchTermCriteria
 
hashCode() - Method in class com.tridion.smarttarget.query.builder.SecondIdCriteria
 
hasNext() - Method in class com.tridion.smarttarget.tags.ItemTemplateTagHandler
Indicates if there is another item left in the collection being iterated.
hasNext() - Method in class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
 
hasQueryExecuted() - Method in class com.tridion.smarttarget.tags.QueryTagHandler
Indicates if the query has already been executed.
HierarchicalLocationCriteria - Class in com.tridion.smarttarget.query.builder
Criteria to allow any location to be added to the query.
HierarchicalLocationCriteria(TcmUri, String, LocationOperator) - Constructor for class com.tridion.smarttarget.query.builder.HierarchicalLocationCriteria
Criteria on a location in the categories tree.

I

initializeOmeData() - Static method in class com.tridion.smarttarget.utils.AmbientDataHelper
Call this method when starting to loop over promotions/items.
invalidateTriggerTypes(ClaimStore) - Static method in class com.tridion.smarttarget.utils.AmbientDataHelper
Deprecated.
Trigger types are no longer stored in the claim store so there is no need to invalidate them.
InvalidCriterionException(String) - Constructor for exception com.tridion.smarttarget.entitymodel.query.location.criteria.CriterionFactory.InvalidCriterionException
Instantiates a new CriterionFactory.InvalidCriterionException as a result of failing to parsing the given string.
InvalidCriterionException(String, String) - Constructor for exception com.tridion.smarttarget.entitymodel.query.location.criteria.CriterionFactory.InvalidCriterionException
Instantiates a new CriterionFactory.InvalidCriterionException as a result of failing to parsing the given string.
InvalidCriterionException(String, Throwable) - Constructor for exception com.tridion.smarttarget.entitymodel.query.location.criteria.CriterionFactory.InvalidCriterionException
Instantiates a new CriterionFactory.InvalidCriterionException as a result of failing to parsing the given string.
InvalidCriterionException(String, String, Throwable) - Constructor for exception com.tridion.smarttarget.entitymodel.query.location.criteria.CriterionFactory.InvalidCriterionException
Instantiates a new CriterionFactory.InvalidCriterionException as a result of failing to parsing the given string.
isConfiguredPattern(StringBuffer) - Static method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
 
isEmpty() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
Tells whether this value set is empty.
isEqual() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
Tells whether this criterion is an equality test.
isEqual() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.MultiValuedCriterion
Tells whether this criterion is an equality test.
isEqual() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
Tells whether this criterion is an equality test.
isMultiValue() - Method in class com.tridion.smarttarget.tags.QueryAttribute
 
isNegate() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.NegatableCriterion
Tells whether this is a negated criterion.
isNegate() - Method in class com.tridion.smarttarget.query.builder.AttributeCriteria
A flag indicating if this Attribute's operation should be negated.
isNegate() - Method in class com.tridion.smarttarget.tags.Attribute
Indicates if the Attribute filtering should be negated.
isNegate() - Method in class com.tridion.smarttarget.tcdl.renderers.Attribute
 
isParsedFromNavigationLink() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
Indicates if this QueryBuilder object has been constructed from a Fredhopper Link.
isPathRooted(String) - Static method in class com.tridion.smarttarget.utils.ParamHelper
Gets a value indicating whether the specified path string contains absolute or relative path information.
isRangeValue(String, String) - Static method in class com.tridion.smarttarget.tags.QueryAttribute
 
isRedirect() - Method in class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
 
isUnitTesting() - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
 
isValidAttributeName(CharSequence) - Static method in class com.tridion.smarttarget.entitymodel.query.location.criteria.CriterionFactory
Tells whether the given string represents a valid attribute name (or a valid function name, or a valid universe or locale ID, for that matter).
isValidAttributeName(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.NegatableCriterion
Tells whether the given attribute name is valid.
isValidAttributeName(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
Deprecated.
This method is not used internally by this class; subclasses can use CriterionFactory.isValidAttributeName(CharSequence) instead.
ITEMS_TOTAL_COUNT_CONTEXT_KEY - Static variable in class com.tridion.smarttarget.tcdl.renderers.ItemsTagRenderer
 
ItemsHeaderTagHandler - Class in com.tridion.smarttarget.tags
Can be used as a header on top of items returned by a Fredhopper query.
ItemsHeaderTagHandler() - Constructor for class com.tridion.smarttarget.tags.ItemsHeaderTagHandler
 
ItemsTagHandler - Class in com.tridion.smarttarget.tags
Used to retrieve items from Experience Optimization.
ItemsTagHandler() - Constructor for class com.tridion.smarttarget.tags.ItemsTagHandler
 
ItemsTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
ItemsTagRenderer.
ItemsTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.ItemsTagRenderer
 
ItemTemplateTagHandler - Class in com.tridion.smarttarget.tags
Exposes support for iterating tags.
ItemTemplateTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
Handles looping over SmartTarget collections.
ItemTemplateTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
 
iterationEnd(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
 
iterationStart(Tag, StringBuffer, TransformContext, OutputDocument) - Method in class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
 
IterativeTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
IterativeTagRenderer.
IterativeTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.IterativeTagRenderer
 

K

KEYWORD_SEARCH_TEMPLATE - Static variable in class com.tridion.smarttarget.tcdl.renderers.RenderParameters
KEYWORD_SEARCH_TEMPLATE.
KeywordCriteria - Class in com.tridion.smarttarget.query.builder
Criteria to allow query-ing on Keywords.
KeywordCriteria(TcmUri) - Constructor for class com.tridion.smarttarget.query.builder.KeywordCriteria
Criteria based on a Keyword.
KeywordCriteria(List<TcmUri>) - Constructor for class com.tridion.smarttarget.query.builder.KeywordCriteria
Criteria based on a list of keywords, they will be handled as OR's.

L

LESS_THAN - Static variable in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion.Operator
The less than operator, represented as <.
Location - Class in com.tridion.smarttarget.entitymodel.query.location
Class that models FAS locations, i.e.
Location(Location) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.Location
Copy constructor.
Location(String, String) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.Location
Constructs a minimal Location instance.
Location(String) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.Location
Creates a Location instance by parsing the given string.
LocationOperator - Enum in com.tridion.smarttarget.query.builder
Operators used for LocationCriteria.
LOG - Static variable in class com.tridion.smarttarget.utils.AmbientDataHelper
 
logEnd(Tag, StringBuffer) - Method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
 
logStart(Tag, StringBuffer) - Method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
 

M

MultiValuedCriterion - Class in com.tridion.smarttarget.entitymodel.query.location.criteria
Class that represents multi-valued criteria, as commonly applied to attributes of type list, set and category.
MultiValuedCriterion(String, ValueSet, ValueSet, boolean) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.criteria.MultiValuedCriterion
Instantiates a MultiValuedCriterion on the given attribute.
MultiValueOperator - Enum in com.tridion.smarttarget.query.builder
Enumeration used in AttributeCriteria to define operations on multi-value Attributes.

N

NegatableCriterion - Class in com.tridion.smarttarget.entitymodel.query.location.criteria
Superclass of Criterion instances that can be negated.
NegatableCriterion(String, boolean) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.criteria.NegatableCriterion
Instantiates a new NegatableCriterion on the specified attribute.
NEGATION - Static variable in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion
Deprecated.
Use the more appropriately located constant NegatableCriterion.NEGATION instead.
NEGATION - Static variable in class com.tridion.smarttarget.entitymodel.query.location.criteria.NegatableCriterion
The sign used to indicate negation of a criterion.
next() - Method in class com.tridion.smarttarget.tags.ItemTemplateTagHandler
Moves the 'current' item to the next one in the collection being iterated.
next() - Method in class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
 

O

ONLINEMARKETINGEXPLORER_DATA - Static variable in class com.tridion.smarttarget.utils.AmbientDataHelper
Promotions Claim Uri.
operatorValue(AttributeOperations) - Static method in enum com.tridion.smarttarget.utils.AttributeOperations
For internal use only.
OR - Static variable in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet.AggregationType
Constant for Defining OR constraining set.

P

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
Converts the given string to the corresponding 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
Parses the string representation of a SingleValueOperator, MultiValueOperator or RangeOperator.
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.

Q

QUERY_STRING_PARAMETERS_KEY - Static variable in class com.tridion.smarttarget.tcdl.renderers.RenderParameters
QUERY_STRING_PARAMETERS_KEY.
QueryAttribute - Class in com.tridion.smarttarget.tags
For internal use only.
QueryBuilder - Class in com.tridion.smarttarget.query.builder
Used to build a query for Experience Optimization Promotions and items.
QueryBuilder() - Constructor for class com.tridion.smarttarget.query.builder.QueryBuilder
Initializes a QueryBuilder.
QueryBuilder(String, String) - Constructor for class com.tridion.smarttarget.query.builder.QueryBuilder
Initializes a QueryBuilder for the specified universe and locale.
QueryBuilder(TcmUri, List<String>) - Constructor for class com.tridion.smarttarget.query.builder.QueryBuilder
Initializes a QueryBuilder for the given Publication and regions.
QueryBuilder(String, String, TcmUri, List<String>) - Constructor for class com.tridion.smarttarget.query.builder.QueryBuilder
Initializes a QueryBuilder for the given universe, locale, Publication and regions.
QueryBuilderException - Exception in com.tridion.smarttarget.query.builder
QueryBuilderException.
QueryBuilderException(String) - Constructor for exception com.tridion.smarttarget.query.builder.QueryBuilderException
 
QueryConstants - Class in com.tridion.smarttarget.query
Class that contains some constant values related to the Elasticsearch Query objects.
QueryExecutor - Class in com.tridion.smarttarget.tcdl.renderers
QueryExecutor.
QueryListener - Interface in com.tridion.smarttarget.query.builder
Allows custom classes to modify the query before execution and/or modify the result after executing.
QueryTagHandler - Class in com.tridion.smarttarget.tags
Handles a Query tag.
QueryTagHandler() - Constructor for class com.tridion.smarttarget.tags.QueryTagHandler
 
QueryTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
QueryTagRenderer.
QueryTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.QueryTagRenderer
 

R

RangeOperator - Enum in com.tridion.smarttarget.query.builder
Operator used for ranges.
Reflection - Class in com.tridion.smarttarget.tcdl.renderers
Reflection.
Reflection() - Constructor for class com.tridion.smarttarget.tcdl.renderers.Reflection
 
ReflectionStringSplitter - Class in com.tridion.smarttarget.tcdl.renderers
This class can be used to split a String so it can be used to evaluate a variable.
REGION_ID_CONTEXT_KEY - Static variable in class com.tridion.smarttarget.tcdl.renderers.RegionTagRenderer
 
RegionCriteria - Class in com.tridion.smarttarget.query.builder
Represents criteria for the Region trigger.
RegionCriteria(String) - Constructor for class com.tridion.smarttarget.query.builder.RegionCriteria
Creates a Region based Criteria.
RegionTagRenderer - Class in com.tridion.smarttarget.tcdl.renderers
RegionTagRenderer.
RegionTagRenderer() - Constructor for class com.tridion.smarttarget.tcdl.renderers.RegionTagRenderer
 
release() - Method in class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
 
remove(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
Removes a value from this ValueSet instance.
removeAllCriteria() - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
Removes all criteria, filters and targets from this location, but preserves the configured universe and locale.
removeCriteria(String) - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
Removes all Criterion instances that operate on the attribute with the given name.
removeCriteria(Criteria) - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
Removes a Criteria object.
removeCriterion(int) - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
Removes the Criterion at the given position, if any.
removeLastCriterion() - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
Removes last Criterion from this location, if any.
removeListener(QueryListener) - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
Removes a listener.
removeSearchCriteria() - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
Removes all SearchCriterion instances from the list of Criterion objects that make up this location.
renderCall(StringBuilder) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
Appends a string representation of the function call to the given StringBuilder.
RenderParameters - Class in com.tridion.smarttarget.tcdl.renderers
RenderParameters.
RenderParameters(Map<String, String>) - Constructor for class com.tridion.smarttarget.tcdl.renderers.RenderParameters
 
replaceConfiguredPattern(StringBuffer, String) - Static method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
 
replaceNonConfiguredPatternVariables(StringBuffer, TransformContext) - Static method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
 
replaceVariables(Tag, StringBuffer, TransformContext) - Static method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
 
requiresCodeBlock(TransformContext, OutputDocument, Tag) - Method in class com.tridion.smarttarget.tcdl.renderers.DefaultTagRenderer
 
requiresCodeBlock(TransformContext, OutputDocument, Tag) - Method in class com.tridion.smarttarget.tcdl.renderers.ItemTemplateTagRenderer
 

S

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
Deprecated.
The search feature has been deprecated and will be removed in a future version.
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
Instantiates a SingleValuedCriterion that represents an equality test on the given attribute.
SingleValuedCriterion(String, String, String, boolean) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
Instantiates a SingleValuedCriterion on the given (int/float/text) attribute.
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.

T

TEMPLATE - Static variable in class com.tridion.smarttarget.query.builder.ParameterCriteria
 
TimeoutQueryRunner - Class in com.tridion.smarttarget.tags
Executes the specified query using a timeout.
TimeoutQueryRunner(String) - Constructor for class com.tridion.smarttarget.tags.TimeoutQueryRunner
Constructs a TimeoutQueryRunner with the given amount of timeout in milliseconds.
toLocation() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion
Returns the string representation of this criterion with a leading slash.
toLocation(StringBuilder) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion
Appends the string representation of this criterion to the given StringBuilder.
toLocation(StringBuilder) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.FunctionCriterion
Appends the string representation of this criterion to the given StringBuilder.
toLocation(StringBuilder) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.MultiValuedCriterion
Appends the string representation of this criterion to the given StringBuilder.
toLocation(StringBuilder) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SearchCriterion
Appends the string representation of this criterion to the given StringBuilder.
toLocation(StringBuilder) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.SingleValuedCriterion
Appends the string representation of this criterion to the given StringBuilder.
toString() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion.Operator
toString() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion
toString() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet.AggregationType
toString() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
Returns a string presentation of this ValueSet instance.
toString() - Method in class com.tridion.smarttarget.entitymodel.query.location.Location
Returns a syntactically correct string representation of this location, such that it can be interpreted by FAS.
toString() - Method in class com.tridion.smarttarget.query.builder.AttributeCriteria
 
toString() - Method in class com.tridion.smarttarget.query.builder.CustomLocationCriteria
 
toString() - Method in class com.tridion.smarttarget.query.builder.CustomParameterCriteria
 
toString() - Method in class com.tridion.smarttarget.query.builder.HierarchicalLocationCriteria
 
toString() - Method in class com.tridion.smarttarget.query.builder.KeywordCriteria
 
toString() - Method in class com.tridion.smarttarget.query.builder.PageCriteria
 
toString() - Method in class com.tridion.smarttarget.query.builder.PageviewCriteria
 
toString() - Method in class com.tridion.smarttarget.query.builder.PublicationCriteria
 
toString() - Method in class com.tridion.smarttarget.query.builder.QueryBuilder
Returns the current query, represented as a URL query string.
toString() - Method in class com.tridion.smarttarget.query.builder.RegionCriteria
 
toString() - Method in class com.tridion.smarttarget.query.builder.SearchTermCriteria
 
toString() - Method in class com.tridion.smarttarget.query.builder.SecondIdCriteria
 
toStringBuilder(StringBuilder) - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
Appends the string presentation of this ValueSet to the given StringBuilder.
trackConversion(ExperimentDimensions, Map<String, String>) - Method in class com.sdl.web.experience.query.analytics.ClientAnalyticsManager
 
trackExperimentLinks(String) - Method in class com.tridion.smarttarget.tags.QueryTagHandler
Find the markers output by PromotionalItemsTagHandler and modify all hyperlinks contained within them to track conversions for Experiments.
TRACKING_ALREADY_ON_PAGE_KEY - Static variable in class com.tridion.smarttarget.tags.PromotionsTagHandler
TRACKING_ALREADY_ON_PAGE_KEY.
trackView(ExperimentDimensions, Map<String, String>) - Method in class com.sdl.web.experience.query.analytics.ClientAnalyticsManager
 
TriggerTypeProviderImpl - Class in com.tridion.smarttarget.query
This is an adaptor implementation to be compatible with TriggerType In Process API.
TriggerTypeProviderImpl() - Constructor for class com.tridion.smarttarget.query.TriggerTypeProviderImpl
 
TRIGGERTYPES_URI - Static variable in class com.tridion.smarttarget.utils.AmbientDataHelper
Defined Trigger Types Claim Uri.
tryExtractKeywords(Object) - Static method in class com.tridion.smarttarget.utils.AudienceManagerClaimsUtil
Method to extract list of keyword ids from keywords xml.
tryExtractSegments(Object) - Static method in class com.tridion.smarttarget.utils.AudienceManagerClaimsUtil
Method to extract list of segment ids from segments xml.
TYPE_KEYWORD - Static variable in class com.tridion.smarttarget.tcdl.renderers.SearchTagRenderer
TYPE_KEYWORD.
TYPE_PARAMETER - Static variable in class com.tridion.smarttarget.tcdl.renderers.SearchTagRenderer
TYPE_PARAMETER.
TYPE_REFERRER - Static variable in class com.tridion.smarttarget.tcdl.renderers.SearchTagRenderer
TYPE_REFERRER.
TYPE_REFERRER_HTTP_HEADER - Static variable in class com.tridion.smarttarget.tcdl.renderers.SearchTagRenderer
TYPE_REFERRER_HTTP_HEADER.

U

unescape(String) - Static method in class com.tridion.smarttarget.utils.UnicodeEncoder
Deprecated.
Unescapes the given string.
unescape(StringBuilder, String) - Static method in class com.tridion.smarttarget.utils.UnicodeEncoder
Deprecated.
Converts a \\uXXXX escaped char into its real equivalent (takes also \n \t \r) [from java.util.Properties with small modifications]
UnicodeEncoder - Class in com.tridion.smarttarget.utils
Deprecated.
This utility class has been deprecated and will be removed in a future version.
unloadExecutedQueries() - Static method in class com.tridion.smarttarget.tcdl.renderers.QueryExecutor
 
urlDecode(String) - Static method in class com.tridion.smarttarget.utils.ParamHelper
Decodes a application/x-www-form-urlencoded string using a specific encoding scheme.
urlEncode(String) - Static method in class com.tridion.smarttarget.utils.ParamHelper
Translates a string into application/x-www-form-urlencoded format using UTF-8 as the encoding scheme.
urlEncodeAndSpace(String) - Static method in class com.tridion.smarttarget.utils.ParamHelper
Translates a string into application/x-www-form-urlencoded format using UTF-8 as the encoding scheme.
UrlEncoderDecoder - Class in com.tridion.smarttarget.query.builder
Utility class to UrlEncode and UrlDecode strings using UTF-8 encoding.

V

value() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.Criterion.Operator
 
valueOf(String) - Static method in enum com.tridion.smarttarget.query.builder.LocationOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tridion.smarttarget.query.builder.MultiValueOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tridion.smarttarget.query.builder.Pageview
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tridion.smarttarget.query.builder.RangeOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tridion.smarttarget.query.builder.SingleValueOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tridion.smarttarget.utils.AttributeOperations
Returns the enum constant of this type with the specified name.
values() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
Returns an array containing all values in this ValueSet.
values() - Static method in enum com.tridion.smarttarget.query.builder.LocationOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tridion.smarttarget.query.builder.MultiValueOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tridion.smarttarget.query.builder.Pageview
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tridion.smarttarget.query.builder.RangeOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tridion.smarttarget.query.builder.SingleValueOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tridion.smarttarget.utils.AttributeOperations
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSet - Class in com.tridion.smarttarget.entitymodel.query.location.criteria
A wrapper class around a Set instance that models properties specific to value sets as used by the Elasticsearch Query Language.
ValueSet(ValueSet.AggregationType) - Constructor for class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
Creates an empty value set with the given ValueSet.AggregationType.
valueSet() - Method in class com.tridion.smarttarget.entitymodel.query.location.criteria.ValueSet
Returns a new, mutable Set that contains all values of this ValueSet.
ValueSet.AggregationType - Class in com.tridion.smarttarget.entitymodel.query.location.criteria
Sets values are obligatory(ValueSet.AggregationType.AND) or requires non-empty intersection (ValueSet.AggregationType.OR).
VIEW_ALL - Static variable in class com.tridion.smarttarget.query.QueryConstants
Deprecated.
QueryParser.setListViewSize(int) currently treats every negative number identically; -1 is not special. Furthermore, (1) QueryParser.setListViewSize(int) maps -1 onto the string "all", which FAS interprets as the value 2000; (2) as such the only guaranteed way to get all items is to pass the value Integer.MAX_VALUE; (3) FAS takes fh_view_size=-1 to mean that the default number of items is to be shown; that is confusing. This constant in likely to be removed from the next release of the Elasticsearch Query Language.
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.AttributeCriteria
 
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.CustomLocationCriteria
 
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.CustomParameterCriteria
 
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.HierarchicalLocationCriteria
 
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.KeywordCriteria
 
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.PageCriteria
 
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.PageviewCriteria
 
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.ParameterCriteria
 
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.PublicationCriteria
 
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.RegionCriteria
 
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.SearchTermCriteria
 
visitCriteria(List<Object>) - Method in class com.tridion.smarttarget.query.builder.SecondIdCriteria
 

W

writeOmeData() - Static method in class com.tridion.smarttarget.utils.AmbientDataHelper
Call this method when you are done looping over promotions/items.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2021 RWS Group for and on behalf of its affiliates and subsidiaries. All rights reserved.