Uses of Class
org.gcube.informationsystem.types.annotations.ISProperty
-
-
Uses of ISProperty in org.gcube.informationsystem.base.reference.entities
Methods in org.gcube.informationsystem.base.reference.entities with annotations of type ISProperty Modifier and Type Method Description UUIDEntityElement. getID()Returns the unique identifier (UUID) of the element.MetadataEntityElement. getMetadata()Returns the metadata associated with the element. -
Uses of ISProperty in org.gcube.informationsystem.base.reference.properties
Methods in org.gcube.informationsystem.base.reference.properties with annotations of type ISProperty Modifier and Type Method Description StringMetadata. getCreatedBy()Returns the user who created the element.DateMetadata. getCreationTime()Returns the time when the element was created.StringMetadata. getLastUpdateBy()Returns the user who last updated the element.DateMetadata. getLastUpdateTime()Returns the time when the element was last updated. -
Uses of ISProperty in org.gcube.informationsystem.base.reference.relations
Methods in org.gcube.informationsystem.base.reference.relations with annotations of type ISProperty Modifier and Type Method Description UUIDRelationElement. getID()Returns the unique identifier (UUID) of the element.MetadataRelationElement. getMetadata()Returns the metadata associated with the element. -
Uses of ISProperty in org.gcube.informationsystem.contexts.reference.entities
Methods in org.gcube.informationsystem.contexts.reference.entities with annotations of type ISProperty Modifier and Type Method Description ContextStateContext. getEffectiveState()Returns the current effective state of the context.List<Event>Context. getHistory()Returns the list of history events for this context.StringContext. getName()Returns the name of the context.Set<String>Context. getPreviousPaths()Returns the set of historical paths this context still answers to.ContextStateContext. getState()Returns the current state of the context. -
Uses of ISProperty in org.gcube.informationsystem.model.reference.properties
Methods in org.gcube.informationsystem.model.reference.properties with annotations of type ISProperty Modifier and Type Method Description PropagationConstraint.AddConstraintPropagationConstraint. getAddConstraint()Returns the propagation constraint for the 'add' operation.StringEvent. getHow()Returns how the event occurred.PropagationConstraint.RemoveConstraintPropagationConstraint. getRemoveConstraint()Returns the propagation constraint for the 'remove' operation.StringEncrypted. getValue()Returns the value that is to be stored securely.StringEvent. getWhat()Returns a description of what happened.DateEvent. getWhen()Returns when the event occurred.StringEvent. getWhere()Returns where the event occurred.StringEvent. getWho()Returns who triggered the event.StringEvent. getWhy()Returns the reason why the event occurred. -
Uses of ISProperty in org.gcube.informationsystem.model.reference.relations
Methods in org.gcube.informationsystem.model.reference.relations with annotations of type ISProperty Modifier and Type Method Description PropagationConstraintRelation. getPropagationConstraint()Returns the propagation constraint for this relation. -
Uses of ISProperty in org.gcube.informationsystem.queries.templates.reference.entities
Methods in org.gcube.informationsystem.queries.templates.reference.entities with annotations of type ISProperty Modifier and Type Method Description Map<String,String>QueryTemplate. getChangelogWithVersionAsString()Returns the changelog with versions represented as strings.StringQueryTemplate. getDescription()Returns the description of the query template.StringQueryTemplate. getName()Returns the name of the query template.StringQueryTemplate. getTemplateAsString()Returns the template body as a string.Map<String,TemplateVariable>QueryTemplate. getTemplateVariables()Returns the variables defined in this template.StringQueryTemplate. getVersionAsString()Returns the version of the query template as a string. -
Uses of ISProperty in org.gcube.informationsystem.queries.templates.reference.properties
Methods in org.gcube.informationsystem.queries.templates.reference.properties with annotations of type ISProperty Modifier and Type Method Description ObjectTemplateVariable. getDefaultValue()Returns the default value of the attribute.StringTemplateVariable. getDescription()Returns the description of the attribute.IntegerTemplateVariable. getMax()Returns the upper bound of the attribute.IntegerTemplateVariable. getMin()Returns the lower bound of the attribute.StringQueryTemplateReference. getName()Returns the name of the referenced query template.StringTemplateVariable. getName()Returns the name of the attribute.StringTemplateVariable. getPropertyType()Returns the property type of the attribute as a string.StringTemplateVariable. getRegexp()Returns the regular expression used to validate the attribute's value.Map<String,Object>QueryTemplateReference. getVariables()Returns the values for the template variables.booleanTemplateVariable. isRequired()Indicates whether the execution payload must supply this variable. -
Uses of ISProperty in org.gcube.informationsystem.types.impl.properties
Constructors in org.gcube.informationsystem.types.impl.properties with parameters of type ISProperty Constructor Description PropertyDefinitionImpl(ISProperty propertyAnnotation, Method method)Constructs a new PropertyDefinitionImpl from an annotation and a method. -
Uses of ISProperty in org.gcube.informationsystem.types.reference.entities
Methods in org.gcube.informationsystem.types.reference.entities with annotations of type ISProperty Modifier and Type Method Description List<LinkedEntity>ResourceSchema. getConsistsOf()Returns the list of ConsistsOf constraints (target Facet types) associated with this resource type.StringEntitySchema. getDescription()Returns the description of the type.List<String>EntitySchema. getExtendedTypes()Returns the types that this type extends.List<LinkedEntity>ResourceSchema. getIsRelatedTo()Returns the list of IsRelatedTo constraints (related resource types) for this resource type.StringEntitySchema. getName()Returns the name of the type.List<PropertyDefinition>FacetSchema. getProperties()Returns the properties defined by this type.booleanEntitySchema. isAbstract()Checks if the type is abstract. -
Uses of ISProperty in org.gcube.informationsystem.types.reference.properties
Methods in org.gcube.informationsystem.types.reference.properties with annotations of type ISProperty Modifier and Type Method Description ObjectPropertyDefinition. getDefaultValue()Returns the default value of the attribute.StringLinkedEntity. getDescription()Returns the description of the link.StringPropertyDefinition. getDescription()Returns the description of the attribute.StringPropertySchema. getDescription()Returns the description of the type.StringTypeProjection. getDescription()Returns the description of this projection — which fields/columns it returns and why.List<String>PropertySchema. getExtendedTypes()Returns the types that this type extends.UUIDPropertySchema. getID()Returns the unique identifier (UUID) of the element.IntegerLinkedEntity. getMax()Returns the maximum cardinality of the link,nullfor an unbounded one.NumberPropertyDefinition. getMax()Returns the upper bound of the property value.MetadataPropertySchema. getMetadata()Returns the metadata associated with the element.MetadataTypeProjection. getMetadata()Returns the metadata associated with this projection (who generated or last changed it, and when).IntegerLinkedEntity. getMin()Returns the minimum cardinality of the link, 0 for no minimum.NumberPropertyDefinition. getMin()Returns the lower bound of the property value.StringPropertyDefinition. getName()Returns the name of the attribute.StringPropertySchema. getName()Returns the name of the type.List<PropertyDefinition>PropertySchema. getProperties()Returns the properties defined by this type.StringPropertyDefinition. getPropertyType()Returns the property type of the attribute as a string.StringTypeProjection. getQueryAsString()Returns the query body as a string.StringPropertyDefinition. getRegexp()Returns the regular expression used to validate the attribute's value.StringLinkedEntity. getRelation()Returns the name of the relation type.StringLinkedEntity. getSource()Returns the name of the source entity type.TypeProjection.SourceTypeProjection. getSource()Returns whether this projection isTypeProjection.Source.AUTO_GENERATEDorTypeProjection.Source.CUSTOM.StringLinkedEntity. getTarget()Returns the name of the target entity type.booleanPropertySchema. isAbstract()Checks if the type is abstract.booleanPropertyDefinition. isMandatory()Checks if the attribute is mandatory.booleanPropertyDefinition. isReadonly()Checks if the property is read-only. -
Uses of ISProperty in org.gcube.informationsystem.types.reference.relations
Methods in org.gcube.informationsystem.types.reference.relations with annotations of type ISProperty Modifier and Type Method Description StringRelationSchema. getDescription()Returns the description of the type.List<String>RelationSchema. getExtendedTypes()Returns the types that this type extends.StringRelationSchema. getName()Returns the name of the type.List<PropertyDefinition>RelationSchema. getProperties()Returns the properties defined by this type.booleanRelationSchema. isAbstract()Checks if the type is abstract.
-