org.weblab_project.core.model.query
Class Query

java.lang.Object
  extended by org.weblab_project.core.model.Resource
      extended by org.weblab_project.core.model.query.Query
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ComposedQuery, ElementaryQuery

public abstract class Query
extends Resource
implements java.io.Serializable

A query is a resource which contains request data. This data describe a each specific specialisation of query, in a specific format. The query object is then abstract and several specialisations will be used to describe any type of queries. A proposal is to adopt common standards in order to provide consistent definitions over all the WebLab platform. XQuery and SPARQL format has been identified as a promising candidate respectively for structured and semantic search. As a resource, a query could be annotated to provide, for example, meta-informations on its creation date, its author, etc. Data Exchange Model for WebLab platform provided by EADS Query package - Version 1.1 - 2009/05

Java class for query complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="query">
   <complexContent>
     <extension base="{http://weblab-project.org/core/model/}resource">
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.weblab_project.core.model.Resource
annotation, descriptor, uri
 
Constructor Summary
Query()
           
 
Method Summary
 
Methods inherited from class org.weblab_project.core.model.Resource
getAnnotation, getDescriptor, getUri, setUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Query

public Query()


Copyright © 2004-2010. All Rights Reserved.