Package system
Class ValueType
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.ValueType
-
- All Implemented Interfaces:
IJCOBridgeReflected
- Direct Known Subclasses:
__MIDL_IWinTypes_0009,_RemotableHandle,ActivityChangedEventArgs,ActivityContext,ActivityEvent,ActivityLink,ActivitySpanId,ActivityTraceId,AncestorDocOrderIterator,AncestorIterator,ArgIterator,ArrayShape,ArrayShapeEncoder,ArrayWithOffset,Asn1Tag,AsnReaderOptions,AssemblyDefinition,AssemblyDefinitionHandle,AssemblyFile,AssemblyFileHandle,AssemblyFileHandleCollection,AssemblyReference,AssemblyReferenceHandle,AssemblyReferenceHandleCollection,AsyncFlowControl,AsyncIteratorMethodBuilder,AsyncTaskMethodBuilder,AsyncValueTaskMethodBuilder,AsyncVoidMethodBuilder,AttributeContentIterator,AttributeIterator,BigInteger,BIND_OPTS,BindingMemberInfo,BitVector32,Blob,BlobContentId,BlobEncoder,BlobHandle,BlobReader,BlobWriter,BrotliDecoder,BrotliEncoder,CancellationToken,CancellationTokenRegistration,CharacterBufferRange,CharacterBufferReference,CharacterHit,CharacterRange,CLong,CngProperty,CodeViewDebugDirectoryData,Color,Color,Complex,ComVariant,ConfiguredAsyncDisposable,ConfiguredTaskAwaitable,ConfiguredValueTaskAwaitable,ConsoleKeyInfo,Constant,ConstantHandle,ContentIterator,ContentMergeIterator,CornerRadius,CounterSample,CULong,CustomAttribute,CustomAttributeArrayTypeEncoder,CustomAttributeElementTypeEncoder,CustomAttributeHandle,CustomAttributeHandleCollection,CustomAttributeNamedArgument,CustomAttributeNamedArgumentsEncoder,CustomAttributeTypedArgument,CustomDebugInformation,CustomDebugInformationHandle,CustomDebugInformationHandleCollection,CustomModifiersEncoder,CustomPopupPlacement,DataflowMessageHeader,DataGridCellInfo,DataGridClipboardCellContent,DataGridLength,DateOnly,DateTime,DateTimeOffset,DebugDirectoryEntry,Decimal,DecimalAggregator,DeclarativeSecurityAttribute,DeclarativeSecurityAttributeHandle,DeclarativeSecurityAttributeHandleCollection,DefaultInterpolatedStringHandler,DependencyPropertyChangedEventArgs,DependentHandle,DescendantIterator,DescendantMergeIterator,DeserializationToken,DictionaryEntry,DifferenceIterator,DirectoryEntry,DispatcherPriorityAwaitable,DispatcherPriorityAwaiter,DispatcherProcessingDisabled,Document,DocumentHandle,DocumentHandleCollection,DocumentNameBlobHandle,DodSequenceMerge,DoubleAggregator,DpiScale,DSAParameters,Duration,ECCurve,ECParameters,ECPoint,EditAndContinueLogEntry,ElementContentIterator,EntityHandle,Enum,EventAccessors,EventDefinition,EventDefinitionHandle,EventDefinitionHandleCollection,EventSourceOptions,ExceptionRegion,ExceptionRegionEncoder,ExportedType,ExportedTypeHandle,ExportedTypeHandleCollection,FieldDefinition,FieldDefinitionHandle,FieldDefinitionHandleCollection,FieldTypeEncoder,FigureLength,FileSystemEntry,FILETIME,FixedArgumentsEncoder,FlushResult,FollowingSiblingIterator,FollowingSiblingMergeIterator,FontStretch,FontStyle,FontWeight,FORMATETC,FUNCDESC,GCGenerationInfo,GCHandle,GCMemoryInfo,GeneratorPosition,GenericParameter,GenericParameterConstraint,GenericParameterConstraintHandle,GenericParameterConstraintHandleCollection,GenericParameterHandle,GenericParameterHandleCollection,GenericTypeArgumentsEncoder,GridLength,Guid,GuidHandle,Half,Handle,HandleRef,HashAlgorithmName,HashCode,HeaderStringValues,HierarchicalVirtualizationConstraints,HierarchicalVirtualizationHeaderDesiredSizes,HierarchicalVirtualizationItemDesiredSizes,HttpHeadersNonValidated,HwndSourceParameters,IdIterator,ImeModeConversion,ImportDefinition,ImportDefinitionCollection,ImportScope,ImportScopeCollection,ImportScopeHandle,Index,InstructionEncoder,Int128,Int32Aggregator,Int32Rect,Int64Aggregator,InterfaceImplementation,InterfaceImplementationHandle,InterfaceImplementationHandleCollection,InterfaceMapping,IntersectIterator,IPNetwork,IPPacketInformation,JSMarshalerArgument,JsonDerivedType,JsonDocumentOptions,JsonElement,JsonEncodedText,JsonNodeOptions,JsonProperty,JsonReaderOptions,JsonReaderState,JsonSchemaExporterContext,JsonWriterOptions,KeyTime,Label,LabelHandle,LinkArea,LiteralEncoder,LiteralsEncoder,LocalConstant,LocalConstantHandle,LocalConstantHandleCollection,LocalScope,LocalScopeHandle,LocalScopeHandleCollection,LocalValueEntry,LocalVariable,LocalVariableHandle,LocalVariableHandleCollection,LocalVariablesEncoder,LocalVariableTypeEncoder,LockCookie,ManifestResource,ManifestResourceHandle,ManifestResourceHandleCollection,Manipulator2D,Matrix,Matrix3D,Matrix3x2,Matrix4x4,MemberReference,MemberReferenceHandle,MemberReferenceHandleCollection,MemberRelationship,MemoryHandle,Message,MetadataStringComparer,MethodBodyStreamEncoder,MethodDebugInformation,MethodDebugInformationHandle,MethodDebugInformationHandleCollection,MethodDefinition,MethodDefinitionHandle,MethodDefinitionHandleCollection,MethodImplementation,MethodImplementationHandle,MethodImplementationHandleCollection,MethodImport,MethodSignatureEncoder,MethodSpecification,MethodSpecificationHandle,MinMaxParagraphWidth,ModuleDefinition,ModuleDefinitionHandle,ModuleHandle,ModuleReference,ModuleReferenceHandle,MSG,NamedArgumentsEncoder,NamedArgumentTypeEncoder,NameEncoder,NamespaceDefinition,NamespaceDefinitionHandle,NamespaceIterator,NativeOverlapped,NFloat,NodeKindContentIterator,NodeRangeIterator,OpCode,OSPlatform,Padding,PageRange,ParallelLoopResult,Parameter,ParameterHandle,ParameterHandleCollection,ParameterModifier,ParametersEncoder,ParameterTypeEncoder,ParentIterator,PdbChecksumDebugDirectoryData,PEMemoryBlock,PemFields,PermissionSetEncoder,PixelFormat,PixelFormatChannelMask,Plane,Point,Point,Point3D,Point4D,PointF,PoolingAsyncValueTaskMethodBuilder,PrecedingIterator,PrecedingSiblingDocOrderIterator,PrecedingSiblingIterator,PropertyAccessors,PropertyDefinition,PropertyDefinitionHandle,PropertyDefinitionHandleCollection,Quaternion,Quaternion,QuicStreamCapacityChangedArgs,Range,ReadResult,Rect,Rect3D,Rectangle,RectangleF,RepeatBehavior,ReturnTypeEncoder,RoutedEventHandlerInfo,RSAParameters,Rune,RuntimeArgumentHandle,RuntimeFieldHandle,RuntimeMethodHandle,RuntimeTypeHandle,SByte,ScalarEncoder,SectionHeader,SectionLocation,SequencePoint,SequencePointCollection,SequencePosition,SerializationEntry,SerializationRecordId,SignatureHeader,SignatureTypeEncoder,Single,Size,Size,Size3D,SizeF,SocketInformation,SocketReceiveFromResult,SocketReceiveMessageFromResult,SortDescription,SpanLineEnumerator,SpanRuneEnumerator,SpcInfo,SpinLock,SpinWait,SqlBinary,SqlBoolean,SqlByte,SqlDateTime,SqlDecimal,SqlDouble,SqlGuid,SqlInt16,SqlInt32,SqlInt64,SqlMoney,SqlSingle,SqlString,SslApplicationProtocol,SslClientHelloInfo,StandaloneSignature,StandaloneSignatureHandle,StandardFormat,STATDATA,STGMEDIUM,StreamingContext,StringConcat,StringHandle,StylusPoint,SwiftError,SwiftIndirectResult,SwiftSelf,SwitchInstructionEncoder,SymbolToken,TabInfo,TableLayoutPanelCellPosition,TagList,TaskAwaiter,TextMetrics,ThemedScrollbarWindow,ThemeMode,Thickness,TimeOnly,TimeSpan,TransactionOptions,TypeDefinition,TypeDefinitionHandle,TypeDefinitionHandleCollection,TypedReference,TypeLayout,TypeReference,TypeReferenceHandle,TypeReferenceHandleCollection,TypeSpecification,TypeSpecificationHandle,UdpReceiveResult,UInt128,UInt16,UInt32,UInt64,UnionIterator,UriCreationOptions,UserStringHandle,Utf8JsonReader,ValidationResult,ValueMatch,ValueSource,ValueTask,ValueTaskAwaiter,ValueTuple,ValueWebSocketReceiveResult,Vector,Vector2,Vector3,Vector3D,Vector4,VectorEncoder,VirtualizationCacheLength,VirtualMethodTableInfo,Void,WaitForChangedResult,X509ChainStatus,X509IssuerSerial,XmlDeserializationEvents,XmlSortKeyAccumulator,XPathFollowingIterator,XPathFollowingMergeIterator,XPathPrecedingDocOrderIterator,XPathPrecedingIterator,XPathPrecedingMergeIterator,YieldAwaitable
public class ValueType extends NetObject
The base .NET class managing System.ValueType, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.ValueType
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringassemblyFullNameFully assembly qualified name: System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798estatic java.lang.StringassemblyShortNameAssembly name: System.Private.CoreLibstatic java.lang.StringclassNameQualified class name: System.ValueTypestatic JCTypeclassTypeThe type managed from JCOBridge.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ValueTypecast(IJCOBridgeReflected from)Try to cast theIJCOBridgeReflectedinstance intoValueType, a cast assert is made to check if types are compatible.java.lang.StringgetJCOAssemblyName()Returns the reflected Assembly namejava.lang.StringgetJCOClassName()Returns the reflected Class namejava.lang.ObjectgetJCOInstance()Returns the instantiated classjava.lang.StringgetJCOObjectName()Returns the reflected Class name used to build the objectJCTypegetJCOType()Returns the instantiated class TypevoidsetJCOInstance(JCObject instance)
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: System.Private.CoreLib- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.ValueType- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Assembly name- Specified by:
getJCOAssemblyNamein interfaceIJCOBridgeReflected- Overrides:
getJCOAssemblyNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name- Specified by:
getJCOClassNamein interfaceIJCOBridgeReflected- Overrides:
getJCOClassNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name used to build the object- Specified by:
getJCOObjectNamein interfaceIJCOBridgeReflected- Overrides:
getJCOObjectNamein classNetObject- Returns:
- A
Stringrepresenting the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class- Specified by:
getJCOInstancein interfaceIJCOBridgeReflected- Overrides:
getJCOInstancein classNetObject- Returns:
- An
Objectrepresenting the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstancein classNetObject
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class Type- Specified by:
getJCOTypein interfaceIJCOBridgeReflected- Overrides:
getJCOTypein classNetObject- Returns:
- A
JCTyperepresenting the CLR Type of the instantiated Class
-
cast
public static ValueType cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflectedinstance intoValueType, a cast assert is made to check if types are compatible.- Parameters:
from-IJCOBridgeReflectedinstance to be casted- Returns:
ValueTypeinstance- Throws:
java.lang.Throwable- in case of error during cast operation
-
-