Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

io.github.libtmux.query.FilterExpr.FilterExpr.negate

Java
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust Unavailable
  • Go Unavailable
  • Java
  • .NET Unavailable
  • C++ Unavailable
  • Swift Unavailable

View as Markdown

Module
io.github.libtmux.query.FilterExpr
Declared in
FilterExpr
Package
io.github.libtmux:libtmux
Source
libtmux/src/main/java/io/github/libtmux/query/FilterExpr.java
negate ( ) → FilterExpr<T>
method [source]
method [source]
negate

Negation, narrowed to an expression.

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.

0 declared, 0 inherited

Esc

Type to search.