# Package com.thinkaurelius.titan.graphdb.query.condition

- Interface Summary
  Interface | Description
  --- | ---
  Condition<E extends TitanElement> | A logical condition which evaluates against a provided element to true or false.

- Class Summary
  Class | Description
  --- | ---
  And<E extends TitanElement> | Combines multiple conditions under semantic AND, i.e.
  ConditionUtil | Utility methods for transforming and inspecting `Condition`s.
  DirectionCondition<E extends TitanRelation> |
  FixedCondition<E extends TitanElement> | A fixed valued literal, which always returns either true or false irrespective of the element which is evaluated.
  IncidenceCondition<E extends TitanRelation> |
  IncidenceDirectionCondition<E extends TitanRelation> |
  Literal<E extends TitanElement> | Abstract literal condition.
  MultiCondition<E extends TitanElement> | Abstract condition element that combines multiple conditions (for instance, AND, OR).
  Not<E extends TitanElement> | Negates the wrapped condition, i.e.
  Or<E extends TitanElement> | Combines multiple conditions under semantic OR, i.e.
  PredicateCondition<K,E extends TitanElement> |
  RelationTypeCondition<E extends TitanElement> |
  VisibilityFilterCondition<E extends TitanElement> | Evaluates elements based on their visibility

- Enum Summary
  Enum | Description
  --- | ---
  Condition.Type |
  VisibilityFilterCondition.Visibility |

Copyright © 2012–2014. All rights reserved.