Skip navigation links
A C D E F G H I K L M N O P R S T U V 

A

Abstract - Annotation Type in org.gcube.informationsystem.types.annotations
 
ABSTRACT_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.Type
 
abstractType - Variable in class org.gcube.informationsystem.types.impl.TypeImpl
 
AccessType - Enum in org.gcube.informationsystem.base.reference
 
add(Class<? extends E>) - Method in class org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery
 
ADD_PROPERTY - Static variable in interface org.gcube.informationsystem.model.reference.properties.PropagationConstraint
 
addAllowedAdditionalKey(String) - Method in class org.gcube.informationsystem.model.impl.entities.FacetImpl
 
addChild(UUID) - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
addChild(Context) - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
addChild(IsParentOf) - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
addChild(UUID) - Method in interface org.gcube.informationsystem.context.reference.entities.Context
 
addChild(Context) - Method in interface org.gcube.informationsystem.context.reference.entities.Context
 
addChild(IsParentOf) - Method in interface org.gcube.informationsystem.context.reference.entities.Context
 
addChildFromJson(IsParentOf) - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
addConstraint - Variable in class org.gcube.informationsystem.model.impl.properties.PropagationConstraintImpl
 
addFacet(UUID) - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
addFacet(F) - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
addFacet(C) - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
addFacet(UUID) - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 
addFacet(F) - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 
addFacet(C) - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 
additionalProperties - Variable in class org.gcube.informationsystem.model.impl.entities.FacetImpl
 
additionalProperties - Variable in class org.gcube.informationsystem.model.impl.relations.RelationImpl
 
AdditionalPropertiesSerializer - Class in org.gcube.informationsystem.utils
 
AdditionalPropertiesSerializer() - Constructor for class org.gcube.informationsystem.utils.AdditionalPropertiesSerializer
 
AdditionalPropertiesSerializer(StdSerializer<Object>) - Constructor for class org.gcube.informationsystem.utils.AdditionalPropertiesSerializer
 
addPackage(Package) - Method in class org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery
 
allowedAdditionalKeys - Variable in class org.gcube.informationsystem.model.impl.entities.FacetImpl
 
allowedAdditionalKeys - Variable in class org.gcube.informationsystem.model.impl.relations.RelationImpl
Used to allow to have an additional property starting with '_' or '@'
analizeISM(Class<? extends E>) - Method in class org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery
 
analizeJsonToReplaceType(JsonNode, String) - Static method in class org.gcube.informationsystem.utils.ElementMapper
 
attachResource(IsRelatedTo) - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
attachResource(I) - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 

C

children - Variable in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
CHILDREN_PROPERTY - Static variable in interface org.gcube.informationsystem.context.reference.entities.Context
 
CLASS_PROPERTY - Static variable in interface org.gcube.informationsystem.base.reference.Element
 
CONSISTS_OF_PROPERTY - Static variable in interface org.gcube.informationsystem.model.reference.entities.Resource
 
ConsistsOf<S extends Resource,T extends Facet> - Interface in org.gcube.informationsystem.model.reference.relations
 
ConsistsOfImpl<S extends Resource,T extends Facet> - Class in org.gcube.informationsystem.model.impl.relations
 
ConsistsOfImpl() - Constructor for class org.gcube.informationsystem.model.impl.relations.ConsistsOfImpl
 
ConsistsOfImpl(S, T) - Constructor for class org.gcube.informationsystem.model.impl.relations.ConsistsOfImpl
 
ConsistsOfImpl(S, T, PropagationConstraint) - Constructor for class org.gcube.informationsystem.model.impl.relations.ConsistsOfImpl
 
consistsOfList - Variable in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
ConsistsOfType - Interface in org.gcube.informationsystem.types.reference.relations
 
ConsistsOfTypeImpl - Class in org.gcube.informationsystem.types.impl.relations
 
ConsistsOfTypeImpl() - Constructor for class org.gcube.informationsystem.types.impl.relations.ConsistsOfTypeImpl
 
ConsistsOfTypeImpl(Class<? extends ConsistsOf<? extends Resource, ? extends Facet>>) - Constructor for class org.gcube.informationsystem.types.impl.relations.ConsistsOfTypeImpl
 
Context - Interface in org.gcube.informationsystem.context.reference.entities
 
ContextImpl - Class in org.gcube.informationsystem.context.impl.entities
 
ContextImpl() - Constructor for class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
ContextImpl(String) - Constructor for class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
ContextImpl(String, UUID) - Constructor for class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
createTypeDefinition(Class<E>) - Static method in class org.gcube.informationsystem.types.TypeMapper
 
CREATION_TIME_PROPERTY - Static variable in interface org.gcube.informationsystem.model.reference.properties.Header
 
creationTime - Variable in class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 
creator - Variable in class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 
CREATOR_PROPERTY - Static variable in interface org.gcube.informationsystem.model.reference.properties.Header
 

D

DATETIME_PATTERN - Static variable in interface org.gcube.informationsystem.base.reference.Element
DateTime Pattern to be used to serialize Dates in every element
decrypt(String) - Static method in class org.gcube.informationsystem.model.impl.properties.EncryptedImpl
 
decrypt(String, Key) - Static method in class org.gcube.informationsystem.model.impl.properties.EncryptedImpl
 
DESCRIPTION - Static variable in interface org.gcube.informationsystem.base.reference.properties.PropertyElement
 
DESCRIPTION - Static variable in interface org.gcube.informationsystem.model.reference.entities.Entity
 
DESCRIPTION - Static variable in interface org.gcube.informationsystem.model.reference.entities.Facet
 
DESCRIPTION - Static variable in interface org.gcube.informationsystem.model.reference.entities.Resource
 
DESCRIPTION - Static variable in interface org.gcube.informationsystem.model.reference.properties.Encrypted
 
DESCRIPTION - Static variable in interface org.gcube.informationsystem.model.reference.properties.Property
 
description - Variable in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
DESCRIPTION - Static variable in class org.gcube.informationsystem.types.impl.TypeImpl
 
description - Variable in class org.gcube.informationsystem.types.impl.TypeImpl
 
DESCRIPTION - Static variable in interface org.gcube.informationsystem.types.reference.entities.ResourceType
 
DESCRIPTION_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
DESCRIPTION_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
DESCRIPTION_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.Type
 
deserialize(JsonParser, DeserializationContext) - Method in class org.gcube.informationsystem.utils.ElementDeserializer
 
