Class TimeoutRegexCharSequence
java.lang.Object
org.qubership.atp.environments.version.regexp.TimeoutRegexCharSequence
- All Implemented Interfaces:
CharSequence
-
Constructor Summary
ConstructorsConstructorDescriptionTimeoutRegexCharSequence(CharSequence inner, int timeoutMillis) Constructor for TimeoutRegexCharSequence. -
Method Summary
Modifier and TypeMethodDescriptioncharcharAt(int index) Method for regexp processing to char with timeout check.intlength()subSequence(int start, int end) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.CharSequence
chars, codePoints, isEmpty
-
Constructor Details
-
TimeoutRegexCharSequence
Constructor for TimeoutRegexCharSequence.- Parameters:
inner- regexp pattern.timeoutMillis- timeout (ms) for regexp processing.
-
-
Method Details
-
charAt
public char charAt(int index) Method for regexp processing to char with timeout check.- Specified by:
charAtin interfaceCharSequence
-
length
public int length()- Specified by:
lengthin interfaceCharSequence
-
subSequence
- Specified by:
subSequencein interfaceCharSequence
-
toString
- Specified by:
toStringin interfaceCharSequence- Overrides:
toStringin classObject
-