C# Класс Kirikiri.Tjs2.Variant

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
TYPE_INTEGER string
TYPE_OBJECT string
TYPE_OCTET string
TYPE_REAL string
TYPE_STRING string
TYPE_VOID string

Открытые методы

Метод Описание
Add ( Kirikiri val ) : Variant
AddEqual ( Kirikiri rhs ) : void
AndEqual ( Kirikiri rhs ) : void
AsBoolean ( ) : bool
AsDouble ( ) : double
AsInteger ( ) : int
AsNumber ( ) : Number
AsNumber ( Kirikiri targ ) : void
AsObject ( ) : Dispatch2
AsObjectClosure ( ) : VariantClosure
AsObjectThis ( ) : Dispatch2
AsOctet ( ) : ByteBuffer
AsString ( ) : string
BitAnd ( Kirikiri val ) : Variant
BitOr ( Kirikiri val ) : Variant
BitXor ( Kirikiri val ) : Variant
BitXorEqual ( Kirikiri rhs ) : void
Bitnot ( ) : void
ChangeClosureObjThis ( Dispatch2 objthis ) : void
ChangeSign ( ) : void
Changesign ( ) : void
Clear ( ) : void
CloneSeparate ( ) : object
CopyRef ( Kirikiri value ) : void
Decrement ( ) : void
DiscNotEqual ( Kirikiri val ) : Variant
DiscernCompare ( Kirikiri val ) : Variant
DiscernCompareInternal ( Kirikiri val ) : bool
DiscernCompareStrictReal ( Kirikiri val ) : bool
Divide ( Kirikiri val ) : Variant
DivideEqual ( Kirikiri rhs ) : void
EqualEqual ( Kirikiri val ) : Variant
FinalizeApplication ( ) : void
GetBitNotValue ( ) : Variant
GetNotValue ( ) : Variant
GetString ( ) : string
GetTypeName ( ) : string
GreaterThan ( Kirikiri val ) : bool
GreaterThanForSort ( Kirikiri val ) : int
Gt ( Kirikiri val ) : Variant
GtOrEqual ( Kirikiri val ) : Variant
Idiv ( Kirikiri val ) : Variant
Idivequal ( Kirikiri rhs ) : void
Increment ( ) : void
Initialize ( ) : void
IsInteger ( ) : bool
IsNumber ( ) : bool
IsObject ( ) : bool
IsOctet ( ) : bool
IsReal ( ) : bool
IsString ( ) : bool
IsVoid ( ) : bool
LeftShift ( Kirikiri val ) : Variant
LeftShiftEqual ( Kirikiri rhs ) : void
LittlerThan ( Kirikiri val ) : bool
LittlerThanForSort ( Kirikiri val ) : int
LogicAnd ( Kirikiri val ) : Variant
LogicOr ( Kirikiri val ) : Variant
Logicalandequal ( Kirikiri rhs ) : void
Logicalnot ( ) : void
Logicalorequal ( Kirikiri rhs ) : void
Lt ( Kirikiri val ) : Variant
LtOrEqual ( Kirikiri val ) : Variant
Multiply ( Kirikiri val ) : Variant
MultiplyEqual ( Kirikiri rhs ) : void
NormalCompare ( Kirikiri val2 ) : bool
NotEqual ( Kirikiri val ) : Variant
OctetToListString ( ByteBuffer oct ) : string
OrEqual ( Kirikiri rhs ) : void
Rbitshiftequal ( Kirikiri rhs ) : void
RealToHexString ( double r ) : string
Residue ( Kirikiri val ) : Variant
ResidueEqual ( Kirikiri rhs ) : void
RightBitShift ( Kirikiri val ) : Variant
RightShift ( Kirikiri val ) : Variant
RightShiftEqual ( Kirikiri rhs ) : void
SelfToString ( ) : void
Set ( ByteBuffer value ) : void
Set ( Dispatch2 dsp ) : void
Set ( Dispatch2 dsp, Dispatch2 dsp2 ) : void
Set ( Kirikiri value ) : void
Set ( double value ) : void
Set ( int value ) : void
Set ( string value ) : void
SetJavaObject ( object value ) : void
SetObject ( Dispatch2 @ref ) : void
SetObject ( Dispatch2 @object, Dispatch2 objthis ) : void
SpecialRealToString ( double r ) : string
StringToNumber ( string str ) : Number
Subtract ( Kirikiri val ) : Variant
SubtractEqual ( Kirikiri rhs ) : void
ThrowDividedByZero ( ) : void
ThrowVariantConvertError ( Kirikiri from, string to ) : void
ThrowVariantConvertError ( Kirikiri from, string to1, string to2 ) : void
ToInteger ( ) : void
ToJavaObject ( ) : object
ToJavaString ( ) : string
ToNumber ( ) : void
ToOctet ( ) : void
ToReal ( ) : void
ToString ( ) : string
Tonumber ( ) : void
Variant ( ) : System
Variant ( ByteBuffer value ) : System
Variant ( Dispatch2 dsp ) : System
Variant ( Dispatch2 dsp, Dispatch2 dsp2 ) : System
Variant ( Kirikiri value ) : System
Variant ( double value ) : System
Variant ( int value ) : System
Variant ( object value ) : System
Variant ( string value ) : System

