pnuts.lang
Class UnaryOperator.Not

java.lang.Object
  extended by pnuts.lang.UnaryOperator
      extended by pnuts.lang.UnaryOperator.Not
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
UnaryOperator

public static class UnaryOperator.Not
extends UnaryOperator

The default implementation of ~ operator

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class pnuts.lang.UnaryOperator
UnaryOperator.Add1, UnaryOperator.Negate, UnaryOperator.Not, UnaryOperator.Subtract1
 
Constructor Summary
UnaryOperator.Not()
           
 
Method Summary
 java.lang.Object op_bint(java.math.BigInteger n)
          operation on a BigInteger
 java.lang.Object op_int(int n)
          operation on an int value
 java.lang.Object op_long(long n)
          operation on a long value
 
Methods inherited from class pnuts.lang.UnaryOperator
op_bdec, op_boolean, op_double, op_float, op_numeric, operateOn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnaryOperator.Not

public UnaryOperator.Not()
Method Detail

op_int

public java.lang.Object op_int(int n)
Description copied from class: UnaryOperator
operation on an int value

Overrides:
op_int in class UnaryOperator

op_long

public java.lang.Object op_long(long n)
Description copied from class: UnaryOperator
operation on a long value

Overrides:
op_long in class UnaryOperator

op_bint

public java.lang.Object op_bint(java.math.BigInteger n)
Description copied from class: UnaryOperator
operation on a BigInteger

Overrides:
op_bint in class UnaryOperator