Class StringConditionsImpl

    • Constructor Summary

      Constructors 
      Constructor Description
      StringConditionsImpl​(java.lang.String string)
      Creates a new conditions object on string.
      StringConditionsImpl​(java.lang.String string, boolean negation)
      Creates a new conditions object on string.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean contains​(java.lang.CharSequence charSequence)
      Check that this contains the given sequence of characters.
      boolean endsWith​(java.lang.String suffix)
      Check that this ends with the given string.
      boolean equalTo​(java.lang.String anotherString)
      Check that this is equal to with the given string.
      boolean equalToIgnoreCase​(java.lang.String anotherString)
      Check that this is equal to with the given string, ignoring case.
      boolean matches​(java.lang.String regex)
      Check that this matches the given regular expression string.
      boolean matches​(java.util.regex.Pattern pattern)
      Check that this matches the given regular expression pattern.
      protected StringConditionsImpl newInstance​(boolean negationValue)
      Creates a new instance of this condition.
      StringConditionsImpl not()
      Negates this condition object.
      boolean startsWith​(java.lang.String prefix)
      Check that this starts with the given string.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.fluentlenium.core.conditions.Conditions

        verify
    • Constructor Detail

      • StringConditionsImpl

        public StringConditionsImpl​(java.lang.String string)
        Creates a new conditions object on string.
        Parameters:
        string - underlying string
      • StringConditionsImpl

        public StringConditionsImpl​(java.lang.String string,
                                    boolean negation)
        Creates a new conditions object on string.
        Parameters:
        string - underlying string
        negation - negation value
    • Method Detail

      • contains

        public boolean contains​(java.lang.CharSequence charSequence)
        Description copied from interface: StringConditions
        Check that this contains the given sequence of characters.
        Specified by:
        contains in interface StringConditions
        Parameters:
        charSequence - sequence of characters
        Returns:
        true if it contains the given sequence of characters, false otherwise
      • startsWith

        public boolean startsWith​(java.lang.String prefix)
        Description copied from interface: StringConditions
        Check that this starts with the given string.
        Specified by:
        startsWith in interface StringConditions
        Parameters:
        prefix - string
        Returns:
        true if it starts with the given string, false otherwise
      • endsWith

        public boolean endsWith​(java.lang.String suffix)
        Description copied from interface: StringConditions
        Check that this ends with the given string.
        Specified by:
        endsWith in interface StringConditions
        Parameters:
        suffix - string
        Returns:
        true if it ends with the given string, false otherwise
      • equalTo

        public boolean equalTo​(java.lang.String anotherString)
        Description copied from interface: StringConditions
        Check that this is equal to with the given string.
        Specified by:
        equalTo in interface StringConditions
        Parameters:
        anotherString - another string
        Returns:
        true if it is equal to the given string, false otherwise
      • equalToIgnoreCase

        public boolean equalToIgnoreCase​(java.lang.String anotherString)
        Description copied from interface: StringConditions
        Check that this is equal to with the given string, ignoring case.
        Specified by:
        equalToIgnoreCase in interface StringConditions
        Parameters:
        anotherString - another string
        Returns:
        true if it is equal to the given string, ignoring case, false otherwise
      • matches

        public boolean matches​(java.lang.String regex)
        Description copied from interface: StringConditions
        Check that this matches the given regular expression string.
        Specified by:
        matches in interface StringConditions
        Parameters:
        regex - regular expression string
        Returns:
        true if it matches the given regular expression string, false otherwise
      • matches

        public boolean matches​(java.util.regex.Pattern pattern)
        Description copied from interface: StringConditions
        Check that this matches the given regular expression pattern.
        Specified by:
        matches in interface StringConditions
        Parameters:
        pattern - regular expression pattern
        Returns:
        true if it matches the given regular expression pattern, false otherwise