Class UnicodeSet
public class UnicodeSet : UnicodeFilter, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IUnicodeMatcher, IIterable<String>, IComparable<UnicodeSet>, IFreezable<UnicodeSet>, ICloneable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<UnicodeMatcher>UnicodeSet
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<UnicodeMatcher>.IsAssignableFrom(IJavaType)JVMBridgeBase<UnicodeMatcher>.IsAssignableFrom<T>()JVMBridgeBase<UnicodeMatcher>.Execute<T>(params T[])JVMBridgeBase<UnicodeMatcher>.DynBridgeClazzJVMBridgeBase<UnicodeMatcher>.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
UnicodeSet()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public UnicodeSet()
UnicodeSet(UnicodeSet)
public UnicodeSet(UnicodeSet arg0)
Parameters
arg0
UnicodeSet
UnicodeSet(String)
public UnicodeSet(String arg0)
Parameters
UnicodeSet(String, ParsePosition, SymbolTable)
public UnicodeSet(String arg0, ParsePosition arg1, SymbolTable arg2)
Parameters
arg0
Stringarg1
ParsePositionarg2
SymbolTable
UnicodeSet(String, ParsePosition, SymbolTable, int)
public UnicodeSet(String arg0, ParsePosition arg1, SymbolTable arg2, int arg3)
Parameters
arg0
Stringarg1
ParsePositionarg2
SymbolTablearg3
int
UnicodeSet(String, bool)
public UnicodeSet(String arg0, bool arg1)
Parameters
UnicodeSet(String, int)
public UnicodeSet(String arg0, int arg1)
Parameters
UnicodeSet(int, int)
public UnicodeSet(int arg0, int arg1)
Parameters
UnicodeSet(params int[])
public UnicodeSet(params int[] arg0)
Parameters
UnicodeSet(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 UnicodeSet(params object[] args)
Parameters
args
object[]
Properties
ADD_CASE_MAPPINGS
public static int ADD_CASE_MAPPINGS { get; }
Property Value
ALL_CODE_POINTS
public static UnicodeSet ALL_CODE_POINTS { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CASE
[Obsolete]
public static int CASE { get; }
Property Value
CASE_INSENSITIVE
public static int CASE_INSENSITIVE { get; }
Property Value
EMPTY
public static UnicodeSet EMPTY { get; }
Property Value
IGNORE_SPACE
public static int IGNORE_SPACE { 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
MAX_VALUE
public static int MAX_VALUE { get; }
Property Value
MIN_VALUE
public static int MIN_VALUE { get; }
Property Value
Methods
Add(CharSequence)
https://developer.android.com/reference/android/icu/text/UnicodeSet.html#add(java.lang.CharSequence)
public UnicodeSet Add(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
Add(Iterable<object>)
public UnicodeSet Add(Iterable<object> arg0)
Parameters
Returns
Add(int)
public UnicodeSet Add(int arg0)
Parameters
Returns
Add(int, int)
public UnicodeSet Add(int arg0, int arg1)
Parameters
Returns
AddAll(UnicodeSet)
public UnicodeSet AddAll(UnicodeSet arg0)
Parameters
arg0
UnicodeSet
Returns
AddAll(CharSequence)
public UnicodeSet AddAll(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
AddAll(Iterable<object>)
public UnicodeSet AddAll(Iterable<object> arg0)
Parameters
Returns
AddAll(int, int)
public UnicodeSet AddAll(int arg0, int arg1)
Parameters
Returns
AddAllTo<T>(T)
public T AddAllTo<T>(T arg0) where T : Collection<String>
Parameters
arg0
TT
Returns
- T
T
Type Parameters
T
Java.Util.Collection<Java.Lang.String>
AddAll<T>(params T[])
public UnicodeSet AddAll<T>(params T[] arg0) where T : ICharSequence, new()
Parameters
arg0
T[]T
Returns
Type Parameters
ApplyIntPropertyValue(int, int)
public UnicodeSet ApplyIntPropertyValue(int arg0, int arg1)
Parameters
Returns
ApplyPattern(String)
public UnicodeSet ApplyPattern(String arg0)
Parameters
Returns
ApplyPattern(String, bool)
public UnicodeSet ApplyPattern(String arg0, bool arg1)
Parameters
Returns
ApplyPattern(String, int)
public UnicodeSet ApplyPattern(String arg0, int arg1)
Parameters
Returns
ApplyPropertyAlias(String, String)
public UnicodeSet ApplyPropertyAlias(String arg0, String arg1)
Parameters
Returns
ApplyPropertyAlias(String, String, SymbolTable)
public UnicodeSet ApplyPropertyAlias(String arg0, String arg1, SymbolTable arg2)
Parameters
arg0
Stringarg1
Stringarg2
SymbolTable
Returns
CharAt(int)
public int CharAt(int arg0)
Parameters
Returns
Clear()
public UnicodeSet Clear()
Returns
CloneAsThawed()
public object CloneAsThawed()
Returns
CloseOver(int)
public UnicodeSet CloseOver(int arg0)
Parameters
Returns
Compact()
public UnicodeSet Compact()
Returns
CompareTo(UnicodeSet)
public int CompareTo(UnicodeSet arg0)
Parameters
arg0
UnicodeSet
Returns
CompareTo(UnicodeSet, ComparisonStyle)
public int CompareTo(UnicodeSet arg0, UnicodeSet.ComparisonStyle arg1)
Parameters
Returns
CompareTo(Iterable<String>)
public int CompareTo(Iterable<String> arg0)
Parameters
Returns
CompareTo(object)
https://developer.android.com/reference/android/icu/text/UnicodeSet.html#compareTo(java.lang.Object)
public int CompareTo(object arg0)
Parameters
Returns
Complement()
public UnicodeSet Complement()
Returns
Complement(CharSequence)
public UnicodeSet Complement(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
Complement(int)
public UnicodeSet Complement(int arg0)
Parameters
Returns
Complement(int, int)
public UnicodeSet Complement(int arg0, int arg1)
Parameters
Returns
ComplementAll(UnicodeSet)
public UnicodeSet ComplementAll(UnicodeSet arg0)
Parameters
arg0
UnicodeSet
Returns
ComplementAll(CharSequence)
public UnicodeSet ComplementAll(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
Contains(CharSequence)
public bool Contains(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
Contains(int, int)
public bool Contains(int arg0, int arg1)
Parameters
Returns
ContainsAll(UnicodeSet)
public bool ContainsAll(UnicodeSet arg0)
Parameters
arg0
UnicodeSet
Returns
ContainsAll(String)
public bool ContainsAll(String arg0)
Parameters
Returns
ContainsAll<T>(Iterable<T>)
public bool ContainsAll<T>(Iterable<T> arg0) where T : ICharSequence, new()
Parameters
Returns
Type Parameters
ContainsNone(UnicodeSet)
public bool ContainsNone(UnicodeSet arg0)
Parameters
arg0
UnicodeSet
Returns
ContainsNone(CharSequence)
public bool ContainsNone(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
ContainsNone(int, int)
public bool ContainsNone(int arg0, int arg1)
Parameters
Returns
ContainsNone<T>(Iterable<T>)
public bool ContainsNone<T>(Iterable<T> arg0) where T : ICharSequence, new()
Parameters
Returns
Type Parameters
ContainsSome(UnicodeSet)
public bool ContainsSome(UnicodeSet arg0)
Parameters
arg0
UnicodeSet
Returns
ContainsSome(CharSequence)
public bool ContainsSome(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
ContainsSome(int, int)
public bool ContainsSome(int arg0, int arg1)
Parameters
Returns
ContainsSome<T>(Iterable<T>)
public bool ContainsSome<T>(Iterable<T> arg0) where T : ICharSequence, new()
Parameters
Returns
Type Parameters
Freeze()
public object Freeze()
Returns
From(CharSequence)
public static UnicodeSet From(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
FromAll(CharSequence)
public static UnicodeSet FromAll(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
GetRangeCount()
public int GetRangeCount()
Returns
GetRangeEnd(int)
public int GetRangeEnd(int arg0)
Parameters
Returns
GetRangeStart(int)
public int GetRangeStart(int arg0)
Parameters
Returns
HasStrings()
public bool HasStrings()
Returns
IndexOf(int)
public int IndexOf(int arg0)
Parameters
Returns
IsEmpty()
public bool IsEmpty()
Returns
IsFrozen()
public bool IsFrozen()
Returns
Iterator()
public Iterator<String> Iterator()
Returns
Ranges()
public Iterable<UnicodeSet.EntryRange> Ranges()
Returns
Remove(CharSequence)
public UnicodeSet Remove(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
Remove(int)
public UnicodeSet Remove(int arg0)
Parameters
Returns
Remove(int, int)
public UnicodeSet Remove(int arg0, int arg1)
Parameters
Returns
RemoveAll(UnicodeSet)
public UnicodeSet RemoveAll(UnicodeSet arg0)
Parameters
arg0
UnicodeSet
Returns
RemoveAll(CharSequence)
public UnicodeSet RemoveAll(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
RemoveAllStrings()
public UnicodeSet RemoveAllStrings()
Returns
RemoveAll<T>(Iterable<T>)
public UnicodeSet RemoveAll<T>(Iterable<T> arg0) where T : ICharSequence, new()
Parameters
Returns
Type Parameters
Retain(CharSequence)
public UnicodeSet Retain(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
Retain(int)
public UnicodeSet Retain(int arg0)
Parameters
Returns
Retain(int, int)
public UnicodeSet Retain(int arg0, int arg1)
Parameters
Returns
RetainAll(UnicodeSet)
public UnicodeSet RetainAll(UnicodeSet arg0)
Parameters
arg0
UnicodeSet
Returns
RetainAll(CharSequence)
public UnicodeSet RetainAll(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
RetainAll<T>(Iterable<T>)
public UnicodeSet RetainAll<T>(Iterable<T> arg0) where T : ICharSequence, new()
Parameters
Returns
Type Parameters
Set(UnicodeSet)
public UnicodeSet Set(UnicodeSet arg0)
Parameters
arg0
UnicodeSet
Returns
Set(int, int)
public UnicodeSet Set(int arg0, int arg1)
Parameters
Returns
Size()
public int Size()
Returns
Span(CharSequence, SpanCondition)
public int Span(CharSequence arg0, UnicodeSet.SpanCondition arg1)
Parameters
Returns
Span(CharSequence, int, SpanCondition)
public int Span(CharSequence arg0, int arg1, UnicodeSet.SpanCondition arg2)
Parameters
arg0
CharSequencearg1
intarg2
UnicodeSet.SpanCondition
Returns
SpanBack(CharSequence, SpanCondition)
public int SpanBack(CharSequence arg0, UnicodeSet.SpanCondition arg1)
Parameters
Returns
SpanBack(CharSequence, int, SpanCondition)
public int SpanBack(CharSequence arg0, int arg1, UnicodeSet.SpanCondition arg2)
Parameters
arg0
CharSequencearg1
intarg2
UnicodeSet.SpanCondition
Returns
Strings()
public Collection<String> Strings()
Returns
_generatePattern(StringBuffer, bool)
public StringBuffer _generatePattern(StringBuffer arg0, bool arg1)
Parameters
arg0
StringBufferarg1
bool
Returns
_generatePattern(StringBuffer, bool, bool)
public StringBuffer _generatePattern(StringBuffer arg0, bool arg1, bool arg2)
Parameters
arg0
StringBufferarg1
boolarg2
bool
Returns
Operators
implicit operator Freezable(UnicodeSet)
Converter from UnicodeSet to Freezable
public static implicit operator Freezable(UnicodeSet t)
Parameters
Returns
implicit operator Comparable(UnicodeSet)
Converter from UnicodeSet to Comparable
public static implicit operator Comparable(UnicodeSet t)