Serialized Form
-
Package org.gcube.informationsystem.base.impl
-
Class org.gcube.informationsystem.base.impl.ElementImpl extends Object implements Serializable
- serialVersionUID:
- 7338083489551084860L
-
-
Package org.gcube.informationsystem.base.impl.entities
-
Class org.gcube.informationsystem.base.impl.entities.EntityElementImpl extends ElementImpl implements Serializable
- serialVersionUID:
- -4488771434017342703L
-
-
Package org.gcube.informationsystem.base.impl.properties
-
Class org.gcube.informationsystem.base.impl.properties.MetadataImpl extends PropertyElementImpl implements Serializable
- serialVersionUID:
- 5102553511155113169L
-
Class org.gcube.informationsystem.base.impl.properties.PropertyElementImpl extends ElementImpl implements Serializable
- serialVersionUID:
- 1396998430221747445L
-
Serialized Fields
-
additionalProperties
Map<String,Object> additionalProperties
A map to store additional, non-standard properties. -
allowedAdditionalKeys
Set<String> allowedAdditionalKeys
A set of keys that are allowed as additional properties, even if they start with '_' or '@'. -
expectedType
String expectedType
The expected type of the property's value. -
supertypes
List<String> supertypes
The list of supertypes for this property.
-
-
-
Package org.gcube.informationsystem.base.impl.relations
-
Class org.gcube.informationsystem.base.impl.relations.RelationElementImpl extends ElementImpl implements Serializable
- serialVersionUID:
- 28704968813390512L
-
Serialized Fields
-
metadata
Metadata metadata
The metadata of the relation. -
source
S extends EntityElement source
The source of the relation. -
target
T extends EntityElement target
The target of the relation. -
uuid
UUID uuid
The UUID of the relation.
-
-
-
Package org.gcube.informationsystem.base.reference
-
Package org.gcube.informationsystem.base.reference.entities
-
Package org.gcube.informationsystem.base.reference.properties
-
Package org.gcube.informationsystem.base.reference.relations
-
Package org.gcube.informationsystem.contexts.impl.entities
-
Class org.gcube.informationsystem.contexts.impl.entities.ContextImpl extends EntityElementImpl implements Serializable
- serialVersionUID:
- -5070590328223454087L
-
Serialized Fields
-
additionalProperties
Map<String,Object> additionalProperties
Additional properties of the context. -
allowedAdditionalKeys
Set<String> allowedAdditionalKeys
A set of keys that are allowed as additional properties, even if they start with '_' or '@'. -
children
List<Context> children
The children of the context. -
effectiveState
ContextState effectiveState
The effective (inherited) state of the context. -
history
List<Event> history
The history events of the context. -
name
String name
The name of the context. -
parent
Context parent
The parent of the context. -
path
String path
The hierarchical path of the context, e.g./gcube/devsec/devVRE. -
previousPaths
Set<String> previousPaths
The previous hierarchical paths under which this context still resolves. -
state
ContextState state
The state of the context.
-
-
-
Package org.gcube.informationsystem.contexts.reference.entities
-
Package org.gcube.informationsystem.model.impl.entities
-
Class org.gcube.informationsystem.model.impl.entities.DummyFacet extends FacetImpl implements Serializable
- serialVersionUID:
- -1527529288324120341L
-
Class org.gcube.informationsystem.model.impl.entities.DummyResource extends ResourceImpl implements Serializable
- serialVersionUID:
- -8522083786087905215L
-
Class org.gcube.informationsystem.model.impl.entities.EntityImpl extends EntityElementImpl implements Serializable
- serialVersionUID:
- -4488771434017342703L
-
Class org.gcube.informationsystem.model.impl.entities.FacetImpl extends EntityImpl implements Serializable
- serialVersionUID:
- 6075565284892615813L
-
Class org.gcube.informationsystem.model.impl.entities.ResourceImpl extends EntityImpl implements Serializable
- serialVersionUID:
- -3117918737458706846L
-
Serialized Fields
-
consistsOfList
List<ConsistsOf<? extends Resource,? extends Facet>> consistsOfList
The list ofConsistsOfrelations. -
isRelatedToList
List<IsRelatedTo<? extends Resource,? extends Resource>> isRelatedToList
The list ofIsRelatedTorelations.
-
-
-
Package org.gcube.informationsystem.model.impl.properties
-
Class org.gcube.informationsystem.model.impl.properties.EncryptedImpl extends PropertyImpl implements Serializable
- serialVersionUID:
- 7823031209294161865L
-
Serialized Fields
-
value
String value
The encrypted value.
-
-
Class org.gcube.informationsystem.model.impl.properties.EventImpl extends PropertyImpl implements Serializable
- serialVersionUID:
- 5102553511155113169L
-
Class org.gcube.informationsystem.model.impl.properties.PropagationConstraintImpl extends PropertyElementImpl implements Serializable
- serialVersionUID:
- -4708881022038107688L
-
Serialized Fields
-
addConstraint
PropagationConstraint.AddConstraint addConstraint
The add constraint. -
removeConstraint
PropagationConstraint.RemoveConstraint removeConstraint
The remove constraint.
-
-
Class org.gcube.informationsystem.model.impl.properties.PropertyImpl extends PropertyElementImpl implements Serializable
- serialVersionUID:
- 1396998430221747445L
-
-
Package org.gcube.informationsystem.model.impl.relations
-
Class org.gcube.informationsystem.model.impl.relations.ConsistsOfImpl extends RelationImpl<S extends Resource,T extends Facet> implements Serializable
- serialVersionUID:
- -4903629726765659155L
-
Class org.gcube.informationsystem.model.impl.relations.DummyIsRelatedTo extends IsRelatedToImpl<S extends Resource,T extends Resource> implements Serializable
- serialVersionUID:
- 3522865762953929379L
-
Class org.gcube.informationsystem.model.impl.relations.IsRelatedToImpl extends RelationImpl<S extends Resource,T extends Resource> implements Serializable
- serialVersionUID:
- 5119376559964300102L
-
Class org.gcube.informationsystem.model.impl.relations.RelationImpl extends RelationElementImpl<S extends Resource,T extends Entity> implements Serializable
- serialVersionUID:
- -6249979476879235053L
-
Serialized Fields
-
additionalProperties
Map<String,Object> additionalProperties
The additional properties of the relation. -
allowedAdditionalKeys
Set<String> allowedAdditionalKeys
A set of keys that are allowed as additional properties, even if they start with '_' or '@'. -
contexts
Map<UUID,String> contexts
The contexts of the relation. -
expectedType
String expectedType
The expected type of the relation. -
propagationConstraint
PropagationConstraint propagationConstraint
The propagation constraint of the relation. -
supertypes
List<String> supertypes
The supertypes of the relation.
-
-
-
Package org.gcube.informationsystem.model.reference
-
Package org.gcube.informationsystem.model.reference.entities
-
Package org.gcube.informationsystem.model.reference.properties
-
Package org.gcube.informationsystem.model.reference.relations
-
Package org.gcube.informationsystem.queries.templates.impl.entities
-
Class org.gcube.informationsystem.queries.templates.impl.entities.QueryTemplateImpl extends EntityElementImpl implements Serializable
- serialVersionUID:
- -1096809036997782113L
-
Serialized Fields
-
changelog
Map<Version,String> changelog
The changelog of the query template. -
description
String description
The description of the query template. -
name
String name
The name of the query template. -
objectMapper
org.gcube.com.fasterxml.jackson.databind.ObjectMapper objectMapper
The object mapper. -
params
org.gcube.com.fasterxml.jackson.databind.JsonNode params
The parameters. -
template
org.gcube.com.fasterxml.jackson.databind.JsonNode template
The template. -
templateVariables
Map<String,TemplateVariable> templateVariables
The template variables. -
version
Version version
The version of the query template.
-
-
-
Package org.gcube.informationsystem.queries.templates.impl.properties
-
Class org.gcube.informationsystem.queries.templates.impl.properties.QueryTemplateReferenceImpl extends PropertyImpl implements Serializable
- serialVersionUID:
- -9079792255348990664L
-
Class org.gcube.informationsystem.queries.templates.impl.properties.TemplateVariableImpl extends PropertyElementImpl implements Serializable
- serialVersionUID:
- 2628113641100130640L
-
Serialized Fields
-
defaultValue
Object defaultValue
The default value of the variable. -
description
String description
The description of the variable. -
max
Integer max
The maximum value of the variable. -
min
Integer min
The minimum value of the variable. -
name
String name
The name of the variable. -
propertyTypeName
PropertyTypeName propertyTypeName
The type of the variable. -
regexp
String regexp
The regular expression for the variable. -
required
boolean required
Whether the variable is required at execution time.
-
-
-
Package org.gcube.informationsystem.queries.templates.reference.entities
-
Package org.gcube.informationsystem.queries.templates.reference.properties
-
Package org.gcube.informationsystem.serialization
-
Class org.gcube.informationsystem.serialization.AdditionalPropertiesSerializer extends org.gcube.com.fasterxml.jackson.databind.ser.std.StdSerializer<Object> implements Serializable
- serialVersionUID:
- -3198778268947046277L
-
Class org.gcube.informationsystem.serialization.ElementDeserializer extends org.gcube.com.fasterxml.jackson.databind.deser.std.StdDeserializer<ISM extends Element> implements Serializable
- serialVersionUID:
- -2551569658316955137L
-
Serialized Fields
-
mapper
org.gcube.com.fasterxml.jackson.databind.ObjectMapper mapper
Deprecated.The object mapper.
-
-
-
Package org.gcube.informationsystem.types.impl
-
Class org.gcube.informationsystem.types.impl.TypeImpl extends Object implements Serializable
- serialVersionUID:
- -4333954207969059451L
-
Serialized Fields
-
abstractType
boolean abstractType
Whether the type is abstract. -
additionalProperties
Map<String,Object> additionalProperties
Additional dynamic properties for future/extensible fields. -
changelog
Map<Version,String> changelog
The changelog of the type. -
description
String description
The description of the type. -
extendedTypes
List<String> extendedTypes
The extended types, in declaration order. -
finalClass
boolean finalClass
Whether the type is final. -
locked
boolean locked
Whether the type definition is locked against modification and deletion. -
metadata
Metadata metadata
The metadata of the type. -
name
String name
The name of the type. -
properties
List<PropertyDefinition> properties
The properties of the type, in declaration order. -
uuid
UUID uuid
The UUID of the type. -
version
Version version
The version of the type.
-
-
-
Package org.gcube.informationsystem.types.impl.entities
-
Class org.gcube.informationsystem.types.impl.entities.EntitySchemaImpl extends TypeImpl implements Serializable
- serialVersionUID:
- 2614315845213942880L
-
Serialized Fields
-
metadata
Metadata metadata
The metadata of the entity type.
-
-
Class org.gcube.informationsystem.types.impl.entities.FacetSchemaImpl extends EntitySchemaImpl implements Serializable
- serialVersionUID:
- 6268161046955738969L
-
Serialized Fields
-
properties
List<PropertyDefinition> properties
The properties of the facet type.
-
-
Class org.gcube.informationsystem.types.impl.entities.ResourceSchemaImpl extends EntitySchemaImpl implements Serializable
- serialVersionUID:
- -5964819173421808432L
-
Serialized Fields
-
consistsOf
List<LinkedEntity> consistsOf
The ConsistsOf constraints of the resource type, empty when it declares none. -
isRelatedTo
List<LinkedEntity> isRelatedTo
The IsRelatedTo constraints of the resource type, empty when it declares none.
-
-
-
Package org.gcube.informationsystem.types.impl.properties
-
Class org.gcube.informationsystem.types.impl.properties.LinkedEntityImpl extends PropertyElementImpl implements Serializable
- serialVersionUID:
- -531978995960170532L
-
Serialized Fields
-
description
String description
The description of the link. -
max
Integer max
The maximum cardinality,nullfor an unbounded one. -
min
Integer min
The minimum cardinality, 0 for no minimum. -
relation
String relation
The relation of the link. -
source
String source
The source of the link. -
target
String target
The target of the link.
-
-
Class org.gcube.informationsystem.types.impl.properties.PropertyDefinitionImpl extends Object implements Serializable
- serialVersionUID:
- -5925314595659292025L
-
Serialized Fields
-
defaultValue
Object defaultValue
The default value of the property. -
description
String description
The description of the property. -
mandatory
boolean mandatory
Whether the property is mandatory. -
max
Number max
The upper bound of the property value. -
min
Number min
The lower bound of the property value. -
name
String name
The name of the property. -
propertyTypeName
PropertyTypeName propertyTypeName
The type name of the property. -
readonly
boolean readonly
Whether the property is readonly. -
regexp
String regexp
The regex of the property, empty for no pattern.
-
-
Class org.gcube.informationsystem.types.impl.properties.PropertySchemaImpl extends TypeImpl implements Serializable
- serialVersionUID:
- 7532701373450638829L
-
Serialized Fields
-
properties
List<PropertyDefinition> properties
The properties of this type.
-
-
Class org.gcube.informationsystem.types.impl.properties.TypeProjectionImpl extends PropertyElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
description
String description
The description of this projection. -
metadata
Metadata metadata
The metadata of this projection. -
objectMapper
org.gcube.com.fasterxml.jackson.databind.ObjectMapper objectMapper
The object mapper, used to convertTypeProjectionImpl.queryto/from its string form. -
query
org.gcube.com.fasterxml.jackson.databind.JsonNode query
The query defining this projection. -
source
TypeProjection.Source source
Whether this projection is auto-generated or custom.
-
-
-
Package org.gcube.informationsystem.types.impl.relations
-
Class org.gcube.informationsystem.types.impl.relations.ConsistsOfSchemaImpl extends RelationSchemaImpl<ResourceSchema,FacetSchema> implements Serializable
- serialVersionUID:
- 2891976493165330476L
-
Class org.gcube.informationsystem.types.impl.relations.IsRelatedToSchemaImpl extends RelationSchemaImpl<ResourceSchema,ResourceSchema> implements Serializable
- serialVersionUID:
- 8448665395204514722L
-
Class org.gcube.informationsystem.types.impl.relations.RelationSchemaImpl extends TypeImpl implements Serializable
- serialVersionUID:
- 2221831081869571296L
-
Serialized Fields
-
source
S extends EntitySchema source
The source of the relation. -
target
T extends EntitySchema target
The target of the relation.
-
-
-
Package org.gcube.informationsystem.types.reference
-
Package org.gcube.informationsystem.types.reference.entities
-
Package org.gcube.informationsystem.types.reference.properties
-
Package org.gcube.informationsystem.types.reference.relations