Class IDNA
public class IDNA : JVMBridgeBase<IDNA>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<IDNA>IDNA
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<IDNA>.SExecuteWithSignature<TReturn>(Type, IJavaType, string, string, params object[])JVMBridgeBase<IDNA>.IsAssignableFrom(IJavaType)JVMBridgeBase<IDNA>.IsAssignableFrom<T>()JVMBridgeBase<IDNA>.Execute<T>(params T[])JVMBridgeBase<IDNA>.DynBridgeClazzJVMBridgeBase<IDNA>.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
IDNA()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("IDNA 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 IDNA()
IDNA(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("IDNA 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 IDNA(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
CHECK_BIDI
public static int CHECK_BIDI { get; }
Property Value
CHECK_CONTEXTJ
public static int CHECK_CONTEXTJ { get; }
Property Value
CHECK_CONTEXTO
public static int CHECK_CONTEXTO { get; }
Property Value
DEFAULT
public static int DEFAULT { 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
NONTRANSITIONAL_TO_ASCII
public static int NONTRANSITIONAL_TO_ASCII { get; }
Property Value
NONTRANSITIONAL_TO_UNICODE
public static int NONTRANSITIONAL_TO_UNICODE { get; }
Property Value
USE_STD3_RULES
public static int USE_STD3_RULES { get; }
Property Value
Methods
GetUTS46Instance(int)
public static IDNA GetUTS46Instance(int arg0)
Parameters
Returns
LabelToASCII(CharSequence, StringBuilder, Info)
public StringBuilder LabelToASCII(CharSequence arg0, StringBuilder arg1, IDNA.Info arg2)
Parameters
arg0
CharSequencearg1
StringBuilderarg2
IDNA.Info
Returns
LabelToUnicode(CharSequence, StringBuilder, Info)
public StringBuilder LabelToUnicode(CharSequence arg0, StringBuilder arg1, IDNA.Info arg2)
Parameters
arg0
CharSequencearg1
StringBuilderarg2
IDNA.Info
Returns
NameToASCII(CharSequence, StringBuilder, Info)
public StringBuilder NameToASCII(CharSequence arg0, StringBuilder arg1, IDNA.Info arg2)
Parameters
arg0
CharSequencearg1
StringBuilderarg2
IDNA.Info
Returns
NameToUnicode(CharSequence, StringBuilder, Info)
public StringBuilder NameToUnicode(CharSequence arg0, StringBuilder arg1, IDNA.Info arg2)
Parameters
arg0
CharSequencearg1
StringBuilderarg2
IDNA.Info