インタフェース StringObservable

すべてのスーパーインタフェース:
Observable<java.lang.String>
既知のサブインタフェースのリスト:
StringCompution, StringProperty

public interface StringObservable
extends Observable<java.lang.String>
String value Observer.
関連項目:
Observable
  • メソッドの詳細

    • computeToUpperCase

      default StringCompution computeToUpperCase()
      Returns StringCompution of converted to uppercase.
      戻り値:
      StringCompution of converted to uppercase
      関連項目:
      String.toUpperCase()
    • computeToUpperCase

      default StringCompution computeToUpperCase​(java.util.Locale locale)
      Returns StringCompution of converted to uppercase.
      パラメータ:
      locale - use the case transformation rules for this locale
      戻り値:
      StringCompution of converted to uppercase
      関連項目:
      String.toUpperCase(Locale)
    • computeToLowerCase

      default StringCompution computeToLowerCase()
      Returns StringCompution of converted to lowercase.
      戻り値:
      StringCompution of converted to lowercase
      関連項目:
      String.toLowerCase()
    • computeToLowerCase

      default StringCompution computeToLowerCase​(java.util.Locale locale)
      Returns StringCompution of converted to lowercase.
      パラメータ:
      locale - use the case transformation rules for this locale
      戻り値:
      StringCompution of converted to lowercase
      関連項目:
      String.toLowerCase(Locale)
    • computeTrim

      default StringCompution computeTrim()
      Return StringCompution of converted to trim.
      戻り値:
      StringCompution of converted to trim
      関連項目:
      String.trim()
    • computeConcat

      default StringCompution computeConcat​(java.lang.String str)
      Returns StringCompution of convert to concat.
      パラメータ:
      str - the String that is concatenated to the end of this String.
      戻り値:
      StringCompution of convert to concat
      関連項目:
      String.concat(String)
    • computeReplace

      default StringCompution computeReplace​(char oldChar, char newChar)
      Returns StringCompution of convert to replace.
      パラメータ:
      oldChar - the old character.
      newChar - the new character.
      戻り値:
      StringCompution of convert to replace
      関連項目:
      String.replace(char, char)
    • computeReplace

      default StringCompution computeReplace​(java.lang.CharSequence target, java.lang.CharSequence replacement)
      Returns StringCompution of convert to replace.
      パラメータ:
      target - The sequence of char values to be replaced
      replacement - The replacement sequence of char values
      戻り値:
      StringCompution of convert to replace
      関連項目:
      String.replace(CharSequence, CharSequence)
    • computeReplaceAll

      default StringCompution computeReplaceAll​(java.lang.String regex, java.lang.String replacement)
      Returns StringCompution of convert to replaceAll.
      パラメータ:
      regex - the regular expression to which this string is to be matched
      replacement - the string to be substituted for each match
      戻り値:
      StringCompution of convert to replaceAll
      関連項目:
      String.replaceAll(String, String)
    • computeReplaceFirst

      default StringCompution computeReplaceFirst​(java.lang.String regex, java.lang.String replacement)
      Returns StringCompution of convert to replaceFirst.
      パラメータ:
      regex - the regular expression to which this string is to be matched
      replacement - the string to be substituted for the first match
      戻り値:
      StringCompution of convert to replaceFirst
      関連項目:
      String.replaceFirst(String, String)
    • computeIsEmpty

      default BooleanCompution computeIsEmpty()
      Returns BooleanCompution of isEmpty.
      戻り値:
      BooleanCompution of isEmpty
      関連項目:
      CharSequence.isEmpty()
    • computeIsNotEmpty

      default BooleanCompution computeIsNotEmpty()
      Returns BooleanCompution of NOT isEmpty.
      戻り値:
      BooleanCompution of NOT isEmpty
      関連項目:
      CharSequence.isEmpty()
    • computeContains

      default BooleanCompution computeContains​(java.lang.CharSequence s)
      Returns BooleanCompution of contais.
      パラメータ:
      s - the sequence to search for
      戻り値:
      BooleanCompution of contais
      関連項目:
      String.contains(CharSequence)
    • computeNotContains

      default BooleanCompution computeNotContains​(java.lang.CharSequence s)
      Returns BooleanCompution of NOT contais.
      パラメータ:
      s - the sequence to search for
      戻り値:
      BooleanCompution of NOT contais
      関連項目:
      String.contains(CharSequence)
    • computeStartsWith

      default BooleanCompution computeStartsWith​(java.lang.String prefix)
      Returns BooleanCompution of startsWith.
      パラメータ:
      prefix - the prefix.
      戻り値:
      BooleanCompution of startsWith
      関連項目:
      String.startsWith(String)
    • computeStartsWith

      default BooleanCompution computeStartsWith​(java.lang.String prefix, int toOffset)
      Returns BooleanCompution of startsWith.
      パラメータ:
      prefix - the prefix.
      toOffset - where to begin looking in this string.
      戻り値:
      BooleanCompution of startsWith
      関連項目:
      String.startsWith(String, int)
    • computeEndsWith

      default BooleanCompution computeEndsWith​(java.lang.String suffix)
      Returns BooleanCompution of endsWith.
      パラメータ:
      suffix - the suffix.
      戻り値:
      BooleanCompution of endsWith
      関連項目:
      String.endsWith(String)
    • computeMatches

      default BooleanCompution computeMatches​(java.lang.String regex)
      Returns BooleanCompution of matches.
      パラメータ:
      regex - the regular expression to which this string is to be matched
      戻り値:
      Returns BooleanCompution of matches
      関連項目:
      String.matches(String)
    • computeContentEqualTo

      default BooleanCompution computeContentEqualTo​(java.lang.CharSequence cs)
      Returns BooleanCompution of contentEquals.
      パラメータ:
      cs - The sequence to compare this String against
      戻り値:
      BooleanCompution of contentEquals
      関連項目:
      String.contentEquals(CharSequence)
    • computeContentEqualTo

      default BooleanCompution computeContentEqualTo​(java.lang.StringBuffer sb)
      Returns BooleanCompution of contentEquals.
      パラメータ:
      sb - The StringBuffer to compare this String against
      戻り値:
      BooleanCompution of contentEquals
      関連項目:
      String.contentEquals(StringBuffer)
    • computeLength

      default IntegerCompution computeLength()
      Returns IntegerCompution of String length.
      戻り値:
      IntegerCompution of String length
      関連項目:
      String.length()
    • computeIndexOf

      default IntegerCompution computeIndexOf​(java.lang.String str)
      Returns IntegerCompution of String indexOf.
      パラメータ:
      str - the substring to search for.
      戻り値:
      IntegerCompution of String IndexOf
      関連項目:
      String.indexOf(String)
    • computeIndexOf

      default IntegerCompution computeIndexOf​(int ch)
      Returns IntegerCompution of String indexOf.
      パラメータ:
      ch - a character (Unicode code point).
      戻り値:
      IntegerCompution of String indexOf
      関連項目:
      String.indexOf(int)
    • computeIndexOf

      default IntegerCompution computeIndexOf​(java.lang.String str, int fromIndex)
      Returns IntegerCompution of String indexOf.
      パラメータ:
      str - the substring to search for.
      fromIndex - the index from which to start the search.
      戻り値:
      IntegerCompution of String indexOf
      関連項目:
      String.indexOf(String, int)
    • computeIndexOf

      default IntegerCompution computeIndexOf​(int ch, int fromIndex)
      Returns IntegerCompution of String indexOf.
      パラメータ:
      ch - a character (Unicode code point).
      fromIndex - the index to start the search from.
      戻り値:
      IntegerCompution of String indexOf
      関連項目:
      String.indexOf(int, int)
    • computeLastIndexOf

      default IntegerCompution computeLastIndexOf​(java.lang.String str)
      Returns IntegerCompution of String lastIndexOf.
      パラメータ:
      str - the substring to search for.
      戻り値:
      IntegerCompution of String lastIndexOf
      関連項目:
      String.lastIndexOf(String)
    • computeLastIndexOf

      default IntegerCompution computeLastIndexOf​(java.lang.String str, int fromIndex)
      Returns IntegerCompution of String lastIndexOf.
      パラメータ:
      str - the substring to search for.
      fromIndex - the index to start the search from.
      戻り値:
      IntegerCompution of String lastIndexOf
      関連項目:
      String.lastIndexOf(String, int)
    • computeLastIndexOf

      default IntegerCompution computeLastIndexOf​(int ch)
      Returns IntegerCompution of String lastIndexOf.
      パラメータ:
      ch - a character (Unicode code point).
      戻り値:
      IntegerCompution of String lastIndexOf
      関連項目:
      String.lastIndexOf(int)
    • computeLastIndexOf

      default IntegerCompution computeLastIndexOf​(int ch, int fromIndex)
      Returns IntegerCompution of String lastIndexOf.
      パラメータ:
      ch - a character (Unicode code point).
      fromIndex - the index to start the search from. There is no restriction on the value of fromIndex. If it is greater than or equal to the length of this string, it has the same effect as if it were equal to one less than the length of this string: this entire string may be searched. If it is negative, it has the same effect as if it were -1: -1 is returned.
      戻り値:
      IntegerCompution of String lastIndexOf
      関連項目:
      String.lastIndexOf(int, int)
    • computeIsEqualTo

      default BooleanCompution computeIsEqualTo​(java.lang.CharSequence cs)
      Returns BooleanCompution of String equals.
      パラメータ:
      cs - the character sequence
      戻り値:
      BooleanCompution of String equals
      関連項目:
      String.equals(Object)
    • computeIsEqualTo

      default BooleanCompution computeIsEqualTo​(StringObservable observer)
      Returns BooleanCompution of String equals.
      パラメータ:
      observer - the observer
      戻り値:
      BooleanCompution of String equals
      関連項目:
      String.equals(Object)
    • computeIsNotEqualTo

      default BooleanCompution computeIsNotEqualTo​(java.lang.CharSequence cs)
      Returns BooleanCompution of NOT String equals.
      パラメータ:
      cs - the character sequence
      戻り値:
      BooleanCompution of NOT String equals
      関連項目:
      String.equals(Object)
    • computeIsNotEqualTo

      default BooleanCompution computeIsNotEqualTo​(StringObservable observer)
      Returns BooleanCompution of NOT String equals.
      パラメータ:
      observer - the observer
      戻り値:
      BooleanCompution of NOT String equals
      関連項目:
      String.equals(Object)
    • computeIsLessThan

      default BooleanCompution computeIsLessThan​(java.lang.CharSequence cs)
      Returns BooleanCompution of String#compareTo < 0.
      パラメータ:
      cs - the character sequence
      戻り値:
      BooleanCompution of String#compareTo < 0
      関連項目:
      String.compareTo(String)
    • computeIsLessThan

      default BooleanCompution computeIsLessThan​(StringObservable observer)
      Returns BooleanCompution of String#compareTo < 0.
      パラメータ:
      observer - the observer
      戻り値:
      BooleanCompution of String#compareTo < 0
      関連項目:
      String.compareTo(String)
    • computeIsLessThanOrEqualTo

      default BooleanCompution computeIsLessThanOrEqualTo​(java.lang.CharSequence cs)
      Returns BooleanCompution of String#compareTo <= 0.
      パラメータ:
      cs - the character sequence
      戻り値:
      BooleanCompution of String#compareTo <= 0
      関連項目:
      String.compareTo(String)
    • computeIsLessThanOrEqualTo

      default BooleanCompution computeIsLessThanOrEqualTo​(StringObservable observer)
      Returns BooleanCompution of String#compareTo <= 0.
      パラメータ:
      observer - the observer
      戻り値:
      BooleanCompution of String#compareTo <= 0
      関連項目:
      String.compareTo(String)
    • computeIsGreaterThan

      default BooleanCompution computeIsGreaterThan​(java.lang.CharSequence cs)
      Returns BooleanCompution of String#compareTo > 0.
      パラメータ:
      cs - the character sequence
      戻り値:
      BooleanCompution of String#compareTo > 0
      関連項目:
      String.compareTo(String)
    • computeIsGreaterThan

      default BooleanCompution computeIsGreaterThan​(StringObservable observer)
      Returns BooleanCompution of String#compareTo > 0.
      パラメータ:
      observer - the observer
      戻り値:
      BooleanCompution of String#compareTo > 0
      関連項目:
      String.compareTo(String)
    • computeIsGreaterThanOrEqualTo

      default BooleanCompution computeIsGreaterThanOrEqualTo​(java.lang.CharSequence cs)
      Returns BooleanCompution of String#compareTo >= 0.
      パラメータ:
      cs - the character sequence
      戻り値:
      BooleanCompution of String#compareTo >= 0
      関連項目:
      String.compareTo(String)
    • computeIsGreaterThanOrEqualTo

      default BooleanCompution computeIsGreaterThanOrEqualTo​(StringObservable observer)
      Returns BooleanCompution of String#compareTo >= 0.
      パラメータ:
      observer - the observer
      戻り値:
      BooleanCompution of String#compareTo >= 0
      関連項目:
      String.compareTo(String)
    • computeIsEqualToIgnoreCase

      default BooleanCompution computeIsEqualToIgnoreCase​(java.lang.CharSequence cs)
      Returns BooleanCompution of String equalsIgnoreCase.
      パラメータ:
      cs - the character sequence
      戻り値:
      BooleanCompution of String equalsIgnoreCase
      関連項目:
      String.equalsIgnoreCase(String)
    • computeIsEqualToIgnoreCase

      default BooleanCompution computeIsEqualToIgnoreCase​(StringObservable observer)
      Returns BooleanCompution of String equalsIgnoreCase.
      パラメータ:
      observer - the observer
      戻り値:
      BooleanCompution of String equalsIgnoreCase
      関連項目:
      String.equalsIgnoreCase(String)
    • computeIsNotEqualToIgnoreCase

      default BooleanCompution computeIsNotEqualToIgnoreCase​(java.lang.CharSequence cs)
      Returns BooleanCompution of NOT String equalsIgnoreCase.
      パラメータ:
      cs - the character sequence
      戻り値:
      BooleanCompution of NOT String equalsIgnoreCase
      関連項目:
      String.equalsIgnoreCase(String)
    • computeIsNotEqualToIgnoreCase

      default BooleanCompution computeIsNotEqualToIgnoreCase​(StringObservable observer)
      Returns BooleanCompution of NOT String equalsIgnoreCase.
      パラメータ:
      observer - the observer
      戻り値:
      BooleanCompution of NOT String equalsIgnoreCase
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilIsEmpty

      default void waitUntilIsEmpty() throws java.lang.InterruptedException
      Waiting until value is empty.

      This is blocking method.
      If already value is empty, pass through immediately.

      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.isEmpty()
    • waitUntilIsEmpty

      default void waitUntilIsEmpty​(long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is empty.

      This is blocking method.
      If already value is empty, pass through immediately.

      パラメータ:
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.isEmpty()
    • waitUntilIsEmpty

      default void waitUntilIsEmpty​(TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is empty.

      This is blocking method.
      If already value is empty, pass through immediately.

      パラメータ:
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.isEmpty()
    • waitUntilIsNotEmptyAndGet

      default java.lang.String waitUntilIsNotEmptyAndGet() throws java.lang.InterruptedException
      Waiting until value is NOT empty, and return last value.

      This is blocking method.
      If already value is empty, return last value immediately.

      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.isEmpty()
    • waitUntilIsNotEmptyAndGet

      default java.lang.String waitUntilIsNotEmptyAndGet​(long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT empty, and return last value.

      This is blocking method.
      If already value is empty, return last value immediately.

      パラメータ:
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.isEmpty()
    • waitUntilIsNotEmptyAndGet

      default java.lang.String waitUntilIsNotEmptyAndGet​(TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT empty, and return last value.

      This is blocking method.
      If already value is empty, return last value immediately.

      パラメータ:
      p - the TimeoutProperty
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.isEmpty()
    • waitUntilContainsAndGet

      default java.lang.String waitUntilContainsAndGet​(java.lang.CharSequence s) throws java.lang.InterruptedException
      Waiting until value is contains, and return last value.

      This is blocking method.
      If already value is contains, return last value immediately.

      パラメータ:
      s - the sequence to search for
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.contains(CharSequence)
    • waitUntilContainsAndGet

      default java.lang.String waitUntilContainsAndGet​(java.lang.CharSequence s, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is contains, and return last value.

      This is blocking method.
      If already value is contains, return last value immediately.

      パラメータ:
      s - the sequence to search for
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.contains(CharSequence)
    • waitUntilContainsAndGet

      default java.lang.String waitUntilContainsAndGet​(java.lang.CharSequence s, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is contains, and return last value.

      This is blocking method.
      If already value is contains, return last value immediately.

      パラメータ:
      s - the sequence to search for
      p - the TimeoutProperty
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.contains(CharSequence)
    • waitUntilNotContainsAndGet

      default java.lang.String waitUntilNotContainsAndGet​(java.lang.CharSequence s) throws java.lang.InterruptedException
      Waiting until value is NOT contains, and return last value.

      This is blocking method.
      If already value is contains, return last value immediately.

      パラメータ:
      s - the sequence to search for
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.contains(CharSequence)
    • waitUntilNotContainsAndGet

      default java.lang.String waitUntilNotContainsAndGet​(java.lang.CharSequence s, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT contains, and return last value.

      This is blocking method.
      If already value is NOT contains, return last value immediately.

      パラメータ:
      s - the sequence to search for
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.contains(CharSequence)
    • waitUntilNotContainsAndGet

      default java.lang.String waitUntilNotContainsAndGet​(java.lang.CharSequence s, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT contains, and return last value.

      This is blocking method.
      If already value is NOT contains, return last value immediately.

      パラメータ:
      s - the sequence to search for
      p - the TimeoutProperty
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.contains(CharSequence)
    • waitUntilStartsWithAndGet

      default java.lang.String waitUntilStartsWithAndGet​(java.lang.String prefix) throws java.lang.InterruptedException
      Waiting until value is startsWith, and return last value.

      This is blocking method.
      If already value is startsWith, return last value immediately.

      パラメータ:
      prefix - the prefix
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.startsWith(String)
    • waitUntilStartsWithAndGet

      default java.lang.String waitUntilStartsWithAndGet​(java.lang.String prefix, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is startsWith, and return last value.

      This is blocking method.
      If already value is startsWith, return last value immediately.

      パラメータ:
      prefix - the prefix
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.startsWith(String)
    • waitUntilStartsWithAndGet

      default java.lang.String waitUntilStartsWithAndGet​(java.lang.String prefix, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is startsWith, and return last value.

      This is blocking method.
      If already value is startsWith, return last value immediately.

      パラメータ:
      prefix - the prefix
      p - the TimeoutProperty
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.startsWith(String)
    • waitUntilStartsWithAndGet

      default java.lang.String waitUntilStartsWithAndGet​(java.lang.String prefix, int toOffset) throws java.lang.InterruptedException
      Waiting until value is startsWith, and return last value.

      This is blocking method.
      If already value is startsWith, return last value immediately.

      パラメータ:
      prefix - the prefix.
      toOffset - where to begin looking in this string.
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.startsWith(String, int)
    • waitUntilStartsWithAndGet

      default java.lang.String waitUntilStartsWithAndGet​(java.lang.String prefix, int toOffset, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is startsWith, and return last value.

      This is blocking method.
      If already value is startsWith, return last value immediately.

      パラメータ:
      prefix - the prefix.
      toOffset - where to begin looking in this string.
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.startsWith(String, int)
    • waitUntilStartsWithAndGet

      default java.lang.String waitUntilStartsWithAndGet​(java.lang.String prefix, int toOffset, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is startsWith, and return last value.

      This is blocking method.
      If already value is startsWith, return last value immediately.

      パラメータ:
      prefix - the prefix.
      toOffset - where to begin looking in this string.
      p - the TimeoutProperty
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.startsWith(String, int)
    • waitUntilEndsWithAndGet

      default java.lang.String waitUntilEndsWithAndGet​(java.lang.String suffix) throws java.lang.InterruptedException
      Waiting until value is endsWith, and return last value.

      This is blocking method.
      If already value is endsWith, return last value immediately.

      パラメータ:
      suffix - the suffix
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.endsWith(String)
    • waitUntilEndsWithAndGet

      default java.lang.String waitUntilEndsWithAndGet​(java.lang.String suffix, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is endsWith, and return last value.

      This is blocking method.
      If already value is endsWith, return last value immediately.

      パラメータ:
      suffix - the suffix
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.endsWith(String)
    • waitUntilEndsWithAndGet

      default java.lang.String waitUntilEndsWithAndGet​(java.lang.String suffix, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is endsWith, and return last value.

      This is blocking method.
      If already value is endsWith, return last value immediately.

      パラメータ:
      suffix - the suffix
      p - the TimeoutProperty
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.endsWith(String)
    • waitUntilMatchesAndGet

      default java.lang.String waitUntilMatchesAndGet​(java.lang.String regex) throws java.lang.InterruptedException
      Waiting until value is matches, and return last value.

      This is blocking method.
      If already value is matches, return last value immediately.

      パラメータ:
      regex - the regular expression to which this string is to be matched
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.matches(String)
    • waitUntilMatchesAndGet

      default java.lang.String waitUntilMatchesAndGet​(java.lang.String regex, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is matches, and return last value.

      This is blocking method.
      If already value is matches, return last value immediately.

      パラメータ:
      regex - the regular expression to which this string is to be matched
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.matches(String)
    • waitUntilMatchesAndGet

      default java.lang.String waitUntilMatchesAndGet​(java.lang.String regex, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is matches, and return last value.

      This is blocking method.
      If already value is matches, return last value immediately.

      パラメータ:
      regex - the regular expression to which this string is to be matched
      p - the TimeoutProperty
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.matches(String)
    • waitUntilContentEqualToAndGet

      default java.lang.String waitUntilContentEqualToAndGet​(java.lang.CharSequence cs) throws java.lang.InterruptedException
      Waiting until value is contentEquals, and return last value.

      This is blocking method.
      If already value is contentEquals, return last value immediately.

      パラメータ:
      cs - The sequence to compare this String against
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.contentEquals(CharSequence)
    • waitUntilContentEqualToAndGet

      default java.lang.String waitUntilContentEqualToAndGet​(java.lang.CharSequence cs, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is contentEquals, and return last value.

      This is blocking method.
      If already value is contentEquals, return last value immediately.

      パラメータ:
      cs - The sequence to compare this String against
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.contentEquals(CharSequence)
    • waitUntilContentEqualToAndGet

      default java.lang.String waitUntilContentEqualToAndGet​(java.lang.CharSequence cs, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is contentEquals, and return last value.

      This is blocking method.
      If already value is contentEquals, return last value immediately.

      パラメータ:
      cs - The sequence to compare this String against
      p - the TimeoutProperty
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.contentEquals(CharSequence)
    • waitUntilContentEqualToAndGet

      default java.lang.String waitUntilContentEqualToAndGet​(java.lang.StringBuffer sb) throws java.lang.InterruptedException
      Waiting until value is contentEquals, and return last value.

      This is blocking method.
      If already value is contentEquals, return last value immediately.

      パラメータ:
      sb - The StringBuffer to compare this String against
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.contentEquals(StringBuffer)
    • waitUntilContentEqualToAndGet

      default java.lang.String waitUntilContentEqualToAndGet​(java.lang.StringBuffer sb, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is contentEquals, and return last value.

      This is blocking method.
      If already value is contentEquals, return last value immediately.

      パラメータ:
      sb - The StringBuffer to compare this String against
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.contentEquals(StringBuffer)
    • waitUntilContentEqualToAndGet

      default java.lang.String waitUntilContentEqualToAndGet​(java.lang.StringBuffer sb, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is contentEquals, and return last value.

      This is blocking method.
      If already value is contentEquals, return last value immediately.

      パラメータ:
      sb - The StringBuffer to compare this String against
      p - the TimeoutProperty
      戻り値:
      last value
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.contentEquals(StringBuffer)
    • waitUntilEqualTo

      default void waitUntilEqualTo​(java.lang.CharSequence cs) throws java.lang.InterruptedException
      Waiting until value is equal to cs.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the character sequence
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.equals(Object)
    • waitUntilEqualTo

      default void waitUntilEqualTo​(java.lang.CharSequence cs, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is equal to cs.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the character sequence
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equals(Object)
    • waitUntilEqualTo

      default void waitUntilEqualTo​(java.lang.CharSequence cs, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is equal to cs.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the character sequence
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equals(Object)
    • waitUntilEqualTo

      default void waitUntilEqualTo​(StringObservable observer) throws java.lang.InterruptedException
      Waiting until value is equal to observer.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.equals(Object)
    • waitUntilEqualTo

      default void waitUntilEqualTo​(StringObservable observer, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is equal to observer.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equals(Object)
    • waitUntilEqualTo

      default void waitUntilEqualTo​(StringObservable observer, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is equal to observer.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equals(Object)
    • waitUntilNotEqualTo

      default void waitUntilNotEqualTo​(java.lang.CharSequence cs) throws java.lang.InterruptedException
      Waiting until value is NOT equal to cs.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the character sequence
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.equals(Object)
    • waitUntilNotEqualTo

      default void waitUntilNotEqualTo​(java.lang.CharSequence cs, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT equal to cs.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the character sequence
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equals(Object)
    • waitUntilNotEqualTo

      default void waitUntilNotEqualTo​(java.lang.CharSequence cs, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT equal to cs.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the character sequence
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equals(Object)
    • waitUntilNotEqualTo

      default void waitUntilNotEqualTo​(StringObservable observer) throws java.lang.InterruptedException
      Waiting until value is NOT equal to observer value.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.equals(Object)
    • waitUntilNotEqualTo

      default void waitUntilNotEqualTo​(StringObservable observer, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT equal to observer value.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equals(Object)
    • waitUntilNotEqualTo

      default void waitUntilNotEqualTo​(StringObservable observer, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT equal to observer value.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equals(Object)
    • waitUntilLessThan

      default void waitUntilLessThan​(java.lang.CharSequence cs) throws java.lang.InterruptedException
      Waiting until value is compareTo(cs.toString()) < 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.compareTo(String)
    • waitUntilLessThan

      default void waitUntilLessThan​(java.lang.CharSequence cs, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(cs.toString()) < 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilLessThan

      default void waitUntilLessThan​(java.lang.CharSequence cs, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(cs.toString()) < 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilLessThan

      default void waitUntilLessThan​(StringObservable observer) throws java.lang.InterruptedException
      Waiting until value is compareTo(observer.toString()) < 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.compareTo(String)
    • waitUntilLessThan

      default void waitUntilLessThan​(StringObservable observer, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(observer.toString()) < 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilLessThan

      default void waitUntilLessThan​(StringObservable observer, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(observer.toString()) < 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilLessThanOrEqualTo

      default void waitUntilLessThanOrEqualTo​(java.lang.CharSequence cs) throws java.lang.InterruptedException
      Waiting until value is compareTo(cs.toString()) <= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.compareTo(String)
    • waitUntilLessThanOrEqualTo

      default void waitUntilLessThanOrEqualTo​(java.lang.CharSequence cs, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(cs.toString()) <= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilLessThanOrEqualTo

      default void waitUntilLessThanOrEqualTo​(java.lang.CharSequence cs, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(cs.toString()) <= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilLessThanOrEqualTo

      default void waitUntilLessThanOrEqualTo​(StringObservable observer) throws java.lang.InterruptedException
      Waiting until value is compareTo(observer.toString()) <= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.compareTo(String)
    • waitUntilLessThanOrEqualTo

      default void waitUntilLessThanOrEqualTo​(StringObservable observer, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(observer.toString()) <= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilLessThanOrEqualTo

      default void waitUntilLessThanOrEqualTo​(StringObservable observer, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(observer.toString()) <= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThan

      default void waitUntilGreaterThan​(java.lang.CharSequence cs) throws java.lang.InterruptedException
      Waiting until value is compareTo(cs.toString()) > 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThan

      default void waitUntilGreaterThan​(java.lang.CharSequence cs, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(cs.toString()) > 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThan

      default void waitUntilGreaterThan​(java.lang.CharSequence cs, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(cs.toString()) > 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThan

      default void waitUntilGreaterThan​(StringObservable observer) throws java.lang.InterruptedException
      Waiting until value is compareTo(observer.toString()) > 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThan

      default void waitUntilGreaterThan​(StringObservable observer, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(observer.toString()) > 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThan

      default void waitUntilGreaterThan​(StringObservable observer, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(observer.toString()) > 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThanOrEqualTo

      default void waitUntilGreaterThanOrEqualTo​(java.lang.CharSequence cs) throws java.lang.InterruptedException
      Waiting until value is compareTo(cs.toString()) >= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThanOrEqualTo

      default void waitUntilGreaterThanOrEqualTo​(java.lang.CharSequence cs, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(cs.toString()) >= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThanOrEqualTo

      default void waitUntilGreaterThanOrEqualTo​(java.lang.CharSequence cs, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(cs.toString()) >= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - the Character Sequence
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThanOrEqualTo

      default void waitUntilGreaterThanOrEqualTo​(StringObservable observer) throws java.lang.InterruptedException
      Waiting until value is compareTo(observer.toString()) >= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThanOrEqualTo

      default void waitUntilGreaterThanOrEqualTo​(StringObservable observer, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(observer.toString()) >= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilGreaterThanOrEqualTo

      default void waitUntilGreaterThanOrEqualTo​(StringObservable observer, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is compareTo(observer.toString()) >= 0.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - the observer
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.compareTo(String)
    • waitUntilEqualToIgnoreCase

      default void waitUntilEqualToIgnoreCase​(java.lang.CharSequence cs) throws java.lang.InterruptedException
      Waiting until value is equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - The Character Sequence to compare this String against
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilEqualToIgnoreCase

      default void waitUntilEqualToIgnoreCase​(java.lang.CharSequence cs, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - The Character Sequence to compare this String against
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilEqualToIgnoreCase

      default void waitUntilEqualToIgnoreCase​(java.lang.CharSequence cs, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - The Character Sequence to compare this String against
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilEqualToIgnoreCase

      default void waitUntilEqualToIgnoreCase​(StringObservable observer) throws java.lang.InterruptedException
      Waiting until value is equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - The observer to compare this String against
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilEqualToIgnoreCase

      default void waitUntilEqualToIgnoreCase​(StringObservable observer, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - The observer to compare this String against
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilEqualToIgnoreCase

      default void waitUntilEqualToIgnoreCase​(StringObservable observer, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - The observer to compare this String against
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilNotEqualToIgnoreCase

      default void waitUntilNotEqualToIgnoreCase​(java.lang.CharSequence cs) throws java.lang.InterruptedException
      Waiting until value is NOT equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - The Character Sequence to compare this String against
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilNotEqualToIgnoreCase

      default void waitUntilNotEqualToIgnoreCase​(java.lang.CharSequence cs, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - The Character Sequence to compare this String against
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilNotEqualToIgnoreCase

      default void waitUntilNotEqualToIgnoreCase​(java.lang.CharSequence cs, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      cs - The Character Sequence to compare this String against
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilNotEqualToIgnoreCase

      default void waitUntilNotEqualToIgnoreCase​(StringObservable observer) throws java.lang.InterruptedException
      Waiting until value is NOT equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - The observer to compare this String against
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilNotEqualToIgnoreCase

      default void waitUntilNotEqualToIgnoreCase​(StringObservable observer, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - The observer to compare this String against
      timeout - the maximum time to wait
      unit - the time unit of the timeout argument
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equalsIgnoreCase(String)
    • waitUntilNotEqualToIgnoreCase

      default void waitUntilNotEqualToIgnoreCase​(StringObservable observer, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
      Waiting until value is NOT equalsIgnoreCase.

      This is blocking method.
      If already condition is true, pass through immediately.

      パラメータ:
      observer - The observer to compare this String against
      p - the TimeoutProperty
      例外:
      java.lang.InterruptedException - if interrupted while waiting
      java.util.concurrent.TimeoutException - if the wait timed out
      関連項目:
      String.equalsIgnoreCase(String)