TLogicalAndSpecification<T> Class

Represents type TLogicalAndSpecification<T>.

Namespace: Spring.DesignPatterns
TInterfacedObject
  Spring.DesignPatterns.TSpecificationBase<T>
    Spring.DesignPatterns.TBinarySpecification<T>
      Spring.DesignPatterns.TLogicalAndSpecification<T>
type
 TLogicalAndSpecification<T> = class sealed(TBinarySpecification<T>)
 end;

Type Parameters

T

The TLogicalAndSpecification<T> type exposes the following members.

Show:
 NameDescription
Create(ISpecification<T>,ISpecification<T>)

Initializes a new instance of the TBinarySpecification<T> class. (Inherited from TBinarySpecification<T>.)

Top
Show:
 NameDescription
IsSatisfiedBy(T)

Represents method IsSatisfiedBy(T). (Overrides TSpecificationBase<T>.IsSatisfiedBy(T).)

Top
Show:
 NameDescription
fLeft

Represents field fLeft. (Inherited from TBinarySpecification<T>.)

fRight

Represents field fRight. (Inherited from TBinarySpecification<T>.)

Top