Class Statement
public class Statement : JVMBridgeBase<Statement>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IStatement, IWrapper, IAutoCloseable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Statement>Statement
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<Statement>.IsAssignableFrom(IJavaType)JVMBridgeBase<Statement>.IsAssignableFrom<T>()JVMBridgeBase<Statement>.Execute<T>(params T[])JVMBridgeBase<Statement>.DynBridgeClazzJVMBridgeBase<Statement>.BridgeClazzJVMBridgeBase.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.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
Statement()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("Statement 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 Statement()
Statement(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
[Obsolete("Statement 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 Statement(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CLOSE_ALL_RESULTS
public static int CLOSE_ALL_RESULTS { get; }
Property Value
CLOSE_CURRENT_RESULT
public static int CLOSE_CURRENT_RESULT { get; }
Property Value
EXECUTE_FAILED
public static int EXECUTE_FAILED { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
KEEP_CURRENT_RESULT
public static int KEEP_CURRENT_RESULT { get; }
Property Value
NO_GENERATED_KEYS
public static int NO_GENERATED_KEYS { get; }
Property Value
RETURN_GENERATED_KEYS
public static int RETURN_GENERATED_KEYS { get; }
Property Value
SUCCESS_NO_INFO
public static int SUCCESS_NO_INFO { get; }
Property Value
Methods
AddBatch(String)
public void AddBatch(String arg0)
Parameters
Exceptions
Cancel()
public void Cancel()
Exceptions
ClearBatch()
public void ClearBatch()
Exceptions
ClearWarnings()
public void ClearWarnings()
Exceptions
Close()
public void Close()
Exceptions
CloseOnCompletion()
public void CloseOnCompletion()
Exceptions
EnquoteIdentifier(String, bool)
public String EnquoteIdentifier(String arg0, bool arg1)
Parameters
Returns
Exceptions
EnquoteLiteral(String)
public String EnquoteLiteral(String arg0)
Parameters
Returns
Exceptions
EnquoteNCharLiteral(String)
public String EnquoteNCharLiteral(String arg0)
Parameters
Returns
Exceptions
Execute(String)
public bool Execute(String arg0)
Parameters
Returns
Exceptions
Execute(String, String[])
public bool Execute(String arg0, String[] arg1)
Parameters
Returns
Exceptions
Execute(String, int)
public bool Execute(String arg0, int arg1)
Parameters
Returns
Exceptions
Execute(String, int[])
public bool Execute(String arg0, int[] arg1)
Parameters
Returns
Exceptions
ExecuteBatch()
public int[] ExecuteBatch()
Returns
Exceptions
ExecuteLargeBatch()
public long[] ExecuteLargeBatch()
Returns
Exceptions
ExecuteLargeUpdate(String)
https://developer.android.com/reference/java/sql/Statement.html#executeLargeUpdate(java.lang.String)
public long ExecuteLargeUpdate(String arg0)
Parameters
Returns
Exceptions
ExecuteLargeUpdate(String, String[])
public long ExecuteLargeUpdate(String arg0, String[] arg1)
Parameters
Returns
Exceptions
ExecuteLargeUpdate(String, int)
public long ExecuteLargeUpdate(String arg0, int arg1)
Parameters
Returns
Exceptions
ExecuteLargeUpdate(String, int[])
public long ExecuteLargeUpdate(String arg0, int[] arg1)
Parameters
Returns
Exceptions
ExecuteQuery(String)
public ResultSet ExecuteQuery(String arg0)
Parameters
Returns
Exceptions
ExecuteUpdate(String)
public int ExecuteUpdate(String arg0)
Parameters
Returns
Exceptions
ExecuteUpdate(String, String[])
public int ExecuteUpdate(String arg0, String[] arg1)
Parameters
Returns
Exceptions
ExecuteUpdate(String, int)
public int ExecuteUpdate(String arg0, int arg1)
Parameters
Returns
Exceptions
ExecuteUpdate(String, int[])
public int ExecuteUpdate(String arg0, int[] arg1)
Parameters
Returns
Exceptions
GetConnection()
public Connection GetConnection()
Returns
Exceptions
GetFetchDirection()
public int GetFetchDirection()
Returns
Exceptions
GetFetchSize()
public int GetFetchSize()
Returns
Exceptions
GetGeneratedKeys()
public ResultSet GetGeneratedKeys()
Returns
Exceptions
GetLargeMaxRows()
public long GetLargeMaxRows()
Returns
Exceptions
GetLargeUpdateCount()
public long GetLargeUpdateCount()
Returns
Exceptions
GetMaxFieldSize()
public int GetMaxFieldSize()
Returns
Exceptions
GetMaxRows()
public int GetMaxRows()
Returns
Exceptions
GetMoreResults()
public bool GetMoreResults()
Returns
Exceptions
GetMoreResults(int)
public bool GetMoreResults(int arg0)
Parameters
Returns
Exceptions
GetQueryTimeout()
public int GetQueryTimeout()
Returns
Exceptions
GetResultSet()
public ResultSet GetResultSet()
Returns
Exceptions
GetResultSetConcurrency()
public int GetResultSetConcurrency()
Returns
Exceptions
GetResultSetHoldability()
public int GetResultSetHoldability()
Returns
Exceptions
GetResultSetType()
public int GetResultSetType()
Returns
Exceptions
GetUpdateCount()
public int GetUpdateCount()
Returns
Exceptions
GetWarnings()
public SQLWarning GetWarnings()
Returns
Exceptions
IsCloseOnCompletion()
public bool IsCloseOnCompletion()
Returns
Exceptions
IsClosed()
public bool IsClosed()
Returns
Exceptions
IsPoolable()
public bool IsPoolable()
Returns
Exceptions
IsSimpleIdentifier(String)
https://developer.android.com/reference/java/sql/Statement.html#isSimpleIdentifier(java.lang.String)
public bool IsSimpleIdentifier(String arg0)
Parameters
Returns
Exceptions
SetCursorName(String)
public void SetCursorName(String arg0)
Parameters
Exceptions
SetEscapeProcessing(bool)
public void SetEscapeProcessing(bool arg0)
Parameters
Exceptions
SetFetchDirection(int)
public void SetFetchDirection(int arg0)
Parameters
Exceptions
SetFetchSize(int)
public void SetFetchSize(int arg0)
Parameters
Exceptions
SetLargeMaxRows(long)
public void SetLargeMaxRows(long arg0)
Parameters
Exceptions
SetMaxFieldSize(int)
public void SetMaxFieldSize(int arg0)
Parameters
Exceptions
SetMaxRows(int)
public void SetMaxRows(int arg0)
Parameters
Exceptions
SetPoolable(bool)
public void SetPoolable(bool arg0)
Parameters
Exceptions
SetQueryTimeout(int)
public void SetQueryTimeout(int arg0)
Parameters
Exceptions
Operators
implicit operator AutoCloseable(Statement)
Converter from Statement to AutoCloseable
public static implicit operator AutoCloseable(Statement t)
Parameters
Returns
implicit operator Wrapper(Statement)
public static implicit operator Wrapper(Statement t)