org.beangle.commons.lang.functor

Members list

Concise view

Type members

Classlikes

class Contains[T](val objs: Collection[_ <: T]) extends Predicate[T]

Attributes

Graph
Supertypes
trait Predicate[T]
trait T => Boolean
class Object
trait Matchable
class Any
class InRange(val floor: Int, val upper: Int) extends Predicate[Number]

有效整型判断谓词

有效整型判断谓词

Attributes

Graph
Supertypes
trait Predicate[Number]
trait Number => Boolean
class Object
trait Matchable
class Any
class InStr(val str: String) extends Predicate[String]

Attributes

Graph
Supertypes
trait Predicate[String]
trait String => Boolean
class Object
trait Matchable
class Any
class Max1Element extends Predicate[Collection[_]]

Attributes

Graph
Supertypes
trait Predicate[Collection[_]]
trait Collection[_] => Boolean
class Object
trait Matchable
class Any
object NotEmpty extends Predicate[String]

Attributes

Graph
Supertypes
trait Predicate[String]
trait String => Boolean
class Object
trait Matchable
class Any
Self type
object NotZero extends Predicate[Number]

Attributes

Graph
Supertypes
trait Predicate[Number]
trait Number => Boolean
class Object
trait Matchable
class Any
Self type
NotZero.type
trait Predicate[T] extends T => Boolean

Prediate

Prediate

Attributes

Since:

3.2.0

Graph
Supertypes
trait T => Boolean
class Object
trait Matchable
class Any
Known subtypes
class Contains[T]
class InRange
class InStr
object NotEmpty.type
object NotZero.type
object SingleWord.type
object SingleWord extends Predicate[String]

Attributes

Graph
Supertypes
trait Predicate[String]
trait String => Boolean
class Object
trait Matchable
class Any
Self type