deserializeTypeDefinition(String) - Static method in class org.gcube.informationsystem.types.TypeMapper
 
deserializeTypeDefinitions(String) - Static method in class org.gcube.informationsystem.types.TypeMapper
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.gcube.informationsystem.utils.ElementDeserializer
 
discover() - Method in class org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery
 
discovered - Variable in class org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery
 
DummyFacet - Class in org.gcube.informationsystem.model.impl.entities
 
DummyFacet(UUID) - Constructor for class org.gcube.informationsystem.model.impl.entities.DummyFacet
 
DummyFacet() - Constructor for class org.gcube.informationsystem.model.impl.entities.DummyFacet
 
DummyIsRelatedTo<S extends Resource,T extends Resource> - Class in org.gcube.informationsystem.model.impl.relations
 
DummyIsRelatedTo() - Constructor for class org.gcube.informationsystem.model.impl.relations.DummyIsRelatedTo
 
DummyIsRelatedTo(S, T, PropagationConstraint) - Constructor for class org.gcube.informationsystem.model.impl.relations.DummyIsRelatedTo
 
DummyResource - Class in org.gcube.informationsystem.model.impl.entities
 
DummyResource(UUID) - Constructor for class org.gcube.informationsystem.model.impl.entities.DummyResource
 
DummyResource() - Constructor for class org.gcube.informationsystem.model.impl.entities.DummyResource
 

E

Element - Interface in org.gcube.informationsystem.base.reference
 
ElementDeserializer<ISM extends Element> - Class in org.gcube.informationsystem.utils
 
ElementDeserializer(Class<ISM>, ObjectMapper) - Constructor for class org.gcube.informationsystem.utils.ElementDeserializer
 
ElementImpl - Class in org.gcube.informationsystem.base.impl
 
ElementImpl() - Constructor for class org.gcube.informationsystem.base.impl.ElementImpl
 
ElementMapper - Class in org.gcube.informationsystem.utils
 
ElementMapper() - Constructor for class org.gcube.informationsystem.utils.ElementMapper
 
ElementSpecilizationDiscovery<E extends Element> - Class in org.gcube.informationsystem.utils.discovery
 
ElementSpecilizationDiscovery(Class<E>) - Constructor for class org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery
 
encrypt(String) - Static method in class org.gcube.informationsystem.model.impl.properties.EncryptedImpl
 
encrypt(String, Key) - Static method in class org.gcube.informationsystem.model.impl.properties.EncryptedImpl
 
Encrypted - Interface in org.gcube.informationsystem.model.reference.properties
 
EncryptedImpl - Class in org.gcube.informationsystem.model.impl.properties
 
EncryptedImpl() - Constructor for class org.gcube.informationsystem.model.impl.properties.EncryptedImpl
 
encryptedValue - Variable in class org.gcube.informationsystem.model.impl.properties.EncryptedImpl
 
Entity - Interface in org.gcube.informationsystem.model.reference.entities
 
EntityElement - Interface in org.gcube.informationsystem.base.reference.entities
 
EntityElementImpl - Class in org.gcube.informationsystem.base.impl.entities
 
EntityElementImpl() - Constructor for class org.gcube.informationsystem.base.impl.entities.EntityElementImpl
 
EntityImpl - Class in org.gcube.informationsystem.model.impl.entities
 
EntityImpl() - Constructor for class org.gcube.informationsystem.model.impl.entities.EntityImpl
 
EntityType - Interface in org.gcube.informationsystem.types.reference.entities
 
EntityTypeImpl - Class in org.gcube.informationsystem.types.impl.entities
 
EntityTypeImpl() - Constructor for class org.gcube.informationsystem.types.impl.entities.EntityTypeImpl
 
EntityTypeImpl(Class<? extends EntityElement>) - Constructor for class org.gcube.informationsystem.types.impl.entities.EntityTypeImpl
 

F

Facet - Interface in org.gcube.informationsystem.model.reference.entities
 
FacetImpl - Class in org.gcube.informationsystem.model.impl.entities
 
FacetImpl() - Constructor for class org.gcube.informationsystem.model.impl.entities.FacetImpl
 
facets - Variable in class org.gcube.informationsystem.types.impl.entities.ResourceTypeImpl
 
FACETS_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.entities.ResourceType
 
FacetType - Interface in org.gcube.informationsystem.types.reference.entities
 
FacetTypeImpl - Class in org.gcube.informationsystem.types.impl.entities
 
FacetTypeImpl() - Constructor for class org.gcube.informationsystem.types.impl.entities.FacetTypeImpl
 
FacetTypeImpl(Class<? extends Facet>) - Constructor for class org.gcube.informationsystem.types.impl.entities.FacetTypeImpl
 

G

getAccessType(Class<?>) - Static method in enum org.gcube.informationsystem.base.reference.AccessType
 
getAddConstraint() - Method in class org.gcube.informationsystem.model.impl.properties.PropagationConstraintImpl
 
getAddConstraint() - Method in interface org.gcube.informationsystem.model.reference.properties.PropagationConstraint
 
getAdditionalProperties() - Method in interface org.gcube.informationsystem.base.reference.SchemaMixedElement
 
getAdditionalProperties() - Method in class org.gcube.informationsystem.model.impl.entities.FacetImpl
 
getAdditionalProperties() - Method in class org.gcube.informationsystem.model.impl.relations.RelationImpl
 
getAdditionalProperties() - Method in interface org.gcube.informationsystem.model.reference.entities.Facet
 
getAdditionalProperties() - Method in interface org.gcube.informationsystem.model.reference.relations.Relation
 
getAdditionalProperty(String) - Method in interface org.gcube.informationsystem.base.reference.SchemaMixedElement
 
getAdditionalProperty(String) - Method in class org.gcube.informationsystem.model.impl.entities.FacetImpl
 
getAdditionalProperty(String) - Method in class org.gcube.informationsystem.model.impl.relations.RelationImpl
 
getAdditionalProperty(String) - Method in interface org.gcube.informationsystem.model.reference.entities.Facet
 
getAdditionalProperty(String) - Method in interface org.gcube.informationsystem.model.reference.relations.Relation
 
getChildren() - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
getChildren() - Method in interface org.gcube.informationsystem.context.reference.entities.Context
 
getClassesForPackage(Package) - Static method in class org.gcube.informationsystem.utils.discovery.ReflectionUtility
 
