インタフェース LogicalCompution

すべてのスーパーインタフェース:
BooleanCompution, BooleanGettable, BooleanObservable, Compution<java.lang.Boolean>, Gettable<java.lang.Boolean>, Observable<java.lang.Boolean>, java.io.Serializable

public interface LogicalCompution
extends BooleanCompution
関連項目:
BooleanCompution, Boolean
  • メソッドの詳細

    • and

      static LogicalCompution and​(BooleanObservable... observers)
      Returns AND(&&) Logical Compution instance.
      パラメータ:
      observers - is BooleanObserver
      戻り値:
      AND(&&) Logical Compution instance
      関連項目:
      and(Collection)
    • and

      static LogicalCompution and​(java.util.Collection<? extends BooleanObservable> observers)
      Returns AND(&&) Logical Compution instance.
      パラメータ:
      observers - is BooleanObservers
      戻り値:
      AND(&&) Logical Compution instance
      関連項目:
      and(BooleanObservable...)
    • or

      static LogicalCompution or​(BooleanObservable... observers)
      Returns OR(||) Logical Compution instance.
      パラメータ:
      observers - is BooleanObservers
      戻り値:
      OR(||) Logical Compution instance
      関連項目:
      or(Collection)
    • or

      static LogicalCompution or​(java.util.Collection<? extends BooleanObservable> observers)
      Returns OR(||) Logical Compution instance.
      パラメータ:
      observers - is BooleanObservers
      戻り値:
      OR(||) Logical Compution instance
      関連項目:
      or(BooleanObservable...)
    • not

      static LogicalCompution not​(BooleanObservable observer)
      Returns NOT(!) Logical Compution instance.
      パラメータ:
      observer - is BooleanObserver
      戻り値:
      NOT(!) Logical Compution instance
    • xor

      Returns XOR(^) Logical Compution instance.
      パラメータ:
      a - is BooleanObserver
      b - is BooleanObserver
      戻り値:
      XOR(^) Logical Compution instance
    • nand

      static LogicalCompution nand​(BooleanObservable... observers)
      Returns NAND Logical Compution instance.

      Returns NOT(AND) compution.

      パラメータ:
      observers - is BooleanObservers
      戻り値:
      NAND Logical Compution instance
      関連項目:
      nand(Collection)
    • nand

      static LogicalCompution nand​(java.util.Collection<? extends BooleanObservable> observers)
      Returns NAND Logical Compution instance.

      Returns NOT(AND) compution.

      パラメータ:
      observers - is BooleanObservers
      戻り値:
      NAND Logical Compution instance
      関連項目:
      nand(BooleanObservable...)
    • nor

      static LogicalCompution nor​(BooleanObservable... observers)
      Returns NOR Logical Compution instance.

      Returns NOT(OR) compution.

      パラメータ:
      observers - is BooleanObservers
      戻り値:
      NOR Logical Compution instance
      関連項目:
      nor(Collection)
    • nor

      static LogicalCompution nor​(java.util.Collection<? extends BooleanObservable> observers)
      Returns NOR Logical Compution instance

      Returns NOT(OR) compution.

      パラメータ:
      observers - is BooleanObservers
      戻り値:
      NOR Logical Compution instance.
      関連項目:
      nor(BooleanObservable...)