Class IDNA
public class IDNA : JVMBridgeBase<IDNA>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
IDNA
- Implements
- Extension Methods
Constructors
IDNA(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public IDNA(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
CHECK_BIDI
public static int CHECK_BIDI { get; set; }
Property Value
CHECK_CONTEXTJ
public static int CHECK_CONTEXTJ { get; set; }
Property Value
CHECK_CONTEXTO
public static int CHECK_CONTEXTO { get; set; }
Property Value
DEFAULT
public static int DEFAULT { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
NONTRANSITIONAL_TO_ASCII
public static int NONTRANSITIONAL_TO_ASCII { get; set; }
Property Value
NONTRANSITIONAL_TO_UNICODE
public static int NONTRANSITIONAL_TO_UNICODE { get; set; }
Property Value
USE_STD3_RULES
public static int USE_STD3_RULES { get; set; }
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
arg0CharSequencearg1StringBuilderarg2IDNA.Info
Returns
LabelToUnicode(CharSequence, StringBuilder, Info)
public StringBuilder LabelToUnicode(CharSequence arg0, StringBuilder arg1, IDNA.Info arg2)
Parameters
arg0CharSequencearg1StringBuilderarg2IDNA.Info
Returns
NameToASCII(CharSequence, StringBuilder, Info)
public StringBuilder NameToASCII(CharSequence arg0, StringBuilder arg1, IDNA.Info arg2)
Parameters
arg0CharSequencearg1StringBuilderarg2IDNA.Info
Returns
NameToUnicode(CharSequence, StringBuilder, Info)
public StringBuilder NameToUnicode(CharSequence arg0, StringBuilder arg1, IDNA.Info arg2)
Parameters
arg0CharSequencearg1StringBuilderarg2IDNA.Info