Package system.reflection.metadata
Class ILOpCode
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.reflection.metadata.ILOpCode
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class ILOpCode extends NetObject
The base .NET class managing System.Reflection.Metadata.ILOpCode, System.Reflection.Metadata, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Reflection.Metadata.ILOpCode
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getJCOAssemblyName()
Returns the reflected Assembly namejava.lang.String
getJCOClassName()
Returns the reflected Class namejava.lang.Object
getJCOInstance()
Returns the instantiated classjava.lang.String
getJCOObjectName()
Returns the reflected Class name used to build the objectJCType
getJCOType()
Returns the instantiated class Type-
Methods inherited from class org.mases.jcobridge.netreflection.NetObject
cast, Equals, Equals, GetHashCode, GetType, hashCode, setJCOInstance, toString, ToString
-
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: System.Reflection.Metadata, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: System.Reflection.Metadata- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.Reflection.Metadata.ILOpCode- See Also:
- Constant Field Values
-
Nop
public static ILOpCode Nop
-
Break
public static ILOpCode Break
-
Ldarg_0
public static ILOpCode Ldarg_0
-
Ldarg_1
public static ILOpCode Ldarg_1
-
Ldarg_2
public static ILOpCode Ldarg_2
-
Ldarg_3
public static ILOpCode Ldarg_3
-
Ldloc_0
public static ILOpCode Ldloc_0
-
Ldloc_1
public static ILOpCode Ldloc_1
-
Ldloc_2
public static ILOpCode Ldloc_2
-
Ldloc_3
public static ILOpCode Ldloc_3
-
Stloc_0
public static ILOpCode Stloc_0
-
Stloc_1
public static ILOpCode Stloc_1
-
Stloc_2
public static ILOpCode Stloc_2
-
Stloc_3
public static ILOpCode Stloc_3
-
Ldarg_s
public static ILOpCode Ldarg_s
-
Ldarga_s
public static ILOpCode Ldarga_s
-
Starg_s
public static ILOpCode Starg_s
-
Ldloc_s
public static ILOpCode Ldloc_s
-
Ldloca_s
public static ILOpCode Ldloca_s
-
Stloc_s
public static ILOpCode Stloc_s
-
Ldnull
public static ILOpCode Ldnull
-
Ldc_i4_m1
public static ILOpCode Ldc_i4_m1
-
Ldc_i4_0
public static ILOpCode Ldc_i4_0
-
Ldc_i4_1
public static ILOpCode Ldc_i4_1
-
Ldc_i4_2
public static ILOpCode Ldc_i4_2
-
Ldc_i4_3
public static ILOpCode Ldc_i4_3
-
Ldc_i4_4
public static ILOpCode Ldc_i4_4
-
Ldc_i4_5
public static ILOpCode Ldc_i4_5
-
Ldc_i4_6
public static ILOpCode Ldc_i4_6
-
Ldc_i4_7
public static ILOpCode Ldc_i4_7
-
Ldc_i4_8
public static ILOpCode Ldc_i4_8
-
Ldc_i4_s
public static ILOpCode Ldc_i4_s
-
Ldc_i4
public static ILOpCode Ldc_i4
-
Ldc_i8
public static ILOpCode Ldc_i8
-
Ldc_r4
public static ILOpCode Ldc_r4
-
Ldc_r8
public static ILOpCode Ldc_r8
-
Dup
public static ILOpCode Dup
-
Pop
public static ILOpCode Pop
-
Jmp
public static ILOpCode Jmp
-
Call
public static ILOpCode Call
-
Calli
public static ILOpCode Calli
-
Ret
public static ILOpCode Ret
-
Br_s
public static ILOpCode Br_s
-
Brfalse_s
public static ILOpCode Brfalse_s
-
Brtrue_s
public static ILOpCode Brtrue_s
-
Beq_s
public static ILOpCode Beq_s
-
Bge_s
public static ILOpCode Bge_s
-
Bgt_s
public static ILOpCode Bgt_s
-
Ble_s
public static ILOpCode Ble_s
-
Blt_s
public static ILOpCode Blt_s
-
Bne_un_s
public static ILOpCode Bne_un_s
-
Bge_un_s
public static ILOpCode Bge_un_s
-
Bgt_un_s
public static ILOpCode Bgt_un_s
-
Ble_un_s
public static ILOpCode Ble_un_s
-
Blt_un_s
public static ILOpCode Blt_un_s
-
Br
public static ILOpCode Br
-
Brfalse
public static ILOpCode Brfalse
-
Brtrue
public static ILOpCode Brtrue
-
Beq
public static ILOpCode Beq
-
Bge
public static ILOpCode Bge
-
Bgt
public static ILOpCode Bgt
-
Ble
public static ILOpCode Ble
-
Blt
public static ILOpCode Blt
-
Bne_un
public static ILOpCode Bne_un
-
Bge_un
public static ILOpCode Bge_un
-
Bgt_un
public static ILOpCode Bgt_un
-
Ble_un
public static ILOpCode Ble_un
-
Blt_un
public static ILOpCode Blt_un
-
Switch
public static ILOpCode Switch
-
Ldind_i1
public static ILOpCode Ldind_i1
-
Ldind_u1
public static ILOpCode Ldind_u1
-
Ldind_i2
public static ILOpCode Ldind_i2
-
Ldind_u2
public static ILOpCode Ldind_u2
-
Ldind_i4
public static ILOpCode Ldind_i4
-
Ldind_u4
public static ILOpCode Ldind_u4
-
Ldind_i8
public static ILOpCode Ldind_i8
-
Ldind_i
public static ILOpCode Ldind_i
-
Ldind_r4
public static ILOpCode Ldind_r4
-
Ldind_r8
public static ILOpCode Ldind_r8
-
Ldind_ref
public static ILOpCode Ldind_ref
-
Stind_ref
public static ILOpCode Stind_ref
-
Stind_i1
public static ILOpCode Stind_i1
-
Stind_i2
public static ILOpCode Stind_i2
-
Stind_i4
public static ILOpCode Stind_i4
-
Stind_i8
public static ILOpCode Stind_i8
-
Stind_r4
public static ILOpCode Stind_r4
-
Stind_r8
public static ILOpCode Stind_r8
-
Add
public static ILOpCode Add
-
Sub
public static ILOpCode Sub
-
Mul
public static ILOpCode Mul
-
Div
public static ILOpCode Div
-
Div_un
public static ILOpCode Div_un
-
Rem
public static ILOpCode Rem
-
Rem_un
public static ILOpCode Rem_un
-
And
public static ILOpCode And
-
Or
public static ILOpCode Or
-
Xor
public static ILOpCode Xor
-
Shl
public static ILOpCode Shl
-
Shr
public static ILOpCode Shr
-
Shr_un
public static ILOpCode Shr_un
-
Neg
public static ILOpCode Neg
-
Not
public static ILOpCode Not
-
Conv_i1
public static ILOpCode Conv_i1
-
Conv_i2
public static ILOpCode Conv_i2
-
Conv_i4
public static ILOpCode Conv_i4
-
Conv_i8
public static ILOpCode Conv_i8
-
Conv_r4
public static ILOpCode Conv_r4
-
Conv_r8
public static ILOpCode Conv_r8
-
Conv_u4
public static ILOpCode Conv_u4
-
Conv_u8
public static ILOpCode Conv_u8
-
Callvirt
public static ILOpCode Callvirt
-
Cpobj
public static ILOpCode Cpobj
-
Ldobj
public static ILOpCode Ldobj
-
Ldstr
public static ILOpCode Ldstr
-
Newobj
public static ILOpCode Newobj
-
Castclass
public static ILOpCode Castclass
-
Isinst
public static ILOpCode Isinst
-
Conv_r_un
public static ILOpCode Conv_r_un
-
Unbox
public static ILOpCode Unbox
-
Throw
public static ILOpCode Throw
-
Ldfld
public static ILOpCode Ldfld
-
Ldflda
public static ILOpCode Ldflda
-
Stfld
public static ILOpCode Stfld
-
Ldsfld
public static ILOpCode Ldsfld
-
Ldsflda
public static ILOpCode Ldsflda
-
Stsfld
public static ILOpCode Stsfld
-
Stobj
public static ILOpCode Stobj
-
Conv_ovf_i1_un
public static ILOpCode Conv_ovf_i1_un
-
Conv_ovf_i2_un
public static ILOpCode Conv_ovf_i2_un
-
Conv_ovf_i4_un
public static ILOpCode Conv_ovf_i4_un
-
Conv_ovf_i8_un
public static ILOpCode Conv_ovf_i8_un
-
Conv_ovf_u1_un
public static ILOpCode Conv_ovf_u1_un
-
Conv_ovf_u2_un
public static ILOpCode Conv_ovf_u2_un
-
Conv_ovf_u4_un
public static ILOpCode Conv_ovf_u4_un
-
Conv_ovf_u8_un
public static ILOpCode Conv_ovf_u8_un
-
Conv_ovf_i_un
public static ILOpCode Conv_ovf_i_un
-
Conv_ovf_u_un
public static ILOpCode Conv_ovf_u_un
-
Box
public static ILOpCode Box
-
Newarr
public static ILOpCode Newarr
-
Ldlen
public static ILOpCode Ldlen
-
Ldelema
public static ILOpCode Ldelema
-
Ldelem_i1
public static ILOpCode Ldelem_i1
-
Ldelem_u1
public static ILOpCode Ldelem_u1
-
Ldelem_i2
public static ILOpCode Ldelem_i2
-
Ldelem_u2
public static ILOpCode Ldelem_u2
-
Ldelem_i4
public static ILOpCode Ldelem_i4
-
Ldelem_u4
public static ILOpCode Ldelem_u4
-
Ldelem_i8
public static ILOpCode Ldelem_i8
-
Ldelem_i
public static ILOpCode Ldelem_i
-
Ldelem_r4
public static ILOpCode Ldelem_r4
-
Ldelem_r8
public static ILOpCode Ldelem_r8
-
Ldelem_ref
public static ILOpCode Ldelem_ref
-
Stelem_i
public static ILOpCode Stelem_i
-
Stelem_i1
public static ILOpCode Stelem_i1
-
Stelem_i2
public static ILOpCode Stelem_i2
-
Stelem_i4
public static ILOpCode Stelem_i4
-
Stelem_i8
public static ILOpCode Stelem_i8
-
Stelem_r4
public static ILOpCode Stelem_r4
-
Stelem_r8
public static ILOpCode Stelem_r8
-
Stelem_ref
public static ILOpCode Stelem_ref
-
Ldelem
public static ILOpCode Ldelem
-
Stelem
public static ILOpCode Stelem
-
Unbox_any
public static ILOpCode Unbox_any
-
Conv_ovf_i1
public static ILOpCode Conv_ovf_i1
-
Conv_ovf_u1
public static ILOpCode Conv_ovf_u1
-
Conv_ovf_i2
public static ILOpCode Conv_ovf_i2
-
Conv_ovf_u2
public static ILOpCode Conv_ovf_u2
-
Conv_ovf_i4
public static ILOpCode Conv_ovf_i4
-
Conv_ovf_u4
public static ILOpCode Conv_ovf_u4
-
Conv_ovf_i8
public static ILOpCode Conv_ovf_i8
-
Conv_ovf_u8
public static ILOpCode Conv_ovf_u8
-
Refanyval
public static ILOpCode Refanyval
-
Ckfinite
public static ILOpCode Ckfinite
-
Mkrefany
public static ILOpCode Mkrefany
-
Ldtoken
public static ILOpCode Ldtoken
-
Conv_u2
public static ILOpCode Conv_u2
-
Conv_u1
public static ILOpCode Conv_u1
-
Conv_i
public static ILOpCode Conv_i
-
Conv_ovf_i
public static ILOpCode Conv_ovf_i
-
Conv_ovf_u
public static ILOpCode Conv_ovf_u
-
Add_ovf
public static ILOpCode Add_ovf
-
Add_ovf_un
public static ILOpCode Add_ovf_un
-
Mul_ovf
public static ILOpCode Mul_ovf
-
Mul_ovf_un
public static ILOpCode Mul_ovf_un
-
Sub_ovf
public static ILOpCode Sub_ovf
-
Sub_ovf_un
public static ILOpCode Sub_ovf_un
-
Endfinally
public static ILOpCode Endfinally
-
Leave
public static ILOpCode Leave
-
Leave_s
public static ILOpCode Leave_s
-
Stind_i
public static ILOpCode Stind_i
-
Conv_u
public static ILOpCode Conv_u
-
Arglist
public static ILOpCode Arglist
-
Ceq
public static ILOpCode Ceq
-
Cgt
public static ILOpCode Cgt
-
Cgt_un
public static ILOpCode Cgt_un
-
Clt
public static ILOpCode Clt
-
Clt_un
public static ILOpCode Clt_un
-
Ldftn
public static ILOpCode Ldftn
-
Ldvirtftn
public static ILOpCode Ldvirtftn
-
Ldarg
public static ILOpCode Ldarg
-
Ldarga
public static ILOpCode Ldarga
-
Starg
public static ILOpCode Starg
-
Ldloc
public static ILOpCode Ldloc
-
Ldloca
public static ILOpCode Ldloca
-
Stloc
public static ILOpCode Stloc
-
Localloc
public static ILOpCode Localloc
-
Endfilter
public static ILOpCode Endfilter
-
Unaligned
public static ILOpCode Unaligned
-
Volatile
public static ILOpCode Volatile
-
Tail
public static ILOpCode Tail
-
Initobj
public static ILOpCode Initobj
-
Constrained
public static ILOpCode Constrained
-
Cpblk
public static ILOpCode Cpblk
-
Initblk
public static ILOpCode Initblk
-
Rethrow
public static ILOpCode Rethrow
-
Sizeof
public static ILOpCode Sizeof
-
Refanytype
public static ILOpCode Refanytype
-
Readonly
public static ILOpCode Readonly
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOAssemblyName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOClassName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOObjectName
in classNetObject
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Overrides:
getJCOInstance
in classNetObject
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Overrides:
getJCOType
in classNetObject
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
-