net.sourceforge.domian.specification
Interface LeafSpecification<T>

All Superinterfaces:
Specification<T>
All Known Subinterfaces:
ValueBoundSpecification<T>
All Known Implementing Classes:
AbstractValueBoundSpecification, AlwaysFalseSpecification, AlwaysTrueSpecification, BlankStringSpecification, CollectionSpecification, DateStringSpecification, DefaultValueSpecification, EnumNameStringSpecification, EqualIgnoreCaseStringSpecification, EqualSpecification, FieldParameterizedSpecification, GreaterThanOrEqualSpecification, GreaterThanSpecification, LessThanOrEqualSpecification, LessThanSpecification, MethodParameterizedSpecification, NotNullSpecification, ParameterizedSpecification, RegularExpressionMatcherStringSpecification, WildcardExpressionMatcherIgnoreCaseStringSpecification, WildcardExpressionMatcherStringSpecification

public interface LeafSpecification<T>
extends Specification<T>

Part of the Evans/Fowler Specifications pattern.

Since:
0.1
Author:
Eirik Torske
See Also:
The Specifications Pattern

Method Summary
 
Methods inherited from interface net.sourceforge.domian.specification.Specification
getType, isGeneralizationOf, isSatisfiedBy, isSpecialCaseOf
 



Copyright © 2006-2009. All Rights Reserved.