getClassesForPackage(String) - Static method in class org.gcube.informationsystem.utils.discovery.ReflectionUtility
Attempts to list all the classes in the specified package as determined by the context class loader
getConsistsOf() - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
getConsistsOf(Class<C>) - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
getConsistsOf(Class<C>, Class<F>) - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
getConsistsOf() - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 
getConsistsOf(Class<C>) - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 
getConsistsOf(Class<C>, Class<F>) - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 
getCreationTime() - Method in class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 
getCreationTime() - Method in interface org.gcube.informationsystem.model.reference.properties.Header
 
getCreator() - Method in class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 
getCreator() - Method in interface org.gcube.informationsystem.model.reference.properties.Header
 
getDescription() - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
getDescription() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
getDescription() - Method in class org.gcube.informationsystem.types.impl.TypeImpl
 
getDescription() - Method in interface org.gcube.informationsystem.types.reference.entities.EntityType
 
getDescription() - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
getDescription() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
getDescription() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyType
 
getDescription() - Method in interface org.gcube.informationsystem.types.reference.relations.RelationType
 
getDescription() - Method in interface org.gcube.informationsystem.types.reference.Type
 
getDiscovered() - Method in class org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery
 
getDummyImplementationClass() - Method in enum org.gcube.informationsystem.base.reference.AccessType
 
getEncryptedValue() - Method in class org.gcube.informationsystem.model.impl.properties.EncryptedImpl
 
getEncryptedValue() - Method in interface org.gcube.informationsystem.model.reference.properties.Encrypted
 
getEntityTypeDefinitionInstance(Class<? extends EntityElement>) - Static method in class org.gcube.informationsystem.types.impl.entities.EntityTypeImpl
 
getFacets() - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
getFacets(Class<F>) - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
getFacets(Class<C>, Class<F>) - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
getFacets() - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 
getFacets(Class<F>) - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 
getFacets(Class<C>, Class<F>) - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 
getFacets() - Method in class org.gcube.informationsystem.types.impl.entities.ResourceTypeImpl
 
getFacets() - Method in interface org.gcube.informationsystem.types.reference.entities.ResourceType
 
getGenericClass(Type) - Method in class org.gcube.informationsystem.types.impl.TypeImpl
 
getHeader() - Method in class org.gcube.informationsystem.base.impl.entities.EntityElementImpl
 
getHeader() - Method in class org.gcube.informationsystem.base.impl.relations.RelationElementImpl
 
getHeader() - Method in interface org.gcube.informationsystem.base.reference.entities.EntityElement
 
getHeader() - Method in interface org.gcube.informationsystem.base.reference.IdentifiableElement
 
getHeader() - Method in interface org.gcube.informationsystem.base.reference.relations.RelationElement
 
getHeader() - Method in class org.gcube.informationsystem.types.impl.entities.EntityTypeImpl
 
getHeader() - Method in class org.gcube.informationsystem.types.impl.TypeImpl
 
getHeader() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyType
 
getImplementationClass() - Method in enum org.gcube.informationsystem.base.reference.AccessType
 
getInstance(Class<? extends Element>) - Static method in class org.gcube.informationsystem.types.impl.TypeImpl
 
getIntValue() - Method in enum org.gcube.informationsystem.types.OrientDBType.OType
 
getIsRelatedTo() - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
getIsRelatedTo(Class<I>) - Method in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
getIsRelatedTo() - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 
getIsRelatedTo(Class<I>) - Method in interface org.gcube.informationsystem.model.reference.entities.Resource
 
getJSONNode(String) - Static method in class org.gcube.informationsystem.utils.Utility
 
getLastUpdateTime() - Method in class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 
getLastUpdateTime() - Method in interface org.gcube.informationsystem.model.reference.properties.Header
 
getLinkedClass() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
getLinkedClass() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
getLinkedType() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
getLinkedType() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
getMax() - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
getMax() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
getMax() - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
getMax() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
getMin() - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
getMin() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
getMin() - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
getMin() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
getModifiedBy() - Method in class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 
getModifiedBy() - Method in interface org.gcube.informationsystem.model.reference.properties.Header
 
getName() - Method in enum org.gcube.informationsystem.base.reference.AccessType
 
getName() - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
getName() - Method in interface org.gcube.informationsystem.context.reference.entities.Context
 
getName() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
getName() - Method in class org.gcube.informationsystem.types.impl.TypeImpl
 
getName() - Method in interface org.gcube.informationsystem.types.reference.entities.EntityType
 
getName() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
getName() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyType
 
getName() - Method in interface org.gcube.informationsystem.types.reference.relations.RelationType
 
getName() - Method in interface org.gcube.informationsystem.types.reference.Type
 
getObjectMapper() - Static method in class org.gcube.informationsystem.utils.ElementMapper
 
getPackagesToRegister() - Method in interface org.gcube.informationsystem.utils.discovery.RegistrationProvider
This method must return the list of packages to be registered from marshalling/unmarshalling
getParametersFromSuperClasses(Class<? extends RelationElement<?, ?>>) - Method in class org.gcube.informationsystem.types.impl.relations.RelationTypeImpl
 
getParent() - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
getParent() - Method in interface org.gcube.informationsystem.context.reference.entities.Context
 
getPropagationConstraint() - Method in class org.gcube.informationsystem.model.impl.relations.RelationImpl
 
getPropagationConstraint() - Method in interface org.gcube.informationsystem.model.reference.relations.Relation
 
getProperties() - Method in class org.gcube.informationsystem.types.impl.entities.FacetTypeImpl
 
getProperties() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyTypeImpl
 
getProperties() - Method in class org.gcube.informationsystem.types.impl.TypeImpl
 
getProperties() - Method in interface org.gcube.informationsystem.types.reference.entities.FacetType
 
getProperties() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyType
 
getProperties() - Method in interface org.gcube.informationsystem.types.reference.relations.RelationType
 
getProperties() - Method in interface org.gcube.informationsystem.types.reference.Type
 
getRegexp() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
getRegexp() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
getRelation() - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
getRelation() - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
getRelationTypeDefinitionInstance(Class<? extends RelationElement<?, ?>>) - Static method in class org.gcube.informationsystem.types.impl.relations.RelationTypeImpl
 
getRemoveConstraint() - Method in class org.gcube.informationsystem.model.impl.properties.PropagationConstraintImpl
 
