com.bea.p13n.content.expression

com.bea.p13n.content.expression  Package

Interface Summary

VariableFinder

The interface for an object which can return the value for variables during variable substitution.

Class Summary

ContentComparator

A comparator which can sort Content objects.

ExpressionAdapter

Class which can adapt between old com.beasys.commerce.foundation.expression and new com.bea.p13n.expression.Expressions, specifically for content.

ExpressionHelper

Helper class to handle dealing with content Expressions.

MapVariableFinder

A VariableFinder which uses a Map.

PropertyRef

An operator that represents the left-hand-side of a content query expression.

RequestPropertyRef

An operator that represents a reference to a request property on the right hand side of a content query expression.

Search

This represents parameters for searching for objects, specifically Content objects.

SessionPropertyRef

An operator that represents a reference to a session property on the right hand side of a content query expression.

SortCriteria

A class which handles the sortBy part of a Search.

UserPropertyRef

An operator that represents a reference to a user property on the right hand side of a content query expression.

Variables

Utility class to handle replacing ${varname} style variables in Strings.

Exception Summary

ExpressionHelper.ParseException

Exception to report an error while parsing a query expression.