Table of Contents

Class Pattern

Namespace
Java.Util.Regex
Assembly
MASES.JNet.dll
public class Pattern : Serializable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable
Inheritance
JVMBridgeBase
JVMBridgeBase<Serializable>
Pattern
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Serializable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Serializable>.IsAssignableFrom<T>()
JVMBridgeBase<Serializable>.Execute<T>(params T[])
JVMBridgeBase<Serializable>.DynBridgeClazz
JVMBridgeBase<Serializable>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Pattern()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Pattern()

Pattern(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 Pattern(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CANON_EQ

public static int CANON_EQ { get; }

Property Value

int

CASE_INSENSITIVE

public static int CASE_INSENSITIVE { get; }

Property Value

int

COMMENTS

public static int COMMENTS { get; }

Property Value

int

DOTALL

public static int DOTALL { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

LITERAL

public static int LITERAL { get; }

Property Value

int

MULTILINE

public static int MULTILINE { get; }

Property Value

int

UNICODE_CASE

public static int UNICODE_CASE { get; }

Property Value

int

UNICODE_CHARACTER_CLASS

public static int UNICODE_CHARACTER_CLASS { get; }

Property Value

int

UNIX_LINES

public static int UNIX_LINES { get; }

Property Value

int

Methods

AsMatchPredicate()

public Predicate<String> AsMatchPredicate()

Returns

Predicate<String>

Predicate

AsMatchPredicateDirect()

public Predicate<String> AsMatchPredicateDirect()

Returns

Predicate<String>

Predicate

AsPredicate()

public Predicate<String> AsPredicate()

Returns

Predicate<String>

Predicate

AsPredicateDirect()

public Predicate<String> AsPredicateDirect()

Returns

Predicate<String>

Predicate

Compile(String)

public static Pattern Compile(String arg0)

Parameters

arg0 String

String

Returns

Pattern

Pattern

Compile(String, int)

public static Pattern Compile(String arg0, int arg1)

Parameters

arg0 String

String

arg1 int

int

Returns

Pattern

Pattern

Flags()

public int Flags()

Returns

int

int

Matcher(CharSequence)

public Matcher Matcher(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

Matcher

Matcher

Matches(String, CharSequence)

public static bool Matches(String arg0, CharSequence arg1)

Parameters

arg0 String

String

arg1 CharSequence

CharSequence

Returns

bool

bool

PatternMethod()

public String PatternMethod()

Returns

String

String

Quote(String)

public static String Quote(String arg0)

Parameters

arg0 String

String

Returns

String

String

Split(CharSequence)

public String[] Split(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

String[]

String

Split(CharSequence, int)

public String[] Split(CharSequence arg0, int arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 int

int

Returns

String[]

String

SplitAsStream(CharSequence)

public Stream<String> SplitAsStream(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

Stream<String>

Stream