Package system.data.objects
Class DbUpdatableDataRecord
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.data.common.DbDataRecord
-
- system.data.objects.DbUpdatableDataRecord
-
- All Implemented Interfaces:
IJCOBridgeReflected,ICustomTypeDescriptor
- Direct Known Subclasses:
CurrentValueRecord,OriginalValueRecord
public class DbUpdatableDataRecord extends DbDataRecord
The base .NET class managing System.Data.Objects.DbUpdatableDataRecord, System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Data.Objects.DbUpdatableDataRecord
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.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089static java.lang.StringassemblyShortNameAssembly name: System.Data.Entitystatic java.lang.StringclassNameQualified class name: System.Data.Objects.DbUpdatableDataRecordstatic JCTypeclassTypeThe type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description DbUpdatableDataRecord()DbUpdatableDataRecord(java.lang.Object instance)Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DbUpdatableDataRecordcast(IJCOBridgeReflected from)Try to cast theIJCOBridgeReflectedinstance intoDbUpdatableDataRecord, a cast assert is made to check if types are compatible.booleanGetBoolean(int ordinal)byteGetByte(int ordinal)longGetBytes(int ordinal, long dataIndex, byte[] buffer, int bufferIndex, int length)longGetBytes(int dupParam0, long dupParam1, JCORefOut dupParam2, int dupParam3, int dupParam4)charGetChar(int ordinal)longGetChars(int ordinal, long dataIndex, char[] buffer, int bufferIndex, int length)longGetChars(int dupParam0, long dupParam1, JCORefOut dupParam2, int dupParam3, int dupParam4)DbDataReaderGetDataReader(int i)DbDataRecordGetDataRecord(int ordinal)DataRecordInfogetDataRecordInfo()java.lang.StringGetDataTypeName(int ordinal)DateTimeGetDateTime(int ordinal)DecimalGetDecimal(int ordinal)doubleGetDouble(int ordinal)NetTypeGetFieldType(int ordinal)SingleGetFloat(int ordinal)GuidGetGuid(int ordinal)shortGetInt16(int ordinal)intGetInt32(int ordinal)longGetInt64(int ordinal)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 Typejava.lang.StringGetName(int ordinal)intGetOrdinal(java.lang.String name)java.lang.StringGetString(int ordinal)NetObjectGetValue(int ordinal)intGetValues(NetObject[] values)booleanIsDBNull(int ordinal)voidSetBoolean(int ordinal, boolean value)voidSetByte(int ordinal, byte value)voidSetChar(int ordinal, char value)voidSetDataRecord(int ordinal, IDataRecord value)voidSetDateTime(int ordinal, DateTime value)voidSetDBNull(int ordinal)voidSetDecimal(int ordinal, Decimal value)voidSetDouble(int ordinal, double value)voidSetFloat(int ordinal, Single value)voidSetGuid(int ordinal, Guid value)voidSetInt16(int ordinal, short value)voidSetInt32(int ordinal, int value)voidSetInt64(int ordinal, long value)voidsetJCOInstance(JCObject instance)voidSetString(int ordinal, java.lang.String value)voidSetValue(int ordinal, NetObject value)intSetValues(NetObject... values)-
Methods inherited from class system.data.common.DbDataRecord
GetData, getFieldCount
-
Methods inherited from class org.mases.jcobridge.netreflection.NetObject
Equals, Equals, GetHashCode, GetType, hashCode, toString, ToString
-
Methods inherited from interface system.componentmodel.ICustomTypeDescriptor
GetAttributes, GetClassName, GetComponentName, GetConverter, GetDefaultEvent, GetDefaultProperty, GetEditor, GetEvents, GetEvents, GetProperties, GetProperties, GetPropertyOwner
-
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: System.Data.Entity- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.Data.Objects.DbUpdatableDataRecord- 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 interfaceICustomTypeDescriptor- Specified by:
getJCOAssemblyNamein interfaceIJCOBridgeReflected- Overrides:
getJCOAssemblyNamein classDbDataRecord- 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 interfaceICustomTypeDescriptor- Specified by:
getJCOClassNamein interfaceIJCOBridgeReflected- Overrides:
getJCOClassNamein classDbDataRecord- 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 interfaceICustomTypeDescriptor- Specified by:
getJCOObjectNamein interfaceIJCOBridgeReflected- Overrides:
getJCOObjectNamein classDbDataRecord- 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 interfaceICustomTypeDescriptor- Specified by:
getJCOInstancein interfaceIJCOBridgeReflected- Overrides:
getJCOInstancein classDbDataRecord- Returns:
- An
Objectrepresenting the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstancein classDbDataRecord
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class Type- Specified by:
getJCOTypein interfaceICustomTypeDescriptor- Specified by:
getJCOTypein interfaceIJCOBridgeReflected- Overrides:
getJCOTypein classDbDataRecord- Returns:
- A
JCTyperepresenting the CLR Type of the instantiated Class
-
cast
public static DbUpdatableDataRecord cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflectedinstance intoDbUpdatableDataRecord, a cast assert is made to check if types are compatible.- Parameters:
from-IJCOBridgeReflectedinstance to be casted- Returns:
DbUpdatableDataRecordinstance- Throws:
java.lang.Throwable- in case of error during cast operation
-
GetBoolean
public boolean GetBoolean(int ordinal) throws java.lang.Throwable- Overrides:
GetBooleanin classDbDataRecord- Throws:
java.lang.Throwable
-
IsDBNull
public boolean IsDBNull(int ordinal) throws java.lang.Throwable- Overrides:
IsDBNullin classDbDataRecord- Throws:
java.lang.Throwable
-
GetByte
public byte GetByte(int ordinal) throws java.lang.Throwable- Overrides:
GetBytein classDbDataRecord- Throws:
java.lang.Throwable
-
GetChar
public char GetChar(int ordinal) throws java.lang.Throwable- Overrides:
GetCharin classDbDataRecord- Throws:
java.lang.Throwable
-
GetDouble
public double GetDouble(int ordinal) throws java.lang.Throwable- Overrides:
GetDoublein classDbDataRecord- Throws:
java.lang.Throwable
-
GetInt16
public short GetInt16(int ordinal) throws java.lang.Throwable- Overrides:
GetInt16in classDbDataRecord- Throws:
java.lang.Throwable
-
GetInt32
public int GetInt32(int ordinal) throws java.lang.Throwable- Overrides:
GetInt32in classDbDataRecord- Throws:
java.lang.Throwable
-
GetOrdinal
public int GetOrdinal(java.lang.String name) throws java.lang.Throwable, ArgumentOutOfRangeException- Overrides:
GetOrdinalin classDbDataRecord- Throws:
java.lang.ThrowableArgumentOutOfRangeException
-
GetValues
public int GetValues(NetObject[] values) throws java.lang.Throwable, ArgumentNullException
- Overrides:
GetValuesin classDbDataRecord- Throws:
java.lang.ThrowableArgumentNullException
-
SetValues
public int SetValues(NetObject... values) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
GetBytes
public long GetBytes(int ordinal, long dataIndex, byte[] buffer, int bufferIndex, int length) throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, ArgumentOutOfRangeException, NotImplementedException, IndexOutOfRangeException, MissingManifestResourceException, ObjectDisposedException- Overrides:
GetBytesin classDbDataRecord- Throws:
java.lang.ThrowableArgumentNullExceptionArgumentExceptionInvalidOperationExceptionMissingMethodExceptionTargetInvocationExceptionArgumentOutOfRangeExceptionNotImplementedExceptionIndexOutOfRangeExceptionMissingManifestResourceExceptionObjectDisposedException
-
GetBytes
public long GetBytes(int dupParam0, long dupParam1, JCORefOut dupParam2, int dupParam3, int dupParam4) throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, ArgumentOutOfRangeException, NotImplementedException, IndexOutOfRangeException, MissingManifestResourceException, ObjectDisposedException- Overrides:
GetBytesin classDbDataRecord- Throws:
java.lang.ThrowableArgumentNullExceptionArgumentExceptionInvalidOperationExceptionMissingMethodExceptionTargetInvocationExceptionArgumentOutOfRangeExceptionNotImplementedExceptionIndexOutOfRangeExceptionMissingManifestResourceExceptionObjectDisposedException
-
GetChars
public long GetChars(int ordinal, long dataIndex, char[] buffer, int bufferIndex, int length) throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, ArgumentOutOfRangeException, NotImplementedException, IndexOutOfRangeException, MissingManifestResourceException, ObjectDisposedException- Overrides:
GetCharsin classDbDataRecord- Throws:
java.lang.ThrowableArgumentNullExceptionArgumentExceptionInvalidOperationExceptionMissingMethodExceptionTargetInvocationExceptionArgumentOutOfRangeExceptionNotImplementedExceptionIndexOutOfRangeExceptionMissingManifestResourceExceptionObjectDisposedException
-
GetChars
public long GetChars(int dupParam0, long dupParam1, JCORefOut dupParam2, int dupParam3, int dupParam4) throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, ArgumentOutOfRangeException, NotImplementedException, IndexOutOfRangeException, MissingManifestResourceException, ObjectDisposedException- Overrides:
GetCharsin classDbDataRecord- Throws:
java.lang.ThrowableArgumentNullExceptionArgumentExceptionInvalidOperationExceptionMissingMethodExceptionTargetInvocationExceptionArgumentOutOfRangeExceptionNotImplementedExceptionIndexOutOfRangeExceptionMissingManifestResourceExceptionObjectDisposedException
-
GetInt64
public long GetInt64(int ordinal) throws java.lang.Throwable- Overrides:
GetInt64in classDbDataRecord- Throws:
java.lang.Throwable
-
GetFloat
public Single GetFloat(int ordinal) throws java.lang.Throwable
- Overrides:
GetFloatin classDbDataRecord- Throws:
java.lang.Throwable
-
GetDataReader
public DbDataReader GetDataReader(int i) throws java.lang.Throwable, NotSupportedException
- Throws:
java.lang.ThrowableNotSupportedException
-
GetDataRecord
public DbDataRecord GetDataRecord(int ordinal) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
GetDateTime
public DateTime GetDateTime(int ordinal) throws java.lang.Throwable
- Overrides:
GetDateTimein classDbDataRecord- Throws:
java.lang.Throwable
-
GetDecimal
public Decimal GetDecimal(int ordinal) throws java.lang.Throwable
- Overrides:
GetDecimalin classDbDataRecord- Throws:
java.lang.Throwable
-
GetGuid
public Guid GetGuid(int ordinal) throws java.lang.Throwable
- Overrides:
GetGuidin classDbDataRecord- Throws:
java.lang.Throwable
-
GetValue
public NetObject GetValue(int ordinal) throws java.lang.Throwable
- Overrides:
GetValuein classDbDataRecord- Throws:
java.lang.Throwable
-
GetDataTypeName
public java.lang.String GetDataTypeName(int ordinal) throws java.lang.Throwable- Overrides:
GetDataTypeNamein classDbDataRecord- Throws:
java.lang.Throwable
-
GetName
public java.lang.String GetName(int ordinal) throws java.lang.Throwable- Overrides:
GetNamein classDbDataRecord- Throws:
java.lang.Throwable
-
GetString
public java.lang.String GetString(int ordinal) throws java.lang.Throwable- Overrides:
GetStringin classDbDataRecord- Throws:
java.lang.Throwable
-
GetFieldType
public NetType GetFieldType(int ordinal) throws java.lang.Throwable
- Overrides:
GetFieldTypein classDbDataRecord- Throws:
java.lang.Throwable
-
SetBoolean
public void SetBoolean(int ordinal, boolean value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetByte
public void SetByte(int ordinal, byte value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetChar
public void SetChar(int ordinal, char value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetDataRecord
public void SetDataRecord(int ordinal, IDataRecord value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetDateTime
public void SetDateTime(int ordinal, DateTime value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetDBNull
public void SetDBNull(int ordinal) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetDecimal
public void SetDecimal(int ordinal, Decimal value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetDouble
public void SetDouble(int ordinal, double value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetFloat
public void SetFloat(int ordinal, Single value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetGuid
public void SetGuid(int ordinal, Guid value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetInt16
public void SetInt16(int ordinal, short value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetInt32
public void SetInt32(int ordinal, int value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetInt64
public void SetInt64(int ordinal, long value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetString
public void SetString(int ordinal, java.lang.String value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SetValue
public void SetValue(int ordinal, NetObject value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getDataRecordInfo
public DataRecordInfo getDataRecordInfo() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
-