Class ConnectSchema
public class ConnectSchema : Schema, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISchema
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Schema>ConnectSchema
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Schema>.IsAssignableFrom(IJavaType)JVMBridgeBase<Schema>.IsAssignableFrom<T>()JVMBridgeBase<Schema>.Execute<T>(params T[])JVMBridgeBase<Schema>.DynBridgeClazzJVMBridgeBase<Schema>.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
Constructors
ConnectSchema()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ConnectSchema()
ConnectSchema(Type)
public ConnectSchema(Schema.Type arg0)
Parameters
ConnectSchema(Type, bool, object, String, Integer, String)
public ConnectSchema(Schema.Type arg0, bool arg1, object arg2, String arg3, Integer arg4, String arg5)
Parameters
ConnectSchema(Type, bool, object, String, Integer, String, Map<String, String>, List<Field>, Schema, Schema)
public ConnectSchema(Schema.Type arg0, bool arg1, object arg2, String arg3, Integer arg4, String arg5, Map<String, String> arg6, List<Field> arg7, Schema arg8, Schema arg9)
Parameters
arg0
Schema.Typearg1
boolarg2
objectarg3
Stringarg4
Integerarg5
Stringarg6
Map<String, String>arg7
List<Field>arg8
Schemaarg9
Schema
ConnectSchema(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
public ConnectSchema(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
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
Methods
DefaultValue()
public object DefaultValue()
Returns
Doc()
public String Doc()
Returns
Field(String)
public Field Field(String arg0)
Parameters
Returns
Fields()
public List<Field> Fields()
Returns
IsOptional()
public bool IsOptional()
Returns
KeySchema()
public Schema KeySchema()
Returns
Name()
public String Name()
Returns
Parameters()
public Map<String, String> Parameters()
Returns
Schema()
public Schema Schema()
Returns
SchemaType(Class)
public static Schema.Type SchemaType(Class arg0)
Parameters
Returns
Type()
public Schema.Type Type()
Returns
ValidateValue(String, Schema, object)
public static void ValidateValue(String arg0, Schema arg1, object arg2)
Parameters
ValidateValue(Schema, object)
public static void ValidateValue(Schema arg0, object arg1)
Parameters
ValidateValue(object)
public void ValidateValue(object arg0)
Parameters
ValueSchema()
public Schema ValueSchema()
Returns
Version()
public Integer Version()