|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
ValueProvider interface.
PropertyOperators#ASSERT (assert) extrinsic operator.
PropertyOperators#ASSERT_INV (assertInv) extrinsic operator.
PropertyOperators#ASSERT_LEVEL (assertLevel) extrinsic operator.
PropertyOperators#BEST_MATCH (bestMatch) extrinsic operator.
PropertyOperators#COMPARABLE (comparable) extrinsic operator.
PropertyOperators#EQUIVALENT (equivalent) extrinsic operator.
PropertyOperators#IS_ANCESTOR (isAncestor) extrinsic operator.
PropertyOperators#IS_CHILD (isChild) extrinsic operator.
PropertyOperators#IS_DESCENDANT (isDescendant) extrinsic operator.
PropertyOperators#IS_PARENT (isParent) extrinsic operator.
PropertyOperators#EQ (equals) intrinsic operator.
PropertyOperators#GE (greater than or equals) intrinsic operator.
PropertyOperators#GT (greater than) intrinsic operator.
PropertyOperators#LE (less than or equals) intrinsic operator.
PropertyOperators#LT (less than) intrinsic operator.
OrderProperty.
0.0, which means all values.
DeliveryContext serves as the developer's "window to the outer-world".
1.0, which means no constraint relaxing (fall-back) activity took place.
Equivalence is a marker interface to denote a commonly used specialization of RelationalProperty.
>=) intrinsic assertive operator.
>) intrinsic assertive operator.
Query.
resourceName and query template.
ResourceEntry at a given index.
Property and the property value)
required to evaluate the predicate.
ValueProvider in the chain.
ResultSet.
InverseOf implementation for a given relational property identified by its uniqueName.
PropertyOperator this predicate applies to its associated Property
Property this predicate applies to.
Property corresponding to the given uniqueName
PropertyMapping for the given Property.
Property value.
Query this ResultSet is a response to.
QueryTemplate this query based on.
ReflexiveClosure implementation for a given relational property identified by its uniqueName.
ResourceProvider
instance.
ResultSet of this ResourceEntry.
Query.
SymmetricClosure implementation for a given relational property identified by its uniqueName.
TotalOrder implementation for a given relational property identified by its uniqueName.
TransitiveClosure implementation for a given relational property identified by its uniqueName.
Property.
ResourceEntry).
ValueProvider for the specified Property.
true.
Property is already registered to this registry.
uniqueName is already registered to this registry.
Property has value in the current state of the delivery context.
uniqueName has value in the current state of the delivery context.
InverseOf implementations inverse RelationalProperty properties
thus constructing an inverse binary relation for a given relation represented by a RelationalProperty.
RelationalProperty which corresponds to an inverse binary relation to the source
RelationalProperty.
Property is a leaf or a property derived using a PropertyMapping.
OrderProperty defines a partial order.
OrderProperty defines a strict order.
OrderProperty defines a total order.
<=) intrinsic assertive operator.
<) intrinsic assertive operator.
PropertyMapping API.
(P1, P2, P3, ..., Pn) -> Pm.
NEUTRAL_SCORING_FACTOR = 1.0 makes all property predicates equally significant.
Query factory method.
Px -> (P1, P2, P3, ..., Pn).
(P1) -> (P2) to transform values
of one property to values of another property.
OrderProperty is an interface to denote a commonly used specialization of RelationalProperty.
PreferenceBag interface.PreferenceChain interface.PropertyMapping for a leaf
property or wise versa, when trying to retrieve a ValueProvider
for a derived property.PropertyMapping interface represents a generic
a transformational map from a set of properties to another set of another properties.
PropertyMapping
being registered is incorrect with the respect to underlying PropertyRegistry semantics.
PropertyOperator interface represents a relational or a functional operator
used in PropertyPredicate to express meta-data constraints and preferences.PropertyOperator
interface as well as an enumeration of all built-in (pre-defined)
property operators. PropertyPredicate represents a single meta-data constraint or a preference.
QueryTemplate represents the Versatile API to the underlying "meta-data query language".
ReflexiveClosure operator turns an input binary relation represented by a RelationalProperty
into a reflexive binary relation.
PropertyRegistry related issues.
RelationalOperatorsRegistry is a generic class factory
allowing to register custom implementations of relational operators
for individual relational properties.ResourceEntry represents an element of the N-best result list
produced by a ResourceProvider in a response to a particular Query.
ResourceProvider is an abstraction of a multi-variant resource repository or a class factory.
ResultSet the N-best result list produced by a ResourceProvider
in a response to a particular Query. RelationalProperty which corresponds to a reflexive closure of the source binary relation.
PropertyMapping.
SymmetricClosure operator turns a source binary relation represented by a RelationalProperty
into a symmetric binary relation.
Property value.
ResultSet.
RelationalProperty which corresponds to a symmetric closure of the source binary relation.
TemplateBasedQuery represents a query created as a spin-off of a QueryTemplate
by invoking its newQuery() method.TotalOrder operator constructs a total order as an extension of a given source OrderProperty.
TransitiveClosure operator builds a transitive closure of a source RelationalProperty
so that the resulting RelationalProperty represents a transitive binary relation.
ValueProvider chain returning a list of values
in the ValueProvider chain.
OrderProperty which a total order extending the source OrderProperty.
RelationalProperty which corresponds to a transitive closure of the source binary relation.
DeliveryContext.getValue(Property) or DeliveryContext.getValue(String) fails.
Property is not registered in the target PropertyRegistry.RelationalOperatorPropertyPredicate with a type-incompatible
pair of Property and an extrinsic PropertyOperator.Property from the registry.
ValueProvider interface represents a concept an attribute value getter,
which can be chained in order to implement a particular fall-back strategy.
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||