Class ResultSetMetaData
public class ResultSetMetaData : Wrapper, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IResultSetMetaData, IWrapper
- Inheritance
-
ResultSetMetaData
- Implements
- Derived
- Inherited Members
-
JVMBridgeBase<Wrapper>.IsAssignableFrom(IJavaType)JVMBridgeBase<Wrapper>.IsAssignableFrom<T>()JVMBridgeBase<Wrapper>.Execute<T>(params T[])JVMBridgeBase<Wrapper>.DynBridgeClazzJVMBridgeBase<Wrapper>.BridgeClazzJVMBridgeBase.ReferenceEqualsJVM(IJVMBridgeBase, IJVMBridgeBase)JVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastToAndDetach<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.CastDirectAndDetach<TNewClass>()JVMBridgeBase.CheckDisposed()JVMBridgeBase.ToString()JVMBridgeBase.Equals(IJVMBridgeBase)JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
ResultSetMetaData(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ResultSetMetaData(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
ResultSetMetaData(params object[])
Generic constructor used by JCOBridge when a derived class needs to forward arguments to the base JVMBridgeBase class.
[Obsolete("ResultSetMetaData class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ResultSetMetaData(params object[] args)
Parameters
argsobject[]
Remarks
ResultSetMetaData represents a JVM interface or abstract class in .NET. Instantiating it directly outside of JCOBridge infrastructure is not supported and may produce undefined behavior.
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
ColumnCount
public int ColumnCount { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
columnNoNulls
public static int columnNoNulls { get; }
Property Value
columnNullable
public static int columnNullable { get; }
Property Value
columnNullableUnknown
public static int columnNullableUnknown { get; }
Property Value
Methods
GetCatalogName(int)
public String GetCatalogName(int arg0)
Parameters
Returns
Exceptions
GetColumnClassName(int)
public String GetColumnClassName(int arg0)
Parameters
Returns
Exceptions
GetColumnDisplaySize(int)
public int GetColumnDisplaySize(int arg0)
Parameters
Returns
Exceptions
GetColumnLabel(int)
public String GetColumnLabel(int arg0)
Parameters
Returns
Exceptions
GetColumnName(int)
public String GetColumnName(int arg0)
Parameters
Returns
Exceptions
GetColumnType(int)
public int GetColumnType(int arg0)
Parameters
Returns
Exceptions
GetColumnTypeName(int)
public String GetColumnTypeName(int arg0)
Parameters
Returns
Exceptions
GetPrecision(int)
public int GetPrecision(int arg0)
Parameters
Returns
Exceptions
GetScale(int)
public int GetScale(int arg0)
Parameters
Returns
Exceptions
GetSchemaName(int)
public String GetSchemaName(int arg0)
Parameters
Returns
Exceptions
GetTableName(int)
public String GetTableName(int arg0)
Parameters
Returns
Exceptions
IsAutoIncrement(int)
public bool IsAutoIncrement(int arg0)
Parameters
Returns
Exceptions
IsCaseSensitive(int)
public bool IsCaseSensitive(int arg0)
Parameters
Returns
Exceptions
IsCurrency(int)
public bool IsCurrency(int arg0)
Parameters
Returns
Exceptions
IsDefinitelyWritable(int)
public bool IsDefinitelyWritable(int arg0)
Parameters
Returns
Exceptions
IsNullable(int)
public int IsNullable(int arg0)
Parameters
Returns
Exceptions
IsReadOnly(int)
public bool IsReadOnly(int arg0)
Parameters
Returns
Exceptions
IsSearchable(int)
public bool IsSearchable(int arg0)
Parameters
Returns
Exceptions
IsSigned(int)
public bool IsSigned(int arg0)
Parameters
Returns
Exceptions
IsWritable(int)
public bool IsWritable(int arg0)