getRemoveConstraint() - Method in interface org.gcube.informationsystem.model.reference.properties.PropagationConstraint
 
getResources() - Method in class org.gcube.informationsystem.types.impl.entities.ResourceTypeImpl
 
getResources() - Method in interface org.gcube.informationsystem.types.reference.entities.ResourceType
 
getSource() - Method in class org.gcube.informationsystem.base.impl.relations.RelationElementImpl
 
getSource() - Method in interface org.gcube.informationsystem.base.reference.relations.RelationElement
 
getSource() - Method in interface org.gcube.informationsystem.context.reference.relations.IsParentOf
 
getSource() - Method in interface org.gcube.informationsystem.model.reference.relations.Relation
 
getSource() - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
getSource() - Method in class org.gcube.informationsystem.types.impl.relations.RelationTypeImpl
 
getSource() - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
getSource() - Method in interface org.gcube.informationsystem.types.reference.relations.RelationType
 
getStaticStringFieldByName(Class<? extends Element>, String, String) - Static method in class org.gcube.informationsystem.types.TypeMapper
 
getStringValue() - Method in enum org.gcube.informationsystem.types.OrientDBType.OType
 
getSuperClasses() - Method in class org.gcube.informationsystem.types.impl.TypeImpl
 
getSuperClasses() - Method in interface org.gcube.informationsystem.types.reference.entities.EntityType
 
getSuperClasses() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyType
 
getSuperClasses() - Method in interface org.gcube.informationsystem.types.reference.relations.RelationType
 
getSuperClasses() - Method in interface org.gcube.informationsystem.types.reference.Type
 
getTarget() - Method in class org.gcube.informationsystem.base.impl.relations.RelationElementImpl
 
getTarget() - Method in interface org.gcube.informationsystem.base.reference.relations.RelationElement
 
getTarget() - Method in interface org.gcube.informationsystem.context.reference.relations.IsParentOf
 
getTarget() - Method in interface org.gcube.informationsystem.model.reference.relations.Relation
 
getTarget() - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
getTarget() - Method in class org.gcube.informationsystem.types.impl.relations.RelationTypeImpl
 
getTarget() - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
getTarget() - Method in interface org.gcube.informationsystem.types.reference.relations.RelationType
 
getType() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
getType() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
getType(Class<? extends Element>) - Static method in class org.gcube.informationsystem.types.TypeMapper
 
getTypeByClass(Class<?>) - Static method in class org.gcube.informationsystem.types.OrientDBType
Return the correspondent type by checking the "assignability" of the class received as parameter.
getTypeClass() - Method in enum org.gcube.informationsystem.base.reference.AccessType
 
getTypeStringValue() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
getUUID() - Method in class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 
getUUID() - Method in interface org.gcube.informationsystem.model.reference.properties.Header
 
getUUIDFromJsonNode(JsonNode) - Static method in class org.gcube.informationsystem.utils.Utility
 
getUUIDFromJSONString(String) - Static method in class org.gcube.informationsystem.utils.Utility
 

H

header - Variable in class org.gcube.informationsystem.base.impl.entities.EntityElementImpl
 
header - Variable in class org.gcube.informationsystem.base.impl.relations.RelationElementImpl
 
Header - Interface in org.gcube.informationsystem.model.reference.properties
 
header - Variable in class org.gcube.informationsystem.types.impl.entities.EntityTypeImpl
 
header - Variable in class org.gcube.informationsystem.types.impl.TypeImpl
 
HEADER_PROPERTY - Static variable in interface org.gcube.informationsystem.base.reference.IdentifiableElement
 
HeaderImpl - Class in org.gcube.informationsystem.model.impl.properties
 
HeaderImpl() - Constructor for class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 
HeaderImpl(UUID) - Constructor for class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 

I

IdentifiableElement - Interface in org.gcube.informationsystem.base.reference
 
IS_RELATED_TO_PROPERTY - Static variable in interface org.gcube.informationsystem.model.reference.entities.Resource
 
isAbstract() - Method in class org.gcube.informationsystem.types.impl.TypeImpl
 
isAbstract() - Method in interface org.gcube.informationsystem.types.reference.entities.EntityType
 
isAbstract() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyType
 
isAbstract() - Method in interface org.gcube.informationsystem.types.reference.relations.RelationType
 
isAbstract() - Method in interface org.gcube.informationsystem.types.reference.Type
 
isMandatory() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
isMandatory() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
isNotnull() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
isNotnull() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
IsParentOf - Interface in org.gcube.informationsystem.context.reference.relations
 
IsParentOfImpl - Class in org.gcube.informationsystem.context.impl.relations
 
IsParentOfImpl() - Constructor for class org.gcube.informationsystem.context.impl.relations.IsParentOfImpl
 
IsParentOfImpl(Context, Context) - Constructor for class org.gcube.informationsystem.context.impl.relations.IsParentOfImpl
 
ISProperty - Annotation Type in org.gcube.informationsystem.types.annotations
 
isReadonly() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
isReadonly() - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
IsRelatedTo<S extends Resource,T extends Resource> - Interface in org.gcube.informationsystem.model.reference.relations
 
IsRelatedToImpl<S extends Resource,T extends Resource> - Class in org.gcube.informationsystem.model.impl.relations
 
IsRelatedToImpl() - Constructor for class org.gcube.informationsystem.model.impl.relations.IsRelatedToImpl
 
IsRelatedToImpl(S, T) - Constructor for class org.gcube.informationsystem.model.impl.relations.IsRelatedToImpl
 
IsRelatedToImpl(S, T, PropagationConstraint) - Constructor for class org.gcube.informationsystem.model.impl.relations.IsRelatedToImpl
 
isRelatedToList - Variable in class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
IsRelatedToType - Interface in org.gcube.informationsystem.types.reference.relations
 
IsRelatedToTypeImpl - Class in org.gcube.informationsystem.types.impl.relations
 
IsRelatedToTypeImpl() - Constructor for class org.gcube.informationsystem.types.impl.relations.IsRelatedToTypeImpl
 
IsRelatedToTypeImpl(Class<? extends IsRelatedTo<? extends Resource, ? extends Resource>>) - Constructor for class org.gcube.informationsystem.types.impl.relations.IsRelatedToTypeImpl
 

K

knownTypes - Static variable in class org.gcube.informationsystem.utils.ElementMapper
 

L

LAST_UPDATE_TIME_PROPERTY - Static variable in interface org.gcube.informationsystem.model.reference.properties.Header
 
