igeo
Interface IBoolI
- All Superinterfaces:
- IBoolOp, IParameter
- All Known Implementing Classes:
- IBool, IBoolR
public interface IBoolI
- extends IBoolOp
Interface of boolean to be used as IParameterObject.
- Version:
- 0.7.0.0;
- Author:
- Satoru Sugihara
x
boolean x()
- Specified by:
x
in interface IBoolOp
- Returns:
- primitive value
get
IBool get()
- Specified by:
get
in interface IBoolOp
- Specified by:
get
in interface IParameter
- Returns:
- fixed value but in wrapper class
getX
IBoolI getX()
- Returns:
- generic parameter of the value (either of entity class or reference class) (in one dimensional data, it's same with the instance itself)
dup
IBoolI dup()
- Returns:
- duplicated instance
set
IBoolI set(IBoolI v)
- convert reference tree to one constant value
set
IBoolI set(boolean v)
and
IBoolI and(IBoolI v)
and
IBoolI and(boolean v)
or
IBoolI or(IBoolI v)
or
IBoolI or(boolean v)
not
IBoolI not()
eq
boolean eq(IBoolI v)
eq
boolean eq(ISwitchE e,
IBoolI v)
eq
IBoolI eq(ISwitchR r,
IBoolI v)