Core Library0.xAPI Reference

Choose documentation 3

latest

Current version

latest
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

method libtmux-java latest

FilterExpr.negate

Negation, narrowed to an expression.

Source and package
Qualified name
io.github.libtmux.query.FilterExpr.negate
Package
io.github.libtmux.query
Declared in
FilterExpr
Distribution
io.github.libtmux:libtmux
Source
libtmux/src/main/java/io/github/libtmux/query/FilterExpr.java
@Override default FilterExpr<T> negate()

Description#

and and or below are deliberately overloads of the inherited Predicate methods rather than overrides: their parameter is a FilterExpr, so combining two expressions stays an expression, while passing a bare lambda selects the inherited method and yields a plain predicate. That is the intended boundary — a lambda cannot be printed or serialized, so an expression built from one must not claim to be inspectable.

Type parameters
Esc

Type to search.

Reference previewOpen reference