lastUpdateTime - Variable in class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 
LINKED_CLASS_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
LINKED_TYPE_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
LinkedEntity - Interface in org.gcube.informationsystem.types.reference.properties
 
LinkedEntityImpl - Class in org.gcube.informationsystem.types.impl.properties
 
LinkedEntityImpl() - Constructor for class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
lowerCaseFirstCharacter() - Method in enum org.gcube.informationsystem.base.reference.AccessType
 

M

manageEntityClass(Class<E>) - Method in interface org.gcube.informationsystem.utils.discovery.SchemaAction
 
manageISM(SchemaAction, List<Package>) - Static method in class org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery
 
manageISM(SchemaAction, Package...) - Static method in class org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery
 
managePropertyClass(Class<P>) - Method in interface org.gcube.informationsystem.utils.discovery.SchemaAction
 
manageRelationClass(Class<R>) - Method in interface org.gcube.informationsystem.utils.discovery.SchemaAction
 
MANDATORY_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
mapper - Static variable in class org.gcube.informationsystem.types.TypeMapper
 
mapper - Variable in class org.gcube.informationsystem.utils.ElementDeserializer
 
mapper - Static variable in class org.gcube.informationsystem.utils.ElementMapper
 
marshal(ISM, T) - Static method in class org.gcube.informationsystem.utils.ElementMapper
Write the serialization of a given resource to a given OutputStream .
marshal(ISM, T) - Static method in class org.gcube.informationsystem.utils.ElementMapper
Write the serialization of a given resource to a given Writer .
marshal(El) - Static method in class org.gcube.informationsystem.utils.ElementMapper
Return the String serialization of a given object
marshal(List<El>) - Static method in class org.gcube.informationsystem.utils.ElementMapper
Return the String serialization of a given list
marshal(El[]) - Static method in class org.gcube.informationsystem.utils.ElementMapper
Return the String serialization of a given array
max - Variable in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
MAX_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
MAX_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
min - Variable in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
MIN_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
MIN_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
MODIFIED_BY_PROPERTY - Static variable in interface org.gcube.informationsystem.model.reference.properties.Header
 
modifiedBy - Variable in class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 

N

NAME - Static variable in interface org.gcube.informationsystem.base.reference.Element
 
NAME - Static variable in interface org.gcube.informationsystem.base.reference.entities.EntityElement
 
NAME - Static variable in interface org.gcube.informationsystem.base.reference.properties.PropertyElement
 
NAME - Static variable in interface org.gcube.informationsystem.base.reference.relations.RelationElement
 
name - Variable in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
NAME - Static variable in interface org.gcube.informationsystem.context.reference.entities.Context
 
NAME - Static variable in interface org.gcube.informationsystem.context.reference.relations.IsParentOf
 
NAME - Static variable in interface org.gcube.informationsystem.model.reference.entities.Entity
 
NAME - Static variable in interface org.gcube.informationsystem.model.reference.entities.Facet
 
NAME - Static variable in interface org.gcube.informationsystem.model.reference.entities.Resource
 
NAME - Static variable in interface org.gcube.informationsystem.model.reference.properties.Encrypted
 
NAME - Static variable in interface org.gcube.informationsystem.model.reference.properties.Header
 
NAME - Static variable in interface org.gcube.informationsystem.model.reference.properties.PropagationConstraint
 
NAME - Static variable in interface org.gcube.informationsystem.model.reference.properties.Property
 
NAME - Static variable in interface org.gcube.informationsystem.model.reference.relations.ConsistsOf
 
NAME - Static variable in interface org.gcube.informationsystem.model.reference.relations.IsRelatedTo
 
NAME - Static variable in interface org.gcube.informationsystem.model.reference.relations.Relation
 
name - Variable in class org.gcube.informationsystem.types.impl.TypeImpl
 
NAME - Static variable in interface org.gcube.informationsystem.types.reference.entities.EntityType
 
NAME - Static variable in interface org.gcube.informationsystem.types.reference.entities.FacetType
 
NAME - Static variable in interface org.gcube.informationsystem.types.reference.entities.ResourceType
 
NAME - Static variable in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
NAME - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
NAME - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyType
 
NAME - Static variable in interface org.gcube.informationsystem.types.reference.relations.ConsistsOfType
 
NAME - Static variable in interface org.gcube.informationsystem.types.reference.relations.IsRelatedToType
 
NAME - Static variable in interface org.gcube.informationsystem.types.reference.relations.RelationType
 
NAME - Static variable in interface org.gcube.informationsystem.types.reference.Type
 
NAME_PROPERTY - Static variable in interface org.gcube.informationsystem.context.reference.entities.Context
 
NAME_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
NAME_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.Type
 
NOT_NULL_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 

O

org.gcube.informationsystem.base.impl - package org.gcube.informationsystem.base.impl
 
org.gcube.informationsystem.base.impl.entities - package org.gcube.informationsystem.base.impl.entities
 
org.gcube.informationsystem.base.impl.properties - package org.gcube.informationsystem.base.impl.properties
 
org.gcube.informationsystem.base.impl.relations - package org.gcube.informationsystem.base.impl.relations
 
org.gcube.informationsystem.base.reference - package org.gcube.informationsystem.base.reference
 
org.gcube.informationsystem.base.reference.entities - package org.gcube.informationsystem.base.reference.entities
 
org.gcube.informationsystem.base.reference.properties - package org.gcube.informationsystem.base.reference.properties
 
org.gcube.informationsystem.base.reference.relations - package org.gcube.informationsystem.base.reference.relations
 
org.gcube.informationsystem.context.impl.entities - package org.gcube.informationsystem.context.impl.entities
 
org.gcube.informationsystem.context.impl.relations - package org.gcube.informationsystem.context.impl.relations
 
org.gcube.informationsystem.context.reference.entities - package org.gcube.informationsystem.context.reference.entities
 
org.gcube.informationsystem.context.reference.relations - package org.gcube.informationsystem.context.reference.relations
 
org.gcube.informationsystem.model.impl.entities - package org.gcube.informationsystem.model.impl.entities
 
org.gcube.informationsystem.model.impl.properties - package org.gcube.informationsystem.model.impl.properties
 
org.gcube.informationsystem.model.impl.relations - package org.gcube.informationsystem.model.impl.relations
 
