public static class Characteristic.FilteringCharacteristic<T> extends Characteristic<T>
Characteristic that has also criteria for ignoring and skipping whole components (e.g. for
isTransactional)Characteristic.AggregatedNotificationsCharacteristic, Characteristic.AnyMatchCharacteristic, Characteristic.AnyMatchFilteringCharacteristic, Characteristic.BooleanCharacteristic, Characteristic.BooleanFilteringCharacteristic, Characteristic.ComponentAstWithHierarchy, Characteristic.FilteringCharacteristic<T>, Characteristic.IsBlockingCharacteristic, Characteristic.IsTransactionalCharacteristic| Modifier and Type | Method and Description |
|---|---|
boolean |
filterComponent(Characteristic.ComponentAstWithHierarchy componentAst) |
boolean |
ignoreComponent(Characteristic.ComponentAstWithHierarchy componentAst) |
computeFrom, getValue, hasDefinitiveValue, hasValue, setWithDefaultpublic boolean filterComponent(Characteristic.ComponentAstWithHierarchy componentAst)
public boolean ignoreComponent(Characteristic.ComponentAstWithHierarchy componentAst)
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.