typealias libtmux-scala latest
Expr
A filter over T , both runnable and readable, opaque over Java's own FilterExpr[T] — lossless by construction, the same reasoning io.github.libtmux.scaladsl.Pane and its siblings rest on. T is the raw Java handle type a Java field metamodel ( Pane_ , Session_ , ...) is built over, not this facade's opaque one: a query is a Java-shaped value that this facade's own matching extensions apply to captured Scala handles.
Source and package
- opaque type Expr[T] = Java
Filter [T]object ExprExpr -
Discussed in Filtering and queries
Members10 members#
Common operations1 member#
Other members9 members#
- && method
- || method
- and method
&&, spelled out. - apply method Wraps an existing Java expression, such as one a typed field method already produced.
- asJava method The underlying Java expression. Opaque wrapping is free, so this never copies anything.
- describe method Renders this expression as inspectable text.
- matches method Evaluates this expression against one value, with no tmux I/O.
- or method
||, spelled out. - unary_! method