org.gcube.informationsystem.model.reference.entities - package org.gcube.informationsystem.model.reference.entities
 
org.gcube.informationsystem.model.reference.properties - package org.gcube.informationsystem.model.reference.properties
 
org.gcube.informationsystem.model.reference.relations - package org.gcube.informationsystem.model.reference.relations
 
org.gcube.informationsystem.types - package org.gcube.informationsystem.types
 
org.gcube.informationsystem.types.annotations - package org.gcube.informationsystem.types.annotations
 
org.gcube.informationsystem.types.impl - package org.gcube.informationsystem.types.impl
 
org.gcube.informationsystem.types.impl.entities - package org.gcube.informationsystem.types.impl.entities
 
org.gcube.informationsystem.types.impl.properties - package org.gcube.informationsystem.types.impl.properties
 
org.gcube.informationsystem.types.impl.relations - package org.gcube.informationsystem.types.impl.relations
 
org.gcube.informationsystem.types.reference - package org.gcube.informationsystem.types.reference
 
org.gcube.informationsystem.types.reference.entities - package org.gcube.informationsystem.types.reference.entities
 
org.gcube.informationsystem.types.reference.properties - package org.gcube.informationsystem.types.reference.properties
 
org.gcube.informationsystem.types.reference.relations - package org.gcube.informationsystem.types.reference.relations
 
org.gcube.informationsystem.utils - package org.gcube.informationsystem.utils
 
org.gcube.informationsystem.utils.discovery - package org.gcube.informationsystem.utils.discovery
 
OrientDBType - Class in org.gcube.informationsystem.types
 
OrientDBType() - Constructor for class org.gcube.informationsystem.types.OrientDBType
 
OrientDBType.OType - Enum in org.gcube.informationsystem.types
 

P

packages - Variable in class org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery
 
parent - Variable in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
PARENT_PROPERTY - Static variable in interface org.gcube.informationsystem.context.reference.entities.Context
 
PROPAGATION_CONSTRAINT - Static variable in interface org.gcube.informationsystem.model.reference.relations.Relation
 
propagationConstraint - Variable in class org.gcube.informationsystem.model.impl.relations.RelationImpl
 
PropagationConstraint - Interface in org.gcube.informationsystem.model.reference.properties
 
PropagationConstraint.AddConstraint - Enum in org.gcube.informationsystem.model.reference.properties
 
PropagationConstraint.RemoveConstraint - Enum in org.gcube.informationsystem.model.reference.properties
 
PropagationConstraintImpl - Class in org.gcube.informationsystem.model.impl.properties
 
PropagationConstraintImpl() - Constructor for class org.gcube.informationsystem.model.impl.properties.PropagationConstraintImpl
 
properties - Variable in class org.gcube.informationsystem.types.impl.entities.FacetTypeImpl
 
properties - Variable in class org.gcube.informationsystem.types.impl.properties.PropertyTypeImpl
 
properties - Variable in class org.gcube.informationsystem.types.impl.TypeImpl
 
PROPERTIES_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.Type
 
Property - Interface in org.gcube.informationsystem.model.reference.properties
 
PropertyDefinition - Interface in org.gcube.informationsystem.types.reference.properties
 
PropertyDefinitionImpl - Class in org.gcube.informationsystem.types.impl.properties
 
PropertyDefinitionImpl() - Constructor for class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
PropertyDefinitionImpl(ISProperty, Method) - Constructor for class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
PropertyElement - Interface in org.gcube.informationsystem.base.reference.properties
 
PropertyElementImpl - Class in org.gcube.informationsystem.base.impl.properties
 
PropertyElementImpl() - Constructor for class org.gcube.informationsystem.base.impl.properties.PropertyElementImpl
 
PropertyImpl - Class in org.gcube.informationsystem.model.impl.properties
 
PropertyImpl() - Constructor for class org.gcube.informationsystem.model.impl.properties.PropertyImpl
 
PropertyType<P extends PropertyElement> - Interface in org.gcube.informationsystem.types.reference.properties
 
PropertyTypeImpl<P extends PropertyElement> - Class in org.gcube.informationsystem.types.impl.properties
 
PropertyTypeImpl() - Constructor for class org.gcube.informationsystem.types.impl.properties.PropertyTypeImpl
 
PropertyTypeImpl(Class<P>) - Constructor for class org.gcube.informationsystem.types.impl.properties.PropertyTypeImpl
 

R

READ_ONLY_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
ReflectionUtility - Class in org.gcube.informationsystem.utils.discovery
Got from http://stackoverflow.com/questions/520328/can-you-find-all-classes-in-a-package-using-reflection#answer-22462785 The method first gets the current ClassLoader.
ReflectionUtility() - Constructor for class org.gcube.informationsystem.utils.discovery.ReflectionUtility
 
REGEX_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
registerPackages(List<Package>) - Static method in class org.gcube.informationsystem.utils.ElementMapper
 
registerPackages(Package...) - Static method in class org.gcube.informationsystem.utils.ElementMapper
 
registerSubtype(Class<El>) - Static method in class org.gcube.informationsystem.utils.ElementMapper
 
registerSubtypes(Class<El>, Class<El>) - Static method in class org.gcube.informationsystem.utils.ElementMapper
 
RegistrationProvider - Interface in org.gcube.informationsystem.utils.discovery
 
Relation<S extends Resource,T extends Entity> - Interface in org.gcube.informationsystem.model.reference.relations
 
relation - Variable in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
RELATION_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
RelationElement<S extends EntityElement,T extends EntityElement> - Interface in org.gcube.informationsystem.base.reference.relations
 
RelationElementImpl<S extends EntityElement,T extends EntityElement> - Class in org.gcube.informationsystem.base.impl.relations
 
RelationElementImpl() - Constructor for class org.gcube.informationsystem.base.impl.relations.RelationElementImpl
 
RelationElementImpl(S, T) - Constructor for class org.gcube.informationsystem.base.impl.relations.RelationElementImpl
 
RelationImpl<S extends Resource,T extends Entity> - Class in org.gcube.informationsystem.model.impl.relations
 
RelationImpl() - Constructor for class org.gcube.informationsystem.model.impl.relations.RelationImpl
 
RelationImpl(S, T, PropagationConstraint) - Constructor for class org.gcube.informationsystem.model.impl.relations.RelationImpl
 
RelationType<S extends EntityType,T extends EntityType> - Interface in org.gcube.informationsystem.types.reference.relations
 
