C# Class clojure.lang.Numbers.OpsP

Inheritance: Ops
Mostra file Open project: clojure/clojure-clr

Public Methods

Method Description
add ( object x, object y ) : object
addP ( object x, object y ) : object
combine ( Ops y ) : Ops
dec ( object x ) : object
decP ( object x ) : object
divide ( object x, object y ) : object
equiv ( object x, object y ) : bool
gte ( object x, object y ) : bool
inc ( object x ) : object
incP ( object x ) : object
isNeg ( object x ) : bool
isPos ( object x ) : bool
isZero ( object x ) : bool
lt ( object x, object y ) : bool
lte ( object x, object y ) : bool
multiply ( object x, object y ) : object
multiplyP ( object x, object y ) : object
negate ( object x ) : object
negateP ( object x ) : object
opsWith ( BigDecimalOps x ) : Ops
opsWith ( BigIntOps x ) : Ops
opsWith ( DoubleOps x ) : Ops
opsWith ( LongOps x ) : Ops
opsWith ( RatioOps x ) : Ops
quotient ( object x, object y ) : object
remainder ( object x, object y ) : object

Method Details

add() public abstract method

public abstract add ( object x, object y ) : object
x object
y object
return object

addP() public method

public addP ( object x, object y ) : object
x object
y object
return object

combine() public abstract method

public abstract combine ( Ops y ) : Ops
y Ops
return Ops

dec() public abstract method

public abstract dec ( object x ) : object
x object
return object

decP() public method

public decP ( object x ) : object
x object
return object

divide() public abstract method

public abstract divide ( object x, object y ) : object
x object
y object
return object

equiv() public abstract method

public abstract equiv ( object x, object y ) : bool
x object
y object
return bool

gte() public abstract method

public abstract gte ( object x, object y ) : bool
x object
y object
return bool

inc() public abstract method

public abstract inc ( object x ) : object
x object
return object

incP() public method

public incP ( object x ) : object
x object
return object

isNeg() public abstract method

public abstract isNeg ( object x ) : bool
x object
return bool

isPos() public abstract method

public abstract isPos ( object x ) : bool
x object
return bool

isZero() public abstract method

public abstract isZero ( object x ) : bool
x object
return bool

lt() public abstract method

public abstract lt ( object x, object y ) : bool
x object
y object
return bool

lte() public abstract method

public abstract lte ( object x, object y ) : bool
x object
y object
return bool

multiply() public abstract method

public abstract multiply ( object x, object y ) : object
x object
y object
return object

multiplyP() public method

public multiplyP ( object x, object y ) : object
x object
y object
return object

negate() public abstract method

public abstract negate ( object x ) : object
x object
return object

negateP() public method

public negateP ( object x ) : object
x object
return object

opsWith() public abstract method

public abstract opsWith ( BigDecimalOps x ) : Ops
x BigDecimalOps
return Ops

opsWith() public abstract method

public abstract opsWith ( BigIntOps x ) : Ops
x BigIntOps
return Ops

opsWith() public abstract method

public abstract opsWith ( DoubleOps x ) : Ops
x DoubleOps
return Ops

opsWith() public abstract method

public abstract opsWith ( LongOps x ) : Ops
x LongOps
return Ops

opsWith() public abstract method

public abstract opsWith ( RatioOps x ) : Ops
x RatioOps
return Ops

quotient() public abstract method

public abstract quotient ( object x, object y ) : object
x object
y object
return object

remainder() public abstract method

public abstract remainder ( object x, object y ) : object
x object
y object
return object