org.hypergraphdb.query
Interface HGQueryCondition

All Known Implementing Classes:
And, AnyAtomCondition, ArityCondition, AtomPartCondition, AtomProjectionCondition, AtomTypeCondition, AtomValueCondition, BFSCondition, DFSCondition, IncidentCondition, IndexCondition, IndexedPartCondition, LinkCondition, MapCondition, Not, Nothing, Or, OrderedLinkCondition, SimpleValueCondition, SubsumedCondition, SubsumesCondition, TargetCondition, TraversalCondition, TypedValueCondition, TypePlusCondition, ValueAsPredicateOnly

public interface HGQueryCondition

The interface defines a HyperGraph query condition. A condition is either a primitive condition or a logical operator over other conditions.

The HGQueryConditions does not mandate at what level, HyperGraph atoms or HGStore, will conditions apply.

Author:
Borislav Iordanov