SigCondition

Condition abstraction inspired from Interpreter pattern

특정한 조건을 나타내는 클래스 입니다. 인터프리터 패턴과 동일한 구조를 가집니다.

Usage

new CompositeCondition(
    new IsOnlineCondition(data.getUuid()),
    new IsOnlineCondition(data.getTargetUuid()),
    new HasMoneyCondition(data.getUuid(), data.getMoney()),
    new HasMoneyCondition(data.getTargetUuid(), data.getTargetMoney())).evaluate();

Last updated