org.ow2.weblab.core.model
Class Query

java.lang.Object
  extended by org.ow2.weblab.core.model.Resource
      extended by org.ow2.weblab.core.model.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 its creation date, its author, etc. Data Exchange Model for WebLab platform provided by CASSIDIAN Query package - Version 1.2 - 2010/08

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.ow2.org/core/1.2/model#}Resource">
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.weblab.core.model.Resource
annotation, descriptor, uri
 
Constructor Summary
Query()
           
 
Method Summary
 
Methods inherited from class org.ow2.weblab.core.model.Resource
getAnnotation, getDescriptor, getUri, isSetAnnotation, isSetDescriptor, setUri, unsetAnnotation, unsetDescriptor
 
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.