Interface Expression

All Known Implementing Classes:
AlertEngine.BinaryExpression, AndExpression, BooleanExpression, CollectionExpression, CommentExpression, ContentTypeExpression, ContentTypeOrMixinExpression, CurrentStepExpression, DateExpression, DoubleExpression, EventTypeExpression, FullTextExpression, GlobalContentConsistencyGenerator.ConsistencyExpression, HistoryStepExpression, LanguageExpression, LongExpression, MetadataExpression, MixinTypeExpression, MultilingualStringExpression, NotExpression, OrExpression, RemoteIdOrgunitExpression, SearchSitesAction.SiteTitleExpression, StaticContentFilter.DynamicDateExpression, StringExpression, StringStartsWithExpression, 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 
    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.