Описание методов

Add() публичный Метод

public Add ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

AddEqual() публичный Метод

public AddEqual ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

AndEqual() публичный Метод

public AndEqual ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

AsBoolean() публичный Метод

public AsBoolean ( ) : bool
Результат bool

AsDouble() публичный Метод

public AsDouble ( ) : double
Результат double

AsInteger() публичный Метод

public AsInteger ( ) : int
Результат int

AsNumber() публичный Метод

public AsNumber ( ) : Number
Результат Number

AsNumber() публичный Метод

public AsNumber ( Kirikiri targ ) : void
targ Kirikiri
Результат void

AsObject() публичный Метод

public AsObject ( ) : Dispatch2
Результат Dispatch2

AsObjectClosure() публичный Метод

public AsObjectClosure ( ) : VariantClosure
Результат VariantClosure

AsObjectThis() публичный Метод

public AsObjectThis ( ) : Dispatch2
Результат Dispatch2

AsOctet() публичный Метод

public AsOctet ( ) : ByteBuffer
Результат ByteBuffer

AsString() публичный Метод

public AsString ( ) : string
Результат string

BitAnd() публичный Метод

public BitAnd ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

BitOr() публичный Метод

public BitOr ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

BitXor() публичный Метод

public BitXor ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

BitXorEqual() публичный Метод

public BitXorEqual ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

Bitnot() публичный Метод

public Bitnot ( ) : void
Результат void

ChangeClosureObjThis() публичный Метод

public ChangeClosureObjThis ( Dispatch2 objthis ) : void
objthis Dispatch2
Результат void

ChangeSign() публичный Метод

public ChangeSign ( ) : void
Результат void

Changesign() публичный Метод

public Changesign ( ) : void
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

CloneSeparate() публичный Метод

public CloneSeparate ( ) : object
Результат object

CopyRef() публичный Метод

public CopyRef ( Kirikiri value ) : void
value Kirikiri
Результат void

Decrement() публичный Метод

public Decrement ( ) : void
Результат void

DiscNotEqual() публичный Метод

public DiscNotEqual ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

DiscernCompare() публичный Метод

public DiscernCompare ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

DiscernCompareInternal() публичный Метод

public DiscernCompareInternal ( Kirikiri val ) : bool
val Kirikiri
Результат bool

DiscernCompareStrictReal() публичный Метод

public DiscernCompareStrictReal ( Kirikiri val ) : bool
val Kirikiri
Результат bool

Divide() публичный Метод

public Divide ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

DivideEqual() публичный Метод

