Interface Expression

All Known Implementing Classes:
AbstractLogicalExpression, ActivityTypeExpression, AlertSchedulable.BinaryExpression, AndExpression, BooleanExpression, CommentExpression, ContentConsistencyManager.ConsistencyExpression, ContentTypeExpression, ContentTypeOrMixinExpression, CurrentStepExpression, DateExpression, DoubleExpression, FormEntryCurrentStepExpression, FullTextExpression, HistoryStepExpression, LanguageExpression, LongExpression, MetadataExpression, MixinTypeExpression, MultilingualStringExpression, NotExpression, ODFRightHelper.RoleExpression, OrExpression, SearchSitesAction.SiteTitleExpression, StaticContentFilter.DynamicDateExpression, StringExpression, StringWildcardExpression, SubContentExpression, TagExpression, ThemeExpression, UserExpression, VirtualFactoryExpression, WorkflowStepExpression

public interface Expression
Handles an expression of a repository query.
The formal view depends on the implementation of the query.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    The logical operator to use in xpath query
    static enum 
    Enumeration of available operators in Expression
  • Method Summary

    Modifier and Type
    Method
    Description
    Build the expression.
  • Method Details

    • build

      Build the expression.
      Returns:
      The XPath view of the expression.