Class JoinRowSet
public class JoinRowSet : WebRowSet, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IJoinRowSet, IWebRowSet, ICachedRowSet
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<CachedRowSet>JoinRowSet
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<CachedRowSet>.IsAssignableFrom(IJavaType)JVMBridgeBase<CachedRowSet>.IsAssignableFrom<T>()JVMBridgeBase<CachedRowSet>.Execute<T>(params T[])JVMBridgeBase<CachedRowSet>.DynBridgeClazzJVMBridgeBase<CachedRowSet>.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
JoinRowSet()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("JoinRowSet 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 JoinRowSet()
JoinRowSet(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("JoinRowSet 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 JoinRowSet(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
CROSS_JOIN
public static int CROSS_JOIN { get; }
Property Value
FULL_JOIN
public static int FULL_JOIN { get; }
Property Value
INNER_JOIN
public static int INNER_JOIN { 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
JoinType
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#getJoinType() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql.rowset/javax/sql/rowset/JoinRowSet.html#setJoinType(int)
public int JoinType { get; set; }
Property Value
LEFT_OUTER_JOIN
public static int LEFT_OUTER_JOIN { get; }
Property Value
RIGHT_OUTER_JOIN
public static int RIGHT_OUTER_JOIN { get; }
Property Value
RowSetNames
public String[] RowSetNames { get; }
Property Value
- String[]
RowSets
public Collection<object> RowSets { get; }
Property Value
WhereClause
public String WhereClause { get; }
Property Value
Methods
AddRowSet(RowSet, String)
public void AddRowSet(RowSet arg0, String arg1)
Parameters
Exceptions
AddRowSet(RowSet, int)
public void AddRowSet(RowSet arg0, int arg1)
Parameters
Exceptions
AddRowSet(RowSet[], String[])
public void AddRowSet(RowSet[] arg0, String[] arg1)
Parameters
Exceptions
AddRowSet(RowSet[], int[])
public void AddRowSet(RowSet[] arg0, int[] arg1)
Parameters
Exceptions
AddRowSet(Joinable)
public void AddRowSet(Joinable arg0)
Parameters
Exceptions
SupportsCrossJoin()
public bool SupportsCrossJoin()
Returns
SupportsFullJoin()
public bool SupportsFullJoin()
Returns
SupportsInnerJoin()
public bool SupportsInnerJoin()
Returns
SupportsLeftOuterJoin()
public bool SupportsLeftOuterJoin()
Returns
SupportsRightOuterJoin()
public bool SupportsRightOuterJoin()
Returns
ToCachedRowSet()
public CachedRowSet ToCachedRowSet()