public DivideEqual ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

EqualEqual() публичный Метод

public EqualEqual ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

FinalizeApplication() публичный статический Метод

public static FinalizeApplication ( ) : void
Результат void

GetBitNotValue() публичный Метод

public GetBitNotValue ( ) : Variant
Результат Variant

GetNotValue() публичный Метод

public GetNotValue ( ) : Variant
Результат Variant

GetString() публичный Метод

public GetString ( ) : string
Результат string

GetTypeName() публичный Метод

public GetTypeName ( ) : string
Результат string

GreaterThan() публичный Метод

public GreaterThan ( Kirikiri val ) : bool
val Kirikiri
Результат bool

GreaterThanForSort() публичный Метод

public GreaterThanForSort ( Kirikiri val ) : int
val Kirikiri
Результат int

Gt() публичный Метод

public Gt ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

GtOrEqual() публичный Метод

public GtOrEqual ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

Idiv() публичный Метод

public Idiv ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

Idivequal() публичный Метод

public Idivequal ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

Increment() публичный Метод

public Increment ( ) : void
Результат void

Initialize() публичный статический Метод

public static Initialize ( ) : void
Результат void

IsInteger() публичный Метод

public IsInteger ( ) : bool
Результат bool

IsNumber() публичный Метод

public IsNumber ( ) : bool
Результат bool

IsObject() публичный Метод

public IsObject ( ) : bool
Результат bool

IsOctet() публичный Метод

public IsOctet ( ) : bool
Результат bool

IsReal() публичный Метод

public IsReal ( ) : bool
Результат bool

IsString() публичный Метод

public IsString ( ) : bool
Результат bool

IsVoid() публичный Метод

public IsVoid ( ) : bool
Результат bool

LeftShift() публичный Метод

public LeftShift ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

LeftShiftEqual() публичный Метод

public LeftShiftEqual ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

LittlerThan() публичный Метод

public LittlerThan ( Kirikiri val ) : bool
val Kirikiri
Результат bool

LittlerThanForSort() публичный Метод

public LittlerThanForSort ( Kirikiri val ) : int
val Kirikiri
Результат int

LogicAnd() публичный Метод

public LogicAnd ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

LogicOr() публичный Метод

public LogicOr ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

Logicalandequal() публичный Метод

public Logicalandequal ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

Logicalnot() публичный Метод

public Logicalnot ( ) : void
Результат void

Logicalorequal() публичный Метод

public Logicalorequal ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

Lt() публичный Метод

public Lt ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

LtOrEqual() публичный Метод

public LtOrEqual ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

Multiply() публичный Метод

public Multiply ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

MultiplyEqual() публичный Метод

public MultiplyEqual ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

NormalCompare() публичный Метод

public NormalCompare ( Kirikiri val2 ) : bool
val2 Kirikiri
Результат bool

NotEqual() публичный Метод

public NotEqual ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

OctetToListString() публичный статический Метод

public static OctetToListString ( ByteBuffer oct ) : string
oct ByteBuffer
Результат string

OrEqual() публичный Метод

public OrEqual ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

Rbitshiftequal() публичный Метод

public Rbitshiftequal ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

RealToHexString() публичный статический Метод

public static RealToHexString ( double r ) : string
r double
Результат string

Residue() публичный Метод

public Residue ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

ResidueEqual() публичный Метод

public ResidueEqual ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

RightBitShift() публичный Метод

public RightBitShift ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

RightShift() публичный Метод

public RightShift ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

RightShiftEqual() публичный Метод

public RightShiftEqual ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

SelfToString() публичный Метод

public SelfToString ( ) : void
Результат void

Set() публичный Метод

public Set ( ByteBuffer value ) : void
value ByteBuffer
Результат void

Set() публичный Метод

public Set ( Dispatch2 dsp ) : void
dsp Dispatch2
Результат void

Set() публичный Метод

