| Modifier and Type | Interface and Description |
|---|---|
interface |
Element |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EntityElement |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropertyElement
Root Class for Property types.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
RelationElement<S extends EntityElement,T extends EntityElement> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Context
https://wiki.gcube-system.org/gcube/Facet_Based_Resource_Model#Context
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IsParentOf
https://wiki.gcube-system.org/gcube/Facet_Based_Resource_Model#IsParentOf
|
| Modifier and Type | Class and Description |
|---|---|
class |
DummyFacet |
class |
DummyResource |
| Modifier and Type | Class and Description |
|---|---|
class |
DummyIsRelatedTo<S extends Resource,T extends Resource> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Entity
https://wiki.gcube-system.org/gcube/Facet_Based_Resource_Model#Entity
|
interface |
Facet |
interface |
Resource
https://wiki.gcube-system.org/gcube/Facet_Based_Resource_Model#Resource
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Encrypted |
interface |
Header
https://wiki.gcube-system.org/gcube/Facet_Based_Resource_Model#Header
|
interface |
PropagationConstraint
At any time entities and relations can be added or removed to/from a context or deleted.
|
interface |
Property
Root Class for Property types.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConsistsOf<S extends Resource,T extends Facet>
https://wiki.gcube-system.org/gcube/Facet_Based_Resource_Model#ConsistsOf
|
interface |
IsRelatedTo<S extends Resource,T extends Resource> |
interface |
Relation<S extends Resource,T extends Entity> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
QueryTemplate |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TemplateVariable |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Type |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EntityType |
interface |
FacetType |
interface |
ResourceType |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LinkedEntity
A convenient type to define a Resource in terms of:
- mandatory/recommended ConsistsOf->Facets;
- suggested IsRelatedTo->Resource.
|
interface |
PropertyDefinition |
interface |
PropertyType<P extends PropertyElement> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConsistsOfType |
interface |
IsRelatedToType |
interface |
RelationType<S extends EntityType,T extends EntityType> |
Copyright © 2022. All Rights Reserved.