Class Transliterator
public class Transliterator : JVMBridgeBase<Transliterator>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Transliterator>Transliterator
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Transliterator>.IsAssignableFrom(IJavaType)JVMBridgeBase<Transliterator>.IsAssignableFrom<T>()JVMBridgeBase<Transliterator>.Execute<T>(params T[])JVMBridgeBase<Transliterator>.DynBridgeClazzJVMBridgeBase<Transliterator>.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
Transliterator()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("Transliterator 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 Transliterator()
Transliterator(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("Transliterator 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 Transliterator(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
FORWARD
public static int FORWARD { 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
REVERSE
public static int REVERSE { get; }
Property Value
Methods
CreateFromRules(String, String, int)
public static Transliterator CreateFromRules(String arg0, String arg1, int arg2)
Parameters
Returns
FilteredTransliterate(Replaceable, Position, bool)
public void FilteredTransliterate(Replaceable arg0, Transliterator.Position arg1, bool arg2)
Parameters
arg0
Replaceablearg1
Transliterator.Positionarg2
bool
FinishTransliteration(Replaceable, Position)
public void FinishTransliteration(Replaceable arg0, Transliterator.Position arg1)
Parameters
GetAvailableIDs()
public static Enumeration<String> GetAvailableIDs()
Returns
GetAvailableSources()
public static Enumeration<String> GetAvailableSources()
Returns
GetAvailableTargets(String)
public static Enumeration<String> GetAvailableTargets(String arg0)
Parameters
Returns
GetAvailableVariants(String, String)
public static Enumeration<String> GetAvailableVariants(String arg0, String arg1)
Parameters
Returns
GetDisplayName(String)
public static String GetDisplayName(String arg0)
Parameters
Returns
GetDisplayName(String, ULocale)
public static String GetDisplayName(String arg0, ULocale arg1)
Parameters
Returns
GetDisplayName(String, Locale)
public static String GetDisplayName(String arg0, Locale arg1)
Parameters
Returns
GetElements()
public Transliterator[] GetElements()
Returns
GetFilter()
public UnicodeFilter GetFilter()
Returns
GetID()
public String GetID()
Returns
GetInstance(String)
public static Transliterator GetInstance(String arg0)
Parameters
Returns
GetInstance(String, int)
public static Transliterator GetInstance(String arg0, int arg1)
Parameters
Returns
GetInverse()
public Transliterator GetInverse()
Returns
GetMaximumContextLength()
public int GetMaximumContextLength()
Returns
GetSourceSet()
public UnicodeSet GetSourceSet()
Returns
GetTargetSet()
public UnicodeSet GetTargetSet()
Returns
SetFilter(UnicodeFilter)
public void SetFilter(UnicodeFilter arg0)
Parameters
ToRules(bool)
public String ToRules(bool arg0)
Parameters
Returns
Transliterate(Replaceable)
public void Transliterate(Replaceable arg0)
Parameters
arg0
Replaceable
Transliterate(Replaceable, Position)
public void Transliterate(Replaceable arg0, Transliterator.Position arg1)
Parameters
Transliterate(Replaceable, Position, String)
public void Transliterate(Replaceable arg0, Transliterator.Position arg1, String arg2)
Parameters
arg0
Replaceablearg1
Transliterator.Positionarg2
String
Transliterate(Replaceable, Position, int)
public void Transliterate(Replaceable arg0, Transliterator.Position arg1, int arg2)
Parameters
arg0
Replaceablearg1
Transliterator.Positionarg2
int
Transliterate(Replaceable, int, int)
public int Transliterate(Replaceable arg0, int arg1, int arg2)
Parameters
arg0
Replaceablearg1
intarg2
int
Returns
Transliterate(String)
public String Transliterate(String arg0)