Packages

final class Wildcard extends AnyVal

The Wildcard value class provides an implementation for wildcard string matching that checks if the 'pattern' string matches against a given 'self' string based on single (CHAR_WILD_ONE) and/or multiple (CHAR_WILD_MANY) wildcards.

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Wildcard
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Wildcard(self: String)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. def =~(pattern: Any): Boolean

    The equal-match operator determines whether the 'pattern' string matches the given 'self' string.

    The equal-match operator determines whether the 'pattern' string matches the given 'self' string. Pattern may contain single- and/or multiple-replacing wildcard characters.

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  7. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  8. def isMatch(pattern: String): Boolean

    Test whether the 'pattern' string matches the given 'self' string.

    Test whether the 'pattern' string matches the given 'self' string. Pattern may contain single- and/or multiple-replacing wildcard characters.

  9. val self: String
  10. def toString(): String

    Convert this Wildcard object to its underlying string.

    Convert this Wildcard object to its underlying string.

    Definition Classes
    Wildcard → Any

Inherited from AnyVal

Inherited from Any

Ungrouped