Hierarchy For All Packages
Package Hierarchies:- org.gcube.informationsystem.base.impl,
- org.gcube.informationsystem.base.impl.entities,
- org.gcube.informationsystem.base.impl.properties,
- org.gcube.informationsystem.base.impl.relations,
- org.gcube.informationsystem.base.reference,
- org.gcube.informationsystem.base.reference.entities,
- org.gcube.informationsystem.base.reference.properties,
- org.gcube.informationsystem.base.reference.relations,
- org.gcube.informationsystem.contexts.impl.entities,
- org.gcube.informationsystem.contexts.impl.relations,
- org.gcube.informationsystem.contexts.reference.entities,
- org.gcube.informationsystem.contexts.reference.relations,
- org.gcube.informationsystem.model.impl.entities,
- org.gcube.informationsystem.model.impl.properties,
- org.gcube.informationsystem.model.impl.relations,
- org.gcube.informationsystem.model.reference,
- org.gcube.informationsystem.model.reference.entities,
- org.gcube.informationsystem.model.reference.properties,
- org.gcube.informationsystem.model.reference.relations,
- org.gcube.informationsystem.queries.templates.impl.entities,
- org.gcube.informationsystem.queries.templates.impl.properties,
- org.gcube.informationsystem.queries.templates.reference.entities,
- org.gcube.informationsystem.queries.templates.reference.properties,
- org.gcube.informationsystem.types,
- org.gcube.informationsystem.types.annotations,
- org.gcube.informationsystem.types.impl,
- org.gcube.informationsystem.types.impl.entities,
- org.gcube.informationsystem.types.impl.properties,
- org.gcube.informationsystem.types.impl.relations,
- org.gcube.informationsystem.types.reference,
- org.gcube.informationsystem.types.reference.entities,
- org.gcube.informationsystem.types.reference.properties,
- org.gcube.informationsystem.types.reference.relations,
- org.gcube.informationsystem.utils,
- org.gcube.informationsystem.utils.discovery
Class Hierarchy
- java.lang.Object
- org.gcube.informationsystem.utils.discovery.Discovery
- org.gcube.informationsystem.base.impl.ElementImpl (implements org.gcube.informationsystem.base.reference.Element)
- org.gcube.informationsystem.base.impl.entities.EntityElementImpl (implements org.gcube.informationsystem.base.reference.entities.EntityElement)
- org.gcube.informationsystem.contexts.impl.entities.ContextImpl (implements org.gcube.informationsystem.contexts.reference.entities.Context)
- org.gcube.informationsystem.model.impl.entities.EntityImpl (implements org.gcube.informationsystem.model.reference.entities.Entity)
- org.gcube.informationsystem.model.impl.entities.FacetImpl (implements org.gcube.informationsystem.model.reference.entities.Facet)
- org.gcube.informationsystem.model.impl.entities.DummyFacet (implements org.gcube.informationsystem.model.reference.entities.Facet)
- org.gcube.informationsystem.model.impl.entities.ResourceImpl (implements org.gcube.informationsystem.model.reference.entities.Resource)
- org.gcube.informationsystem.model.impl.entities.DummyResource (implements org.gcube.informationsystem.model.reference.entities.Resource)
- org.gcube.informationsystem.model.impl.entities.FacetImpl (implements org.gcube.informationsystem.model.reference.entities.Facet)
- org.gcube.informationsystem.queries.templates.impl.entities.QueryTemplateImpl (implements org.gcube.informationsystem.queries.templates.reference.entities.QueryTemplate)
- org.gcube.informationsystem.base.impl.properties.PropertyElementImpl (implements org.gcube.informationsystem.model.reference.properties.Property)
- org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl (implements org.gcube.informationsystem.types.reference.properties.LinkedEntity)
- org.gcube.informationsystem.model.impl.properties.PropertyImpl (implements org.gcube.informationsystem.model.reference.properties.Property)
- org.gcube.informationsystem.model.impl.properties.EncryptedImpl (implements org.gcube.informationsystem.model.reference.properties.Encrypted)
- org.gcube.informationsystem.model.impl.properties.HeaderImpl (implements org.gcube.informationsystem.model.reference.properties.Header)
- org.gcube.informationsystem.model.impl.properties.PropagationConstraintImpl (implements org.gcube.informationsystem.model.reference.properties.PropagationConstraint)
- org.gcube.informationsystem.queries.templates.impl.properties.TemplateVariableImpl (implements org.gcube.informationsystem.queries.templates.reference.properties.TemplateVariable)
- org.gcube.informationsystem.base.impl.relations.RelationElementImpl<S,T> (implements org.gcube.informationsystem.base.reference.relations.RelationElement<S,T>)
- org.gcube.informationsystem.contexts.impl.relations.IsParentOfImpl (implements org.gcube.informationsystem.contexts.reference.relations.IsParentOf)
- org.gcube.informationsystem.model.impl.relations.RelationImpl<S,T> (implements org.gcube.informationsystem.model.reference.relations.Relation<S,T>)
- org.gcube.informationsystem.model.impl.relations.ConsistsOfImpl<S,T> (implements org.gcube.informationsystem.model.reference.relations.ConsistsOf<S,T>)
- org.gcube.informationsystem.model.impl.relations.IsRelatedToImpl<S,T> (implements org.gcube.informationsystem.model.reference.relations.IsRelatedTo<S,T>)
- org.gcube.informationsystem.model.impl.relations.DummyIsRelatedTo<S,T> (implements org.gcube.informationsystem.model.reference.relations.IsRelatedTo<S,T>)
- org.gcube.informationsystem.base.impl.entities.EntityElementImpl (implements org.gcube.informationsystem.base.reference.entities.EntityElement)
- org.gcube.informationsystem.utils.ElementMapper
- org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery<E>
- org.gcube.com.fasterxml.jackson.databind.JsonDeserializer<T>
- org.gcube.com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable)
- org.gcube.informationsystem.utils.ElementDeserializer<ISM>
- org.gcube.com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable)
- org.gcube.com.fasterxml.jackson.databind.JsonSerializer<T> (implements org.gcube.com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- org.gcube.com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements org.gcube.com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, org.gcube.com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- org.gcube.informationsystem.utils.AdditionalPropertiesSerializer
- org.gcube.com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements org.gcube.com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, org.gcube.com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl (implements org.gcube.informationsystem.types.reference.properties.PropertyDefinition)
- org.gcube.informationsystem.types.PropertyTypeName
- org.gcube.informationsystem.utils.discovery.ReflectionUtility
- org.gcube.informationsystem.types.impl.TypeImpl (implements org.gcube.informationsystem.types.reference.Type)
- org.gcube.informationsystem.types.impl.entities.EntityTypeImpl (implements org.gcube.informationsystem.types.reference.entities.EntityType)
- org.gcube.informationsystem.types.impl.entities.FacetTypeImpl (implements org.gcube.informationsystem.types.reference.entities.FacetType)
- org.gcube.informationsystem.types.impl.entities.ResourceTypeImpl (implements org.gcube.informationsystem.types.reference.entities.ResourceType)
- org.gcube.informationsystem.types.impl.properties.PropertyTypeImpl<P> (implements org.gcube.informationsystem.types.reference.properties.PropertyType<P>)
- org.gcube.informationsystem.types.impl.relations.RelationTypeImpl<S,T> (implements org.gcube.informationsystem.types.reference.relations.RelationType<S,T>)
- org.gcube.informationsystem.types.impl.relations.ConsistsOfTypeImpl (implements org.gcube.informationsystem.types.reference.relations.ConsistsOfType)
- org.gcube.informationsystem.types.impl.relations.IsRelatedToTypeImpl (implements org.gcube.informationsystem.types.reference.relations.IsRelatedToType)
- org.gcube.informationsystem.types.impl.entities.EntityTypeImpl (implements org.gcube.informationsystem.types.reference.entities.EntityType)
- org.gcube.informationsystem.types.TypeMapper
- org.gcube.informationsystem.utils.Utility
- org.gcube.informationsystem.utils.UUIDManager
- org.gcube.informationsystem.utils.Version (implements java.lang.Comparable<T>)
Interface Hierarchy
- org.gcube.informationsystem.utils.discovery.RegistrationProvider
- org.gcube.informationsystem.utils.discovery.SchemaAction
- java.io.Serializable
- org.gcube.informationsystem.base.reference.Element
- org.gcube.informationsystem.base.reference.entities.EntityElement (also extends org.gcube.informationsystem.base.reference.IdentifiableElement)
- org.gcube.informationsystem.contexts.reference.entities.Context
- org.gcube.informationsystem.model.reference.entities.Entity (also extends org.gcube.informationsystem.model.reference.ERElement)
- org.gcube.informationsystem.model.reference.entities.Facet (also extends org.gcube.informationsystem.base.reference.SchemaMixedElement)
- org.gcube.informationsystem.model.reference.entities.Resource
- org.gcube.informationsystem.types.reference.entities.EntityType (also extends org.gcube.informationsystem.types.reference.Type)
- org.gcube.informationsystem.types.reference.entities.FacetType
- org.gcube.informationsystem.types.reference.entities.ResourceType
- org.gcube.informationsystem.queries.templates.reference.entities.QueryTemplate
- org.gcube.informationsystem.base.reference.IdentifiableElement
- org.gcube.informationsystem.base.reference.entities.EntityElement (also extends org.gcube.informationsystem.base.reference.Element)
- org.gcube.informationsystem.contexts.reference.entities.Context
- org.gcube.informationsystem.model.reference.entities.Entity (also extends org.gcube.informationsystem.model.reference.ERElement)
- org.gcube.informationsystem.model.reference.entities.Facet (also extends org.gcube.informationsystem.base.reference.SchemaMixedElement)
- org.gcube.informationsystem.model.reference.entities.Resource
- org.gcube.informationsystem.types.reference.entities.EntityType (also extends org.gcube.informationsystem.types.reference.Type)
- org.gcube.informationsystem.types.reference.entities.FacetType
- org.gcube.informationsystem.types.reference.entities.ResourceType
- org.gcube.informationsystem.queries.templates.reference.entities.QueryTemplate
- org.gcube.informationsystem.model.reference.ERElement
- org.gcube.informationsystem.model.reference.entities.Entity (also extends org.gcube.informationsystem.base.reference.entities.EntityElement)
- org.gcube.informationsystem.model.reference.entities.Facet (also extends org.gcube.informationsystem.base.reference.SchemaMixedElement)
- org.gcube.informationsystem.model.reference.entities.Resource
- org.gcube.informationsystem.model.reference.relations.Relation<S,T> (also extends org.gcube.informationsystem.base.reference.relations.RelationElement<S,T>, org.gcube.informationsystem.base.reference.SchemaMixedElement)
- org.gcube.informationsystem.model.reference.relations.ConsistsOf<S,T>
- org.gcube.informationsystem.model.reference.relations.IsRelatedTo<S,T>
- org.gcube.informationsystem.model.reference.entities.Entity (also extends org.gcube.informationsystem.base.reference.entities.EntityElement)
- org.gcube.informationsystem.base.reference.relations.RelationElement<S,T> (also extends org.gcube.informationsystem.base.reference.Element)
- org.gcube.informationsystem.contexts.reference.relations.IsParentOf
- org.gcube.informationsystem.model.reference.relations.Relation<S,T> (also extends org.gcube.informationsystem.model.reference.ERElement, org.gcube.informationsystem.base.reference.SchemaMixedElement)
- org.gcube.informationsystem.model.reference.relations.ConsistsOf<S,T>
- org.gcube.informationsystem.model.reference.relations.IsRelatedTo<S,T>
- org.gcube.informationsystem.types.reference.relations.RelationType<S,T> (also extends org.gcube.informationsystem.types.reference.Type)
- org.gcube.informationsystem.types.reference.relations.ConsistsOfType
- org.gcube.informationsystem.types.reference.relations.IsRelatedToType
- org.gcube.informationsystem.types.reference.Type
- org.gcube.informationsystem.types.reference.entities.EntityType (also extends org.gcube.informationsystem.base.reference.entities.EntityElement)
- org.gcube.informationsystem.types.reference.entities.FacetType
- org.gcube.informationsystem.types.reference.entities.ResourceType
- org.gcube.informationsystem.types.reference.properties.PropertyType<P> (also extends org.gcube.informationsystem.base.reference.properties.PropertyElement)
- org.gcube.informationsystem.types.reference.relations.RelationType<S,T> (also extends org.gcube.informationsystem.base.reference.relations.RelationElement<S,T>)
- org.gcube.informationsystem.types.reference.relations.ConsistsOfType
- org.gcube.informationsystem.types.reference.relations.IsRelatedToType
- org.gcube.informationsystem.types.reference.entities.EntityType (also extends org.gcube.informationsystem.base.reference.entities.EntityElement)
- org.gcube.informationsystem.base.reference.entities.EntityElement (also extends org.gcube.informationsystem.base.reference.Element)
- org.gcube.informationsystem.base.reference.properties.PropertyElement
- org.gcube.informationsystem.types.reference.properties.LinkedEntity
- org.gcube.informationsystem.model.reference.properties.Property (also extends org.gcube.informationsystem.base.reference.SchemaMixedElement)
- org.gcube.informationsystem.model.reference.properties.Encrypted
- org.gcube.informationsystem.model.reference.properties.Header
- org.gcube.informationsystem.model.reference.properties.PropagationConstraint
- org.gcube.informationsystem.types.reference.properties.PropertyDefinition
- org.gcube.informationsystem.types.reference.properties.PropertyType<P> (also extends org.gcube.informationsystem.types.reference.Type)
- org.gcube.informationsystem.queries.templates.reference.properties.TemplateVariable
- org.gcube.informationsystem.base.reference.relations.RelationElement<S,T> (also extends org.gcube.informationsystem.base.reference.IdentifiableElement)
- org.gcube.informationsystem.contexts.reference.relations.IsParentOf
- org.gcube.informationsystem.model.reference.relations.Relation<S,T> (also extends org.gcube.informationsystem.model.reference.ERElement, org.gcube.informationsystem.base.reference.SchemaMixedElement)
- org.gcube.informationsystem.model.reference.relations.ConsistsOf<S,T>
- org.gcube.informationsystem.model.reference.relations.IsRelatedTo<S,T>
- org.gcube.informationsystem.types.reference.relations.RelationType<S,T> (also extends org.gcube.informationsystem.types.reference.Type)
- org.gcube.informationsystem.types.reference.relations.ConsistsOfType
- org.gcube.informationsystem.types.reference.relations.IsRelatedToType
- org.gcube.informationsystem.base.reference.SchemaMixedElement
- org.gcube.informationsystem.model.reference.entities.Facet (also extends org.gcube.informationsystem.model.reference.entities.Entity)
- org.gcube.informationsystem.model.reference.properties.Property (also extends org.gcube.informationsystem.base.reference.properties.PropertyElement)
- org.gcube.informationsystem.model.reference.properties.Encrypted
- org.gcube.informationsystem.model.reference.properties.Header
- org.gcube.informationsystem.model.reference.properties.PropagationConstraint
- org.gcube.informationsystem.model.reference.relations.Relation<S,T> (also extends org.gcube.informationsystem.model.reference.ERElement, org.gcube.informationsystem.base.reference.relations.RelationElement<S,T>)
- org.gcube.informationsystem.model.reference.relations.ConsistsOf<S,T>
- org.gcube.informationsystem.model.reference.relations.IsRelatedTo<S,T>
- org.gcube.informationsystem.base.reference.entities.EntityElement (also extends org.gcube.informationsystem.base.reference.IdentifiableElement)
- org.gcube.informationsystem.base.reference.Element
Annotation Type Hierarchy
- org.gcube.informationsystem.types.annotations.Abstract (implements java.lang.annotation.Annotation)
- org.gcube.informationsystem.types.reference.Change (implements java.lang.annotation.Annotation)
- org.gcube.informationsystem.types.reference.Changelog (implements java.lang.annotation.Annotation)
- org.gcube.informationsystem.types.annotations.ISProperty (implements java.lang.annotation.Annotation)
- org.gcube.informationsystem.types.annotations.RelatedResourcesEntry (implements java.lang.annotation.Annotation)
- org.gcube.informationsystem.types.annotations.ResourceSchema (implements java.lang.annotation.Annotation)
- org.gcube.informationsystem.types.annotations.ResourceSchemaEntry (implements java.lang.annotation.Annotation)
- org.gcube.informationsystem.types.reference.TypeMetadata (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.gcube.informationsystem.base.reference.AccessType
- org.gcube.informationsystem.base.reference.Direction
- org.gcube.informationsystem.model.reference.properties.PropagationConstraint.AddConstraint
- org.gcube.informationsystem.model.reference.properties.PropagationConstraint.RemoveConstraint
- org.gcube.informationsystem.types.PropertyTypeName.BaseType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)