C# 클래스 IronRuby.Builtins.ClrInteger

파일 보기 프로젝트 열기: jschementi/iron 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
MinusOne object
One object
Zero object

공개 메소드들

메소드 설명
Narrow ( long value ) : object

비공개 메소드들

메소드 설명
Abs ( int self ) : object
Add ( int self, double other ) : double
Add ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, object self, object other ) : object
Add ( int self, [ other ) : object
Add ( int self, int other ) : object
Bit ( int self, [ index ) : int
BitwiseAnd ( int self, int other ) : int
BitwiseAnd ( RubyContext context, int self, [ other ) : object
BitwiseAnd ( int self, [ other ) : object
BitwiseOr ( int self, int other ) : int
BitwiseOr ( RubyContext context, int self, [ other ) : object
BitwiseOr ( int self, [ other ) : object
BitwiseXor ( RubyContext context, int self, [ other ) : object
BitwiseXor ( int self, [ other ) : object
BitwiseXor ( int self, int other ) : object
Compare ( int self, int other ) : int
Compare ( BinaryOpStorage coercionStorage, BinaryOpStorage comparisonStorage, object self, object other ) : object
DivMod ( int self, int other ) : RubyArray
DivMod ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, int self, object other ) : object
Divide ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, object self, object other ) : object
Divide ( int self, int other ) : object
DivideOp ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, object self, object other ) : object
Equal ( BinaryOpStorage equals, int self, object other ) : bool
Equal ( int self, int other ) : bool
FDiv ( int self, [ other ) : double
GreaterThan ( BinaryOpStorage coercionStorage, BinaryOpStorage comparisonStorage, object self, object other ) : bool
GreaterThan ( int self, int other ) : bool
GreaterThanOrEqual ( BinaryOpStorage coercionStorage, BinaryOpStorage comparisonStorage, object self, object other ) : bool
GreaterThanOrEqual ( int self, int other ) : bool
IsZero ( int self ) : bool
LeftShift ( RubyContext context, int self, [ other ) : object
LeftShift ( int self, int shift ) : object
LessThan ( BinaryOpStorage coercionStorage, BinaryOpStorage comparisonStorage, object self, object other ) : bool
LessThan ( int self, int other ) : bool
LessThanOrEqual ( BinaryOpStorage coercionStorage, BinaryOpStorage comparisonStorage, object self, object other ) : bool
LessThanOrEqual ( int self, int other ) : bool
Minus ( int self ) : object
MinusMinValue ( ) : object
Modulo ( int self, int other ) : int
Modulo ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, object self, object other ) : object
ModuloOp ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, object self, object other ) : object
Multiply ( int self, [ other ) : BigInteger
Multiply ( int self, double other ) : double
Multiply ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, object self, object other ) : object
Multiply ( int self, int other ) : object
OnesComplement ( int self ) : int
Power ( int self, double other ) : double
Power ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, RubyContext context, int self, object other ) : object
Power ( int self, int other ) : object
Quotient ( int self, int other ) : double
Quotient ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, int self, object other ) : object
RightShift ( RubyContext context, int self, [ other ) : object
RightShift ( int self, int shift ) : object
Subtract ( int self, double other ) : double
Subtract ( BinaryOpStorage coercionStorage, BinaryOpStorage binaryOpSite, RubyContext context, object self, object other ) : object
Subtract ( int self, BigInteger other ) : object
Subtract ( int self, int other ) : object
ToFloat ( int self ) : double
ToString ( [ self, int radix ) : object
ToString ( object self ) : object

메소드 상세

Narrow() 공개 정적인 메소드

public static Narrow ( long value ) : object
value long
리턴 object

프로퍼티 상세

MinusOne 공개적으로 정적으로 프로퍼티

public static object MinusOne
리턴 object

One 공개적으로 정적으로 프로퍼티

public static object One
리턴 object

Zero 공개적으로 정적으로 프로퍼티

public static object Zero
리턴 object