| Package | Description |
|---|---|
| org.hawkular.inventory.api | |
| org.hawkular.inventory.api.filters | |
| org.hawkular.inventory.api.model | |
| org.hawkular.inventory.base | |
| org.hawkular.inventory.base.spi |
| Modifier and Type | Method and Description |
|---|---|
StructuredData |
Data.Single.data(RelativePath dataPath)
Returns the data on the path relative to the entity.
|
StructuredData |
EmptyInventory.DatasSingle.data(RelativePath dataPath) |
Page<StructuredData> |
Data.Multiple.data(RelativePath dataPath,
Pager pager)
Similar to
Data.Single.data(RelativePath), only resolved over multiple entities. |
Page<StructuredData> |
EmptyInventory.DatasMultiple.data(RelativePath dataPath,
Pager pager) |
StructuredData |
Data.Single.flatData(RelativePath dataPath)
This is very similar to
Data.Single.data(RelativePath) but this method doesn't load the child data. |
StructuredData |
EmptyInventory.DatasSingle.flatData(RelativePath dataPath) |
Page<StructuredData> |
Data.Multiple.flatData(RelativePath dataPath,
Pager pager)
Similar to
Data.Single.flatData(RelativePath), only resolved over multiple entities. |
Page<StructuredData> |
EmptyInventory.DatasMultiple.flatData(RelativePath dataPath,
Pager pager) |
| Modifier and Type | Method and Description |
|---|---|
RelativePath |
With.DataAt.getDataPath() |
RelativePath[] |
With.RelativePaths.getPaths() |
| Modifier and Type | Method and Description |
|---|---|
static With.DataAt |
With.dataAt(RelativePath dataPath)
Checks whether there is data on the provided relative path.
|
static With.RelativePaths |
With.relativePath(String markerLabel,
RelativePath path)
Constructs a new filter to only contain elements at the current position in the graph traversal that
can also be reached using the provided relative path.
|
static With.RelativePaths |
With.relativePaths(String markerLabel,
RelativePath... paths)
Constructs a new filter to only contain elements at the current position in the graph traversal that
can also be reached using at least one of the provided relative paths.
|
| Constructor and Description |
|---|
DataAt(RelativePath dataPath) |
RelativePaths(String markerLabel,
RelativePath... paths) |
| Modifier and Type | Method and Description |
|---|---|
RelativePath |
RelativePath.down() |
RelativePath |
RelativePath.down(int distance) |
static RelativePath |
RelativePath.fromPartiallyUntypedString(String path,
CanonicalPath initialPosition,
Class<?> intendedFinalType)
An overload of
Path.fromPartiallyUntypedString(String, TypeProvider) which uses the provided initial position
to figure out the possible type if is missing in the provided relative path. |
static RelativePath |
RelativePath.fromPartiallyUntypedString(String path,
Path.TypeProvider typeProvider) |
static RelativePath |
RelativePath.fromString(String path) |
RelativePath |
RelativePath.UpBuilder.get() |
RelativePath |
RelativePath.Extender.get() |
RelativePath |
CanonicalPath.IdExtractor.getResourcePath() |
protected RelativePath |
RelativePath.Extender.newPath(int startIdx,
int endIdx,
List<Path.Segment> segments) |
RelativePath |
CanonicalPath.toRelativePath() |
abstract RelativePath |
Path.toRelativePath()
Tries to convert this path to a relative path.
|
RelativePath |
RelativePath.toRelativePath() |
RelativePath |
RelativePath.up() |
RelativePath |
RelativePath.up(int distance) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RelativePath> |
RelativePath.ascendingIterator() |
Iterator<RelativePath> |
RelativePath.descendingIterator() |
| Modifier and Type | Method and Description |
|---|---|
StructuredData |
BaseData.Single.data(RelativePath dataPath) |
Page<StructuredData> |
BaseData.Multiple.data(RelativePath dataPath,
Pager pager) |
StructuredData |
BaseData.Single.flatData(RelativePath dataPath) |
Page<StructuredData> |
BaseData.Multiple.flatData(RelativePath dataPath,
Pager pager) |
| Modifier and Type | Method and Description |
|---|---|
E |
InventoryBackend.descendToData(E dataEntityRepresentation,
RelativePath dataPath)
Given the representation of the data entity, this will return the representation of a structured data element
on the given path "inside" the data entity.
|
Copyright © 2015 Red Hat, Inc.. All rights reserved.