RelationTypeImpl<S extends EntityType,T extends EntityType> - Class in org.gcube.informationsystem.types.impl.relations
 
RelationTypeImpl() - Constructor for class org.gcube.informationsystem.types.impl.relations.RelationTypeImpl
 
RelationTypeImpl(Class<? extends RelationElement<?, ?>>) - Constructor for class org.gcube.informationsystem.types.impl.relations.RelationTypeImpl
 
REMOVE_PROPERTY - Static variable in interface org.gcube.informationsystem.model.reference.properties.PropagationConstraint
 
removeConstraint - Variable in class org.gcube.informationsystem.model.impl.properties.PropagationConstraintImpl
 
Resource - Interface in org.gcube.informationsystem.model.reference.entities
 
ResourceImpl - Class in org.gcube.informationsystem.model.impl.entities
 
ResourceImpl() - Constructor for class org.gcube.informationsystem.model.impl.entities.ResourceImpl
 
resources - Variable in class org.gcube.informationsystem.types.impl.entities.ResourceTypeImpl
 
RESOURCES_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.entities.ResourceType
 
ResourceSchema - Annotation Type in org.gcube.informationsystem.types.annotations
 
ResourceSchemaEntry - Annotation Type in org.gcube.informationsystem.types.annotations
 
ResourceSchemaRelatedEntry - Annotation Type in org.gcube.informationsystem.types.annotations
 
ResourceType - Interface in org.gcube.informationsystem.types.reference.entities
 
ResourceTypeImpl - Class in org.gcube.informationsystem.types.impl.entities
 
ResourceTypeImpl() - Constructor for class org.gcube.informationsystem.types.impl.entities.ResourceTypeImpl
 
ResourceTypeImpl(Class<? extends Resource>) - Constructor for class org.gcube.informationsystem.types.impl.entities.ResourceTypeImpl
 
retrieveListOfProperties(Class<?>) - Method in class org.gcube.informationsystem.types.impl.TypeImpl
 
retrieveSuperClasses(Class<? extends E>, Class<E>, String) - Method in class org.gcube.informationsystem.types.impl.TypeImpl
 
root - Variable in class org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery
 

S

SchemaAction - Interface in org.gcube.informationsystem.utils.discovery
 
SchemaMixedElement - Interface in org.gcube.informationsystem.base.reference
This interfaces is an helper to identify elements supporting Schema Mixed.
serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.gcube.informationsystem.utils.AdditionalPropertiesSerializer
 
serializeType(Class<E>) - Static method in class org.gcube.informationsystem.types.TypeMapper
 
serializeTypeDefinition(Type) - Static method in class org.gcube.informationsystem.types.TypeMapper
 
serializeTypeDefinitions(List<Type>) - Static method in class org.gcube.informationsystem.types.TypeMapper
 
setAddConstraint(PropagationConstraint.AddConstraint) - Method in class org.gcube.informationsystem.model.impl.properties.PropagationConstraintImpl
 
setAddConstraint(PropagationConstraint.AddConstraint) - Method in interface org.gcube.informationsystem.model.reference.properties.PropagationConstraint
 
setAdditionalProperties(Map<String, Object>) - Method in interface org.gcube.informationsystem.base.reference.SchemaMixedElement
 
setAdditionalProperties(Map<String, Object>) - Method in class org.gcube.informationsystem.model.impl.entities.FacetImpl
 
setAdditionalProperties(Map<String, Object>) - Method in class org.gcube.informationsystem.model.impl.relations.RelationImpl
 
setAdditionalProperties(Map<String, Object>) - Method in interface org.gcube.informationsystem.model.reference.entities.Facet
 
setAdditionalProperties(Map<String, Object>) - Method in interface org.gcube.informationsystem.model.reference.relations.Relation
 
setAdditionalProperty(String, Object) - Method in interface org.gcube.informationsystem.base.reference.SchemaMixedElement
 
setAdditionalProperty(String, Object) - Method in class org.gcube.informationsystem.model.impl.entities.FacetImpl
 
setAdditionalProperty(String, Object) - Method in class org.gcube.informationsystem.model.impl.relations.RelationImpl
 
setAdditionalProperty(String, Object) - Method in interface org.gcube.informationsystem.model.reference.entities.Facet
 
setAdditionalProperty(String, Object) - Method in interface org.gcube.informationsystem.model.reference.relations.Relation
 
setChildrenFromJson(List<IsParentOf>) - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
setDescription(String) - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
setDescription(String) - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
setEncryptedValue(String) - Method in class org.gcube.informationsystem.model.impl.properties.EncryptedImpl
 
setEncryptedValue(String) - Method in interface org.gcube.informationsystem.model.reference.properties.Encrypted
 
setHeader(Header) - Method in class org.gcube.informationsystem.base.impl.entities.EntityElementImpl
 
setHeader(Header) - Method in class org.gcube.informationsystem.base.impl.relations.RelationElementImpl
 
setHeader(Header) - Method in interface org.gcube.informationsystem.base.reference.IdentifiableElement
 
setHeader(Header) - Method in class org.gcube.informationsystem.types.impl.entities.EntityTypeImpl
 
setHeader(Header) - Method in class org.gcube.informationsystem.types.impl.TypeImpl
 
setHeader(Header) - Method in interface org.gcube.informationsystem.types.reference.properties.PropertyType
 
setMax(Integer) - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
setMax(Integer) - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
setMin(Integer) - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
setMin(Integer) - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
setName(String) - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
setName(String) - Method in interface org.gcube.informationsystem.context.reference.entities.Context
 
setParent(UUID) - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
setParent(Context) - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
setParent(IsParentOf) - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
setParent(UUID) - Method in interface org.gcube.informationsystem.context.reference.entities.Context
 
setParent(Context) - Method in interface org.gcube.informationsystem.context.reference.entities.Context
 
setParent(IsParentOf) - Method in interface org.gcube.informationsystem.context.reference.entities.Context
 
setParentFromJson(IsParentOf) - Method in class org.gcube.informationsystem.context.impl.entities.ContextImpl
 
setRelation(String) - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
setRelation(String) - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
setRemoveConstraint(PropagationConstraint.RemoveConstraint) - Method in class org.gcube.informationsystem.model.impl.properties.PropagationConstraintImpl
 
setRemoveConstraint(PropagationConstraint.RemoveConstraint) - Method in interface org.gcube.informationsystem.model.reference.properties.PropagationConstraint
 
