Class Hierarchy
- java.lang.Object
- org.refcodes.criteria.AbstractCriteria (implements org.refcodes.criteria.Criteria)
- org.refcodes.criteria.AbstractCriteriaLeaf<T> (implements org.refcodes.criteria.CriteriaLeaf<T>)
- org.refcodes.criteria.AbstractCriteriaNode (implements org.refcodes.criteria.CriteriaNode)
- org.refcodes.criteria.AbstractSingleCriteriaNode (implements org.refcodes.criteria.SingleCriteriaNode)
- org.refcodes.criteria.CriteriaSugar
- org.refcodes.criteria.CriteriaUtility
- org.refcodes.criteria.ExpressionCriteriaFactory (implements org.refcodes.criteria.CriteriaFactory<Q>)
- org.refcodes.criteria.ExpressionQueryFactoryImpl (implements org.refcodes.criteria.QueryFactory<Q>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.refcodes.exception.AbstractException (implements org.refcodes.exception.Trap)
- org.refcodes.criteria.CriteriaException
- org.refcodes.criteria.CriteriaException.BadCriteriaException (implements org.refcodes.criteria.CriteriaAccessor)
- org.refcodes.criteria.ComplexCriteriaException
- org.refcodes.criteria.CriteriaException.BadCriteriaException (implements org.refcodes.criteria.CriteriaAccessor)
- org.refcodes.criteria.CriteriaException
- java.lang.RuntimeException
- org.refcodes.exception.AbstractRuntimeException (implements org.refcodes.exception.Trap)
- org.refcodes.criteria.CriteriaRuntimeException
- org.refcodes.criteria.UnknownCriteriaRuntimeException
- org.refcodes.criteria.CriteriaRuntimeException
- org.refcodes.exception.AbstractRuntimeException (implements org.refcodes.exception.Trap)
- org.refcodes.exception.AbstractException (implements org.refcodes.exception.Trap)
- java.lang.Exception
- org.refcodes.criteria.AbstractCriteria (implements org.refcodes.criteria.Criteria)
Interface Hierarchy
- org.refcodes.criteria.CriteriaAccessor
- org.refcodes.criteria.CriteriaAccessor.CriteriaProperty (also extends org.refcodes.criteria.CriteriaAccessor.CriteriaMutator)
- org.refcodes.criteria.CriteriaAccessor.CriteriaMutator
- org.refcodes.criteria.CriteriaAccessor.CriteriaProperty (also extends org.refcodes.criteria.CriteriaAccessor)
- org.refcodes.criteria.CriteriaFactory<Q>
- org.refcodes.mixin.KeyAccessor<K>
- org.refcodes.mixin.KeyAccessor.KeyProperty<K> (also extends org.refcodes.mixin.KeyAccessor.KeyMutator<K>)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.criteria.EqualWithCriteria<T>
- org.refcodes.criteria.GreaterOrEqualThanCriteria<T>
- org.refcodes.criteria.GreaterThanCriteria<T>
- org.refcodes.criteria.LessOrEqualThanCriteria<T>
- org.refcodes.criteria.LessThanCriteria<T>
- org.refcodes.criteria.NotEqualWithCriteria<T>
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.struct.Relation<K,V> (also extends org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.criteria.EqualWithCriteria<T>
- org.refcodes.criteria.GreaterOrEqualThanCriteria<T>
- org.refcodes.criteria.GreaterThanCriteria<T>
- org.refcodes.criteria.LessOrEqualThanCriteria<T>
- org.refcodes.criteria.LessThanCriteria<T>
- org.refcodes.criteria.NotEqualWithCriteria<T>
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.mixin.KeyAccessor.KeyProperty<K> (also extends org.refcodes.mixin.KeyAccessor.KeyMutator<K>)
- org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.criteria.EqualWithCriteria<T>
- org.refcodes.criteria.GreaterOrEqualThanCriteria<T>
- org.refcodes.criteria.GreaterThanCriteria<T>
- org.refcodes.criteria.LessOrEqualThanCriteria<T>
- org.refcodes.criteria.LessThanCriteria<T>
- org.refcodes.criteria.NotEqualWithCriteria<T>
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.mixin.KeyAccessor.KeyMutator<K>
- org.refcodes.mixin.KeyAccessor.KeyProperty<K> (also extends org.refcodes.mixin.KeyAccessor<K>)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.criteria.EqualWithCriteria<T>
- org.refcodes.criteria.GreaterOrEqualThanCriteria<T>
- org.refcodes.criteria.GreaterThanCriteria<T>
- org.refcodes.criteria.LessOrEqualThanCriteria<T>
- org.refcodes.criteria.LessThanCriteria<T>
- org.refcodes.criteria.NotEqualWithCriteria<T>
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.mixin.KeyAccessor.KeyProperty<K> (also extends org.refcodes.mixin.KeyAccessor<K>)
- org.refcodes.mixin.NameAccessor
- org.refcodes.criteria.Criteria
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.struct.Relation.RelationBuilder<K,V>)
- org.refcodes.criteria.EqualWithCriteria<T>
- org.refcodes.criteria.GreaterOrEqualThanCriteria<T>
- org.refcodes.criteria.GreaterThanCriteria<T>
- org.refcodes.criteria.LessOrEqualThanCriteria<T>
- org.refcodes.criteria.LessThanCriteria<T>
- org.refcodes.criteria.NotEqualWithCriteria<T>
- org.refcodes.criteria.CriteriaNode
- org.refcodes.criteria.AndCriteria
- org.refcodes.criteria.IntersectWithCriteria
- org.refcodes.criteria.OrCriteria
- org.refcodes.criteria.SingleCriteriaNode
- org.refcodes.criteria.NotCriteria
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.struct.Relation.RelationBuilder<K,V>)
- org.refcodes.criteria.Criteria
- org.refcodes.criteria.QueryFactory<Q>
- org.refcodes.criteria.PartitionQueryFactory<Q,PS>
- org.refcodes.mixin.ValueAccessor<V>
- org.refcodes.struct.Relation<K,V> (also extends org.refcodes.mixin.KeyAccessor<K>)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.criteria.EqualWithCriteria<T>
- org.refcodes.criteria.GreaterOrEqualThanCriteria<T>
- org.refcodes.criteria.GreaterThanCriteria<T>
- org.refcodes.criteria.LessOrEqualThanCriteria<T>
- org.refcodes.criteria.LessThanCriteria<T>
- org.refcodes.criteria.NotEqualWithCriteria<T>
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.mixin.ValueAccessor.ValueProperty<V> (also extends org.refcodes.mixin.ValueAccessor.ValueMutator<V>)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>)
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.criteria.EqualWithCriteria<T>
- org.refcodes.criteria.GreaterOrEqualThanCriteria<T>
- org.refcodes.criteria.GreaterThanCriteria<T>
- org.refcodes.criteria.LessOrEqualThanCriteria<T>
- org.refcodes.criteria.LessThanCriteria<T>
- org.refcodes.criteria.NotEqualWithCriteria<T>
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>)
- org.refcodes.struct.Relation<K,V> (also extends org.refcodes.mixin.KeyAccessor<K>)
- org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.criteria.EqualWithCriteria<T>
- org.refcodes.criteria.GreaterOrEqualThanCriteria<T>
- org.refcodes.criteria.GreaterThanCriteria<T>
- org.refcodes.criteria.LessOrEqualThanCriteria<T>
- org.refcodes.criteria.LessThanCriteria<T>
- org.refcodes.criteria.NotEqualWithCriteria<T>
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueProperty<V>)
- org.refcodes.mixin.ValueAccessor.ValueMutator<V>
- org.refcodes.mixin.ValueAccessor.ValueProperty<V> (also extends org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>)
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.criteria.EqualWithCriteria<T>
- org.refcodes.criteria.GreaterOrEqualThanCriteria<T>
- org.refcodes.criteria.GreaterThanCriteria<T>
- org.refcodes.criteria.LessOrEqualThanCriteria<T>
- org.refcodes.criteria.LessThanCriteria<T>
- org.refcodes.criteria.NotEqualWithCriteria<T>
- org.refcodes.criteria.CriteriaLeaf<T> (also extends org.refcodes.criteria.Criteria)
- org.refcodes.struct.Relation.RelationBuilder<K,V> (also extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.mixin.KeyAccessor.KeyProperty<K>, org.refcodes.struct.Relation<K,V>, org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>)
- org.refcodes.mixin.ValueAccessor.ValueProperty<V> (also extends org.refcodes.mixin.ValueAccessor<V>)