public Set ( Dispatch2 dsp, Dispatch2 dsp2 ) : void
dsp Dispatch2
dsp2 Dispatch2
Результат void

Set() публичный Метод

public Set ( Kirikiri value ) : void
value Kirikiri
Результат void

Set() публичный Метод

public Set ( double value ) : void
value double
Результат void

Set() публичный Метод

public Set ( int value ) : void
value int
Результат void

Set() публичный Метод

public Set ( string value ) : void
value string
Результат void

SetJavaObject() публичный Метод

public SetJavaObject ( object value ) : void
value object
Результат void

SetObject() публичный Метод

public SetObject ( Dispatch2 @ref ) : void
@ref Dispatch2
Результат void

SetObject() публичный Метод

public SetObject ( Dispatch2 @object, Dispatch2 objthis ) : void
@object Dispatch2
objthis Dispatch2
Результат void

SpecialRealToString() публичный статический Метод

public static SpecialRealToString ( double r ) : string
r double
Результат string

StringToNumber() публичный статический Метод

public static StringToNumber ( string str ) : Number
str string
Результат Number

Subtract() публичный Метод

public Subtract ( Kirikiri val ) : Variant
val Kirikiri
Результат Variant

SubtractEqual() публичный Метод

public SubtractEqual ( Kirikiri rhs ) : void
rhs Kirikiri
Результат void

ThrowDividedByZero() публичный статический Метод

public static ThrowDividedByZero ( ) : void
Результат void

ThrowVariantConvertError() публичный статический Метод

public static ThrowVariantConvertError ( Kirikiri from, string to ) : void
from Kirikiri
to string
Результат void

ThrowVariantConvertError() публичный статический Метод

public static ThrowVariantConvertError ( Kirikiri from, string to1, string to2 ) : void
from Kirikiri
to1 string
to2 string
Результат void

ToInteger() публичный Метод

public ToInteger ( ) : void
Результат void

ToJavaObject() публичный Метод

public ToJavaObject ( ) : object
Результат object

ToJavaString() публичный Метод

public ToJavaString ( ) : string
Результат string

ToNumber() публичный Метод

public ToNumber ( ) : void
Результат void

ToOctet() публичный Метод

public ToOctet ( ) : void
Результат void

ToReal() публичный Метод

public ToReal ( ) : void
Результат void

ToString() публичный закрытый Метод

public final ToString ( ) : string
Результат string

Tonumber() публичный Метод

public Tonumber ( ) : void
Результат void

Variant() публичный Метод

public Variant ( ) : System
Результат System

Variant() публичный Метод

public Variant ( ByteBuffer value ) : System
value ByteBuffer
Результат System

Variant() публичный Метод

public Variant ( Dispatch2 dsp ) : System
dsp Dispatch2
Результат System

Variant() публичный Метод

public Variant ( Dispatch2 dsp, Dispatch2 dsp2 ) : System
dsp Dispatch2
dsp2 Dispatch2
Результат System

Variant() публичный Метод

public Variant ( Kirikiri value ) : System
value Kirikiri
Результат System

Variant() публичный Метод

public Variant ( double value ) : System
value double
Результат System

Variant() публичный Метод

public Variant ( int value ) : System
value int
Результат System

Variant() публичный Метод

public Variant ( object value ) : System
value object
Результат System

Variant() публичный Метод

public Variant ( string value ) : System
value string
Результат System

Описание свойств

TYPE_INTEGER публичное статическое свойство

public static string TYPE_INTEGER
Результат string

TYPE_OBJECT публичное статическое свойство

public static string TYPE_OBJECT
Результат string

TYPE_OCTET публичное статическое свойство

public static string TYPE_OCTET
Результат string

TYPE_REAL публичное статическое свойство

public static string TYPE_REAL
Результат string

TYPE_STRING публичное статическое свойство

public static string TYPE_STRING
Результат string

TYPE_VOID публичное статическое свойство

public static string TYPE_VOID
Результат string