public class IIntegerR extends IParameterObject implements IIntegerI, IReferenceParameter
| Modifier and Type | Class and Description |
|---|---|
static class |
IIntegerR.Add |
static class |
IIntegerR.Div |
static class |
IIntegerR.Eq |
static class |
IIntegerR.FromDouble |
static class |
IIntegerR.Mod |
static class |
IIntegerR.Mul |
static class |
IIntegerR.Neg |
static class |
IIntegerR.Sub |
| Modifier and Type | Field and Description |
|---|---|
protected IIntegerOp |
op |
parent| Constructor and Description |
|---|
IIntegerR(IIntegerOp v) |
IIntegerR(int v) |
IIntegerR(IServerI s,
IIntegerOp v) |
IIntegerR(IServerI s,
int v) |
| Modifier and Type | Method and Description |
|---|---|
IIntegerR |
add(IIntegerI u) |
IIntegerR |
add(int u) |
IIntegerR |
cp()
alias of dup()
|
IIntegerR |
cp(IIntegerI v)
duplicate and add
|
IIntegerR |
cp(int v)
duplicate and add
|
IIntegerR |
div(IIntegerI u) |
IIntegerR |
div(int u) |
IIntegerR |
dup() |
boolean |
eq(IIntegerI v) |
boolean |
eq(int v) |
boolean |
eq(ISwitchE e,
IIntegerI v) |
IBoolR |
eq(ISwitchR r,
IIntegerI v) |
IInteger |
get() |
IIntegerR |
getX() |
IIntegerR |
mod(IIntegerI u) |
IIntegerR |
mod(int u) |
IIntegerR |
mul(IIntegerI u) |
IIntegerR |
mul(int u) |
IIntegerR |
neg() |
IIntegerOp |
operator() |
IIntegerR |
set(double u) |
IIntegerR |
set(IDoubleI u) |
IIntegerR |
set(IIntegerI u)
convert reference tree to one constant value
|
IIntegerR |
set(int u) |
IIntegerR |
sub(IIntegerI u) |
IIntegerR |
sub(int u) |
int |
x() |
createObject, parent, parentprotected IIntegerOp op
public IIntegerR(IIntegerOp v)
public IIntegerR(int v)
public IIntegerR(IServerI s, IIntegerOp v)
public IIntegerR(IServerI s, int v)
public int x()
x in interface IIntegerIx in interface IIntegerOppublic IInteger get()
get in interface IIntegerIget in interface IIntegerOpget in interface IParameterpublic IIntegerR getX()
public IIntegerOp operator()
operator in interface IReferenceParameterpublic IIntegerR set(IIntegerI u)
IIntegerI