JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
I
L
M
O
P
R
S
T
A
AbstractElementMixin
- Class in
org.hawkular.inventory.json.mixins.model
AbstractElementMixin()
- Constructor for class org.hawkular.inventory.json.mixins.model.
AbstractElementMixin
C
CanonicalPathMixin
- Class in
org.hawkular.inventory.json.mixins.model
CanonicalPathMixin()
- Constructor for class org.hawkular.inventory.json.mixins.model.
CanonicalPathMixin
configure(ObjectMapper)
- Static method in class org.hawkular.inventory.json.
InventoryJacksonConfig
Configures the provided object mapper with mixins that define the serialization and deserialization behavior for inventory entities.
D
DataEntityMixin
- Class in
org.hawkular.inventory.json.mixins.model
DataEntityMixin(CanonicalPath, StructuredData, Map<String, Object>)
- Constructor for class org.hawkular.inventory.json.mixins.model.
DataEntityMixin
deserialize(JsonParser, DeserializationContext)
- Method in class org.hawkular.inventory.json.
DetypedPathDeserializer
deserialize(JsonParser, DeserializationContext)
- Method in class org.hawkular.inventory.json.
InventoryStructureDeserializer
deserialize(JsonParser, DeserializationContext)
- Method in class org.hawkular.inventory.json.mixins.model.
MetricTypeBlueprintMixin.Deserializer
Deprecated.
deserialize(JsonParser, DeserializationContext)
- Method in class org.hawkular.inventory.json.
PathDeserializer
deserialize(JsonParser, DeserializationContext)
- Method in class org.hawkular.inventory.json.
StructuredDataDeserializer
Deserializer()
- Constructor for class org.hawkular.inventory.json.mixins.model.
MetricTypeBlueprintMixin.Deserializer
Deprecated.
DetypedPathDeserializer
- Class in
org.hawkular.inventory.json
DetypedPathDeserializer()
- Constructor for class org.hawkular.inventory.json.
DetypedPathDeserializer
E
EntityBlueprintMixin
- Class in
org.hawkular.inventory.json.mixins.model
EntityBlueprintMixin()
- Constructor for class org.hawkular.inventory.json.mixins.model.
EntityBlueprintMixin
EnvironmentMixin
- Class in
org.hawkular.inventory.json.mixins.model
EnvironmentMixin(CanonicalPath, Map<String, Object>)
- Constructor for class org.hawkular.inventory.json.mixins.model.
EnvironmentMixin
F
FeedMixin
- Class in
org.hawkular.inventory.json.mixins.model
FeedMixin(CanonicalPath, Map<String, Object>)
- Constructor for class org.hawkular.inventory.json.mixins.model.
FeedMixin
G
getDisplayName()
- Method in class org.hawkular.inventory.json.mixins.model.
MetricDataTypeMixin
getIncomingRelationships()
- Method in class org.hawkular.inventory.json.mixins.model.
EntityBlueprintMixin
getOutgoingRelationships()
- Method in class org.hawkular.inventory.json.mixins.model.
EntityBlueprintMixin
I
InventoryJacksonConfig
- Class in
org.hawkular.inventory.json
A helper class to configure the Jackson's object mapper to correctly serialize and deserialize inventory entities and paths.
InventoryStructureDeserializer
- Class in
org.hawkular.inventory.json
InventoryStructureDeserializer()
- Constructor for class org.hawkular.inventory.json.
InventoryStructureDeserializer
InventoryStructureMixin
- Class in
org.hawkular.inventory.json.mixins.model
InventoryStructureMixin()
- Constructor for class org.hawkular.inventory.json.mixins.model.
InventoryStructureMixin
InventoryStructureSerializer
- Class in
org.hawkular.inventory.json
InventoryStructureSerializer()
- Constructor for class org.hawkular.inventory.json.
InventoryStructureSerializer
L
LEGAL_ENTITY_TYPES
- Static variable in class org.hawkular.inventory.json.
InventoryStructureDeserializer
M
MetricDataTypeMixin
- Class in
org.hawkular.inventory.json.mixins.model
MetricDataTypeMixin()
- Constructor for class org.hawkular.inventory.json.mixins.model.
MetricDataTypeMixin
MetricMixin
- Class in
org.hawkular.inventory.json.mixins.model
MetricMixin(CanonicalPath, MetricType, Map<String, Object>)
- Constructor for class org.hawkular.inventory.json.mixins.model.
MetricMixin
MetricTypeBlueprintMixin
- Class in
org.hawkular.inventory.json.mixins.model
Deprecated.
since inception :)
MetricTypeBlueprintMixin()
- Constructor for class org.hawkular.inventory.json.mixins.model.
MetricTypeBlueprintMixin
Deprecated.
MetricTypeBlueprintMixin.Deserializer
- Class in
org.hawkular.inventory.json.mixins.model
Deprecated.
don't use this once "type" does not need to be in the JSON
MetricTypeMixin
- Class in
org.hawkular.inventory.json.mixins.model
MetricTypeMixin(CanonicalPath, MetricUnit, Map<String, Object>)
- Constructor for class org.hawkular.inventory.json.mixins.model.
MetricTypeMixin
O
OperationTypeMixin
- Class in
org.hawkular.inventory.json.mixins.model
OperationTypeMixin(CanonicalPath, Map<String, Object>)
- Constructor for class org.hawkular.inventory.json.mixins.model.
OperationTypeMixin
org.hawkular.inventory.json
- package org.hawkular.inventory.json
org.hawkular.inventory.json.mixins.model
- package org.hawkular.inventory.json.mixins.model
P
PathDeserializer
- Class in
org.hawkular.inventory.json
PathDeserializer()
- Constructor for class org.hawkular.inventory.json.
PathDeserializer
PathSerializer
- Class in
org.hawkular.inventory.json
Used to serialize canonical path with tenant id
PathSerializer()
- Constructor for class org.hawkular.inventory.json.
PathSerializer
R
RelationshipMixin
- Class in
org.hawkular.inventory.json.mixins.model
RelationshipMixin(String, String, CanonicalPath, CanonicalPath, Map<String, Object>)
- Constructor for class org.hawkular.inventory.json.mixins.model.
RelationshipMixin
RelativePathMixin
- Class in
org.hawkular.inventory.json.mixins.model
RelativePathMixin()
- Constructor for class org.hawkular.inventory.json.mixins.model.
RelativePathMixin
ResourceMixin
- Class in
org.hawkular.inventory.json.mixins.model
ResourceMixin(CanonicalPath, ResourceType, Map<String, Object>)
- Constructor for class org.hawkular.inventory.json.mixins.model.
ResourceMixin
ResourceTypeMixin
- Class in
org.hawkular.inventory.json.mixins.model
ResourceTypeMixin(CanonicalPath, Map<String, Object>)
- Constructor for class org.hawkular.inventory.json.mixins.model.
ResourceTypeMixin
S
serialize(InventoryStructure<?>, JsonGenerator, SerializerProvider)
- Method in class org.hawkular.inventory.json.
InventoryStructureSerializer
serialize(Path, JsonGenerator, SerializerProvider)
- Method in class org.hawkular.inventory.json.
PathSerializer
serialize(StructuredData, JsonGenerator, SerializerProvider)
- Method in class org.hawkular.inventory.json.
StructuredDataSerializer
serialize(Path, JsonGenerator, SerializerProvider)
- Method in class org.hawkular.inventory.json.
TenantlessPathSerializer
setCurrentCanonicalOrigin(CanonicalPath)
- Static method in class org.hawkular.inventory.json.
DetypedPathDeserializer
setCurrentEntityType(Class<?>)
- Static method in class org.hawkular.inventory.json.
DetypedPathDeserializer
setCurrentRelativePathOrigin(CanonicalPath)
- Static method in class org.hawkular.inventory.json.
DetypedPathDeserializer
StructuredDataDeserializer
- Class in
org.hawkular.inventory.json
StructuredDataDeserializer()
- Constructor for class org.hawkular.inventory.json.
StructuredDataDeserializer
StructuredDataMixin
- Class in
org.hawkular.inventory.json.mixins.model
StructuredDataMixin()
- Constructor for class org.hawkular.inventory.json.mixins.model.
StructuredDataMixin
StructuredDataSerializer
- Class in
org.hawkular.inventory.json
StructuredDataSerializer()
- Constructor for class org.hawkular.inventory.json.
StructuredDataSerializer
T
TenantlessCanonicalPathMixin
- Class in
org.hawkular.inventory.json.mixins.model
The core inventory API is unaware of JSON and even less so about Jackson, so it can't contain any Jackson specific code there.
TenantlessCanonicalPathMixin()
- Constructor for class org.hawkular.inventory.json.mixins.model.
TenantlessCanonicalPathMixin
TenantlessPathSerializer
- Class in
org.hawkular.inventory.json
Used to strip the tenant from the canonical path when serializing it.
TenantlessPathSerializer()
- Constructor for class org.hawkular.inventory.json.
TenantlessPathSerializer
TenantlessRelativePathMixin
- Class in
org.hawkular.inventory.json.mixins.model
TenantlessRelativePathMixin()
- Constructor for class org.hawkular.inventory.json.mixins.model.
TenantlessRelativePathMixin
TenantMixin
- Class in
org.hawkular.inventory.json.mixins.model
TenantMixin(CanonicalPath, Map<String, Object>)
- Constructor for class org.hawkular.inventory.json.mixins.model.
TenantMixin
A
C
D
E
F
G
I
L
M
O
P
R
S
T
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2014–2017
Red Hat, Inc.
. All rights reserved.