TLogicalNotSpecification<T> Class

Represents type TLogicalNotSpecification<T>.

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

Type Parameters

T

The TLogicalNotSpecification<T> type exposes the following members.

Show:
 NameDescription
Create(ISpecification<T>)

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

Top
Show:
 NameDescription
IsSatisfiedBy(T)

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

Top
Show:
 NameDescription
fSpecification

Represents field fSpecification. (Inherited from TUnarySpecification<T>.)

Top