Uses of Interface
cz.cuni.versatile.api.Property

Packages that use Property
cz.cuni.versatile.api The key elements of the Versatile API.  
cz.cuni.versatile.api.relops Relational operators and property mappings subsection of the Versatile API.  
cz.cuni.versatile.core This package contains the default implementations of some essential Versatile concepts.  
 

Uses of Property in cz.cuni.versatile.api
 

Subinterfaces of Property in cz.cuni.versatile.api
 interface ControlledVocabulary
          A controlled vocabulary property.
 interface Equivalence
          Equivalence is a marker interface to denote a commonly used specialization of RelationalProperty.
 interface OrderProperty
          OrderProperty is an interface to denote a commonly used specialization of RelationalProperty.
 interface RelationalProperty
          RelationalProperty is a property which defines a binary relation over the set of its values.
 interface Taxonomy
          A taxonomy property.
 interface TreeTaxonomy
          A specialized tree taxonomy.
 

Methods in cz.cuni.versatile.api that return Property
 Property PropertyRegistry.getProperty(java.lang.String uniqueName)
          Returns a Property corresponding to the given uniqueName
 Property PropertyPredicate.getProperty()
          A Property this predicate applies to.
 

Methods in cz.cuni.versatile.api with parameters of type Property
 boolean PropertyRegistry.hasProperty(Property prop)
          Check whether the given Property is already registered to this registry.
 boolean PropertyRegistry.isMappedProperty(Property prop)
          Checks, whether the given Property is a leaf or a property derived using a PropertyMapping.
 PropertyMapping PropertyRegistry.getPropertyMapping(Property prop)
          Returns the PropertyMapping for the given Property.
 void PropertyRegistry.registerProperty(Property prop, PropertyMapping pm)
          Registers a derived property and its value-providing PropertyMapping.
 void PropertyRegistry.unregisterProperty(Property prop)
          Unregisters the given Property from the registry.
 void DeliveryContext.registerProperty(Property prop, ValueProvider vp)
          Registers a leaf property and its associated value provider.
 ValueProvider DeliveryContext.getValueProvider(Property prop)
          Returns the ValueProvider for the specified Property.
 boolean DeliveryContext.hasValue(Property prop)
          Checks whether the specified Property has value in the current state of the delivery context.
 java.lang.Object DeliveryContext.getValue(Property prop)
          Returns the current value of the specified Property.
 

Uses of Property in cz.cuni.versatile.api.relops
 

Methods in cz.cuni.versatile.api.relops that return Property
 Property One2OneMapping.getDomain()
          Returns a domain of this mapping.
 Property One2OneMapping.getRange()
          Returns a range of this mapping.
 Property One2ManyMapping.getDomain()
          Returns a domain of this mapping.
 Property[] One2ManyMapping.getRange()
          Returns an ordered list of properties which form a range of this mapping.
 Property[] Many2OneMapping.getDomain()
          Returns an ordered list of properties which form a domain of this mapping.
 Property Many2OneMapping.getRange()
          Returns a range of this mapping.
 Property[] Many2ManyMapping.getDomain()
          Returns an ordered list of properties which form a domain of this mapping.
 Property[] Many2ManyMapping.getRange()
          Returns an ordered list of properties which form a range of this mapping.
 

Uses of Property in cz.cuni.versatile.core
 

Methods in cz.cuni.versatile.core that return Property
 Property IdentityMapping.getDomain()
           
 Property IdentityMapping.getRange()
           
 

Constructors in cz.cuni.versatile.core with parameters of type Property
IdentityMapping(Property domain, Property range)
          Constructs a mapping instance for a given pair of properties.