Uses of Annotation Interface
org.gcube.informationsystem.types.reference.TypeMetadata
Packages that use TypeMetadata
Package
Description
-
Uses of TypeMetadata in org.gcube.informationsystem.base.reference
Classes in org.gcube.informationsystem.base.reference with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceThe base interface for all elements in the Information System model. -
Uses of TypeMetadata in org.gcube.informationsystem.base.reference.entities
Classes in org.gcube.informationsystem.base.reference.entities with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceThe base interface for all entity elements in the Information System model. -
Uses of TypeMetadata in org.gcube.informationsystem.base.reference.properties
Classes in org.gcube.informationsystem.base.reference.properties with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceA property type that provides metadata for anIdentifiableElement.interfaceThe base interface for all property elements in the Information System model. -
Uses of TypeMetadata in org.gcube.informationsystem.base.reference.relations
Classes in org.gcube.informationsystem.base.reference.relations with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceRelationElement<S extends EntityElement,T extends EntityElement> The base interface for all relation elements in the Information System model. -
Uses of TypeMetadata in org.gcube.informationsystem.contexts.reference.entities
Classes in org.gcube.informationsystem.contexts.reference.entities with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceRepresents a context, which is a hierarchical grouping mechanism for resources. -
Uses of TypeMetadata in org.gcube.informationsystem.model.impl.entities
Classes in org.gcube.informationsystem.model.impl.entities with annotations of type TypeMetadata -
Uses of TypeMetadata in org.gcube.informationsystem.model.impl.relations
Classes in org.gcube.informationsystem.model.impl.relations with annotations of type TypeMetadataModifier and TypeClassDescriptionclassDummyIsRelatedTo<S extends Resource,T extends Resource> A dummy implementation of theIsRelatedTointerface, used for placeholder or testing purposes. -
Uses of TypeMetadata in org.gcube.informationsystem.model.reference.entities
Classes in org.gcube.informationsystem.model.reference.entities with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceinterfaceRepresents a facet, which describes a specific aspect or dimension of aResource.interfaceRepresents a resource, the central entity in the facet-based model. -
Uses of TypeMetadata in org.gcube.informationsystem.model.reference.properties
Classes in org.gcube.informationsystem.model.reference.properties with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceA property type for values that must be stored securely (e.g., encrypted) within the Information System.interfaceA property type that describes an event using the "Five Ws" checklist (What, When, Who, Where, Why) and "How".interfaceDefines the propagation behavior for a relation when an 'add to context' or 'remove from context' event occurs on the source entity or the relation itself.interfaceThe base interface for all properties in the Information System model. -
Uses of TypeMetadata in org.gcube.informationsystem.model.reference.relations
Classes in org.gcube.informationsystem.model.reference.relations with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceConsistsOf<S extends Resource,T extends Facet> interfaceIsRelatedTo<S extends Resource,T extends Resource> interfaceThe base interface for all relations in the facet-based resource model. -
Uses of TypeMetadata in org.gcube.informationsystem.queries.templates.reference.entities
Classes in org.gcube.informationsystem.queries.templates.reference.entities with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceRepresents a query template that can be used to generate runnable queries by substituting variables. -
Uses of TypeMetadata in org.gcube.informationsystem.queries.templates.reference.properties
Classes in org.gcube.informationsystem.queries.templates.reference.properties with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceA property that references aQueryTemplateand provides values for its variables.interfaceDefines a variable used within aQueryTemplate. -
Uses of TypeMetadata in org.gcube.informationsystem.types.reference
Classes in org.gcube.informationsystem.types.reference with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceThe base interface for all type definitions in the Information System model. -
Uses of TypeMetadata in org.gcube.informationsystem.types.reference.entities
Classes in org.gcube.informationsystem.types.reference.entities with annotations of type TypeMetadata -
Uses of TypeMetadata in org.gcube.informationsystem.types.reference.properties
Classes in org.gcube.informationsystem.types.reference.properties with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceA property type for defining relationships between entities, including cardinality constraints.interfaceDefines a property of an entity or another property, including its constraints and metadata.interfaceDefines the type of aProperty.interfaceA curated or auto-generated field-selection query, attached to aType, used to shape the list view of that Type's instances. -
Uses of TypeMetadata in org.gcube.informationsystem.types.reference.relations
Classes in org.gcube.informationsystem.types.reference.relations with annotations of type TypeMetadataModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceRelationSchema<S extends EntitySchema,T extends EntitySchema> The base interface for all relation type definitions.