setSource(S) - Method in class org.gcube.informationsystem.base.impl.relations.RelationElementImpl
 
setSource(S) - Method in interface org.gcube.informationsystem.base.reference.relations.RelationElement
 
setSource(Context) - Method in interface org.gcube.informationsystem.context.reference.relations.IsParentOf
 
setSource(S) - Method in interface org.gcube.informationsystem.model.reference.relations.Relation
 
setSource(String) - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
setSource(S) - Method in class org.gcube.informationsystem.types.impl.relations.RelationTypeImpl
 
setSource(String) - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
setTarget(T) - Method in class org.gcube.informationsystem.base.impl.relations.RelationElementImpl
 
setTarget(T) - Method in interface org.gcube.informationsystem.base.reference.relations.RelationElement
 
setTarget(Context) - Method in interface org.gcube.informationsystem.context.reference.relations.IsParentOf
 
setTarget(T) - Method in interface org.gcube.informationsystem.model.reference.relations.Relation
 
setTarget(String) - Method in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
setTarget(T) - Method in class org.gcube.informationsystem.types.impl.relations.RelationTypeImpl
 
setTarget(String) - Method in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
setUUID(UUID) - Method in class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 
setUUID(UUID) - Method in interface org.gcube.informationsystem.model.reference.properties.Header
 
source - Variable in class org.gcube.informationsystem.base.impl.relations.RelationElementImpl
 
source - Variable in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
source - Variable in class org.gcube.informationsystem.types.impl.relations.RelationTypeImpl
 
SOURCE_PROPERTY - Static variable in interface org.gcube.informationsystem.base.reference.relations.RelationElement
 
SOURCE_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
superClasses - Variable in class org.gcube.informationsystem.types.impl.TypeImpl
 
SUPERCLASSES_PROPERTY - Static variable in interface org.gcube.informationsystem.base.reference.Element
 

T

target - Variable in class org.gcube.informationsystem.base.impl.relations.RelationElementImpl
 
target - Variable in class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl
 
target - Variable in class org.gcube.informationsystem.types.impl.relations.RelationTypeImpl
 
TARGET_PROPERTY - Static variable in interface org.gcube.informationsystem.base.reference.relations.RelationElement
 
TARGET_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.LinkedEntity
 
toString() - Method in class org.gcube.informationsystem.base.impl.ElementImpl
 
toString() - Method in class org.gcube.informationsystem.base.impl.entities.EntityElementImpl
 
toString() - Method in enum org.gcube.informationsystem.base.reference.AccessType
 
toString() - Method in class org.gcube.informationsystem.types.impl.entities.EntityTypeImpl
 
toString() - Method in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
Type - Interface in org.gcube.informationsystem.types.reference
 
TYPE_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.properties.PropertyDefinition
 
TYPE_SUPERCLASSES_PROPERTY - Static variable in interface org.gcube.informationsystem.types.reference.Type
 
TypeImpl - Class in org.gcube.informationsystem.types.impl
 
TypeImpl() - Constructor for class org.gcube.informationsystem.types.impl.TypeImpl
 
TypeImpl(Class<? extends Element>) - Constructor for class org.gcube.informationsystem.types.impl.TypeImpl
 
TypeMapper - Class in org.gcube.informationsystem.types
 
TypeMapper() - Constructor for class org.gcube.informationsystem.types.TypeMapper
 
TYPES_BY_CLASS - Static variable in class org.gcube.informationsystem.types.OrientDBType
 

U

UNKNOWN_USER - Static variable in interface org.gcube.informationsystem.model.reference.properties.Header
Used to set Creator when the user is not known
unmarshal(Class<El>, Reader) - Static method in class org.gcube.informationsystem.utils.ElementMapper
Creates a resource of given class from its serialization in a given Reader.
unmarshal(Class<El>, InputStream) - Static method in class org.gcube.informationsystem.utils.ElementMapper
Creates a resource of given class from its serialization in a given InputStream.
unmarshal(Class<ISM>, String) - Static method in class org.gcube.informationsystem.utils.ElementMapper
Creates a resource of given class from its serialization in a given String
unmarshalList(Class<ISM>, String) - Static method in class org.gcube.informationsystem.utils.ElementMapper
 
unmarshalList(String) - Static method in class org.gcube.informationsystem.utils.ElementMapper
 
unmarshalWithReader(Class<ISM>, String) - Static method in class org.gcube.informationsystem.utils.ElementMapper
Creates a resource of given class from its serialization in a given String
URI_PATTERN - Static variable in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
URL_PATTERN - Static variable in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
Utility - Class in org.gcube.informationsystem.utils
 
Utility() - Constructor for class org.gcube.informationsystem.utils.Utility
 
uuid - Variable in class org.gcube.informationsystem.model.impl.properties.HeaderImpl
 
UUID_PATTERN - Static variable in class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl
 
UUID_PROPERTY - Static variable in interface org.gcube.informationsystem.model.reference.properties.Header
 

V

VALUE - Static variable in interface org.gcube.informationsystem.model.reference.properties.Encrypted
 
valueOf(String) - Static method in enum org.gcube.informationsystem.base.reference.AccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.informationsystem.model.reference.properties.PropagationConstraint.AddConstraint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.informationsystem.model.reference.properties.PropagationConstraint.RemoveConstraint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.informationsystem.types.OrientDBType.OType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.informationsystem.base.reference.AccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.informationsystem.model.reference.properties.PropagationConstraint.AddConstraint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.informationsystem.model.reference.properties.PropagationConstraint.RemoveConstraint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.informationsystem.types.OrientDBType.OType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in interface org.gcube.informationsystem.base.reference.properties.PropertyElement
 
VERSION - Static variable in interface org.gcube.informationsystem.model.reference.entities.Entity
 
VERSION - Static variable in interface org.gcube.informationsystem.model.reference.entities.Facet
 
VERSION - Static variable in interface org.gcube.informationsystem.model.reference.entities.Resource
 
VERSION - Static variable in interface org.gcube.informationsystem.model.reference.properties.Encrypted
 
VERSION - Static variable in interface org.gcube.informationsystem.model.reference.properties.Property
 
VERSION - Static variable in interface org.gcube.informationsystem.types.reference.entities.ResourceType
 
A C D E F G H I K L M N O P R S T U V 
Skip navigation links

Copyright © 2020. All Rights Reserved.