Class Channels
public class Channels : JVMBridgeBase<Channels>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Channels>Channels
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Channels>.SExecute<TNewClass, TReturn, TConverter>(IJavaType, string, params object[])JVMBridgeBase<Channels>.IsAssignableFrom(IJavaType)JVMBridgeBase<Channels>.IsAssignableFrom<T>()JVMBridgeBase<Channels>.Execute<T>(params T[])JVMBridgeBase<Channels>.DynBridgeClazzJVMBridgeBase<Channels>.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
Channels()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public Channels()
Channels(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 Channels(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
NewChannel(InputStream)
public static ReadableByteChannel NewChannel(InputStream arg0)
Parameters
arg0
InputStream
Returns
NewChannel(OutputStream)
public static WritableByteChannel NewChannel(OutputStream arg0)
Parameters
arg0
OutputStream
Returns
NewInputStream(AsynchronousByteChannel)
public static InputStream NewInputStream(AsynchronousByteChannel arg0)
Parameters
Returns
NewInputStream(ReadableByteChannel)
public static InputStream NewInputStream(ReadableByteChannel arg0)
Parameters
Returns
NewOutputStream(AsynchronousByteChannel)
public static OutputStream NewOutputStream(AsynchronousByteChannel arg0)
Parameters
Returns
NewOutputStream(WritableByteChannel)
public static OutputStream NewOutputStream(WritableByteChannel arg0)
Parameters
Returns
NewReader(ReadableByteChannel, String)
public static Reader NewReader(ReadableByteChannel arg0, String arg1)
Parameters
arg0
ReadableByteChannelarg1
String
Returns
NewReader(ReadableByteChannel, Charset)
public static Reader NewReader(ReadableByteChannel arg0, Charset arg1)
Parameters
arg0
ReadableByteChannelarg1
Charset
Returns
NewReader(ReadableByteChannel, CharsetDecoder, int)
public static Reader NewReader(ReadableByteChannel arg0, CharsetDecoder arg1, int arg2)
Parameters
arg0
ReadableByteChannelarg1
CharsetDecoderarg2
int
Returns
NewWriter(WritableByteChannel, String)
public static Writer NewWriter(WritableByteChannel arg0, String arg1)
Parameters
arg0
WritableByteChannelarg1
String
Returns
NewWriter(WritableByteChannel, Charset)
public static Writer NewWriter(WritableByteChannel arg0, Charset arg1)
Parameters
arg0
WritableByteChannelarg1
Charset
Returns
NewWriter(WritableByteChannel, CharsetEncoder, int)
public static Writer NewWriter(WritableByteChannel arg0, CharsetEncoder arg1, int arg2)
Parameters
arg0
WritableByteChannelarg1
CharsetEncoderarg2
int