public class RelationFilter extends Filter
The implementations of the Hawkular inventory API are supposed to support filtering relationships by
RelationWith.Properties,
RelationWith.Ids,
RelationWith.TargetOfType,
RelationWith.SourceOfType and
RelationWith.SourceOrTargetOfType.
To create these filters, feel free to use the static helper methods defined on RelationWith.
Note: Additional information for the library consumers.
Don't extend this class with hope that the new filter will work. This class is extendable only for the benefit of
the API implementations that can reuse it internally. For the users of the API, only the subclasses of Filter
declared directly in the API are available
| Modifier and Type | Class and Description |
|---|---|
static class |
RelationFilter.Accumulator |
| Constructor and Description |
|---|
RelationFilter() |
| Modifier and Type | Method and Description |
|---|---|
static RelationFilter[] |
all() |
static RelationFilter.Accumulator |
by(RelationFilter... filters) |
public static RelationFilter.Accumulator by(RelationFilter... filters)
public static RelationFilter[] all()
Copyright © 2015 Red Hat, Inc.. All rights reserved.