Relativity.API.Foundation.Query.SyntaxBuilders
Namespace with 47 public types
Interfaces
IAllConditionBuilder`2
Creates a condition where only results that match all values passed in will be returned.
IAnyConditionBuilder`2
Creates a condition where results that match any value passed in will be returned.
IBaseConditionSelector`1
Adds conditions to a query based on the Artifact ID
IBetweenConditionBuilder`2
Builds a condition that allows any result that is greater than the start value and less than the end value to pass.
IBooleanConditionBuilder`1
Builds conditions for a Boolean field.
IBooleanIsConditionBuilder`1
Builds conditions for a Boolean field.
ICanAddCondition
Allows for the application of a condition on a query
ICanAddFields
Allows for the addition of more fields to a query, including a field to expand on,
add a condition filter, add sorts, or build the query.
ICanAddSort
Allows for adding sorts or building the query.
ICanBuild
Builds the query.
ICanInclude`1
Allows for the inclusion of rows matching on the relational field
IComparableConditionBuilder`2
Builds conditions that are using relative comparison.
IConditionBuilder`1
Allows for building complex conditions which can employ multiple sub-conditions
IConditionSelector`1
Allows for the building of Structured Conditions for Queries
ICurrencyConditionBuilder`1
Builds conditions for a Currency field.
IDateTimeConditionBuilder`1
Builds conditions for a Date field.
IDateTimeIsConditionBuilder`1
Builds conditions for a Date field.
IDecimalNumberConditionBuilder`1
Builds conditions for a Whole Number field.
IDoesTransition`1
Syntax for fluent transitions.
IEqualToConditionBuilder`2
Creates a condition that evaluates to true when the value passed in is equal to the result's value.
IInTransition`1
Syntax for fluent transitions.
IIsTransition`1
Syntax for fluent transitions.
ILikeConditionBuilder`1
Builds conditions that are using text inclusion patterns.
IMultipleChoiceConditionBuilder`1
Builds conditions for a Multiple Choice field.
IMultipleChoiceIsConditionBuilder`1
Builds conditions for a Multiple Choice field.
IMultipleObjectConditionBuilder`1
Builds conditions for a Multiple Object field.
IMultipleObjectIsConditionBuilder`1
Builds conditions for a Multiple Object field.
IMustAddFields
Adds fields to be returned by the query
INotConditionBuilder`1
Inverts the condition to exclude results instead of including them.
INumericConditionBuilder`2
Builds conditions for a numerical field.
INumericIsConditionBuilder`2
Builds conditions for a numerical field.
IPatternConditionBuilder`1
Builds conditions that are using text inclusion patterns.
IQueryBuilder
Builds queries against object types, saved searches, or views.
ISetConditionBuilder`1
Builds conditions that determine if any value is set.
ISingleChoiceConditionBuilder`1
Builds conditions for a Single Choice field.
ISingleChoiceIsConditionBuilder`1
Builds conditions for a Single Choice field.
ISingleObjectConditionBuilder`1
Builds conditions for a Single Object field.
ISingleObjectDoesConditionBuilder`1
Builds conditions for a Single Object field.
ISingleObjectIsConditionBuilder`1
Builds conditions for a Single Object field.
ISubQueryConditionBuilder`1
Builds conditions that compare against another filtered list.
ITextConditionBuilder`1
Builds conditions for a Text field.
Can be used for Fixed-Length Text or Long Text.
ITextDoesConditionBuilder`1
Builds conditions for a Text field.
Can be used for Fixed-Length Text or Long Text.
ITextIsConditionBuilder`1
Builds conditions for a Text field.
Can be used for Fixed-Length Text or Long Text.
ITimeFrameConditionBuilder`1
Builds a condition that returns results based on relative date from when the query is executed.
IUserConditionBuilder`1
Builds conditions for a User field.
IUserIsConditionBuilder`1
Builds conditions for a User field.
IWholeNumberConditionBuilder`1
Builds conditions for a Whole Number field.