You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lens.apache.org by am...@apache.org on 2015/02/08 05:19:59 UTC
svn commit: r1658134 [36/41] - in /incubator/lens/site/publish:
apidocs/org/apache/lens/api/metastore/
apidocs/org/apache/lens/api/metastore/class-use/
apidocs/org/apache/lens/cube/metadata/
apidocs/org/apache/lens/cube/metadata/class-use/ apidocs/org/...
Added: incubator/lens/site/publish/current/lens.rb
URL: http://svn.apache.org/viewvc/incubator/lens/site/publish/current/lens.rb?rev=1658134&view=auto
==============================================================================
--- incubator/lens/site/publish/current/lens.rb (added)
+++ incubator/lens/site/publish/current/lens.rb Sun Feb 8 04:19:56 2015
@@ -0,0 +1,1580 @@
+#
+#
+#
+# Generated by <a href="http://enunciate.codehaus.org">Enunciate</a>.
+#
+require 'json'
+
+# adding necessary json serialization methods to standard classes.
+class Object
+ def to_jaxb_json_hash
+ return self
+ end
+ def self.from_json o
+ return o
+ end
+end
+
+class String
+ def self.from_json o
+ return o
+ end
+end
+
+class Boolean
+ def self.from_json o
+ return o
+ end
+end
+
+class Numeric
+ def self.from_json o
+ return o
+ end
+end
+
+class Time
+ #json time is represented as number of milliseconds since epoch
+ def to_jaxb_json_hash
+ return (to_i * 1000) + (usec / 1000)
+ end
+ def self.from_json o
+ if o.nil?
+ return nil
+ else
+ return Time.at(o / 1000, (o % 1000) * 1000)
+ end
+ end
+end
+
+class Array
+ def to_jaxb_json_hash
+ a = Array.new
+ each { | _item | a.push _item.to_jaxb_json_hash }
+ return a
+ end
+end
+
+class Hash
+ def to_jaxb_json_hash
+ h = Hash.new
+ each { | _key, _value | h[_key.to_jaxb_json_hash] = _value.to_jaxb_json_hash }
+ return h
+ end
+end
+
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+ #
+ class DateTime
+
+ # (no documentation provided)
+ attr_accessor :date
+
+ # the json hash for this DateTime
+ def to_jaxb_json_hash
+ _h = {}
+ _h['date'] = date.to_jaxb_json_hash unless date.nil?
+ return _h
+ end
+
+ # the json (string form) for this DateTime
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this DateTime with a json hash
+ def init_jaxb_json_hash(_o)
+ @date = Time.from_json(_o['date']) unless _o['date'].nil?
+ end
+
+ # constructs a DateTime from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+ #
+ class LensSessionHandle
+
+ # (no documentation provided)
+ attr_accessor :publicId
+ # (no documentation provided)
+ attr_accessor :secretId
+
+ # the json hash for this LensSessionHandle
+ def to_jaxb_json_hash
+ _h = {}
+ _h['publicId'] = publicId.to_jaxb_json_hash unless publicId.nil?
+ _h['secretId'] = secretId.to_jaxb_json_hash unless secretId.nil?
+ return _h
+ end
+
+ # the json (string form) for this LensSessionHandle
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this LensSessionHandle with a json hash
+ def init_jaxb_json_hash(_o)
+ @publicId = String.from_json(_o['publicId']) unless _o['publicId'].nil?
+ @secretId = String.from_json(_o['secretId']) unless _o['secretId'].nil?
+ end
+
+ # constructs a LensSessionHandle from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+ #
+ class StringList
+
+ # (no documentation provided)
+ attr_accessor :elements
+
+ # the json hash for this StringList
+ def to_jaxb_json_hash
+ _h = {}
+ if !elements.nil?
+ _ha = Array.new
+ elements.each { | _item | _ha.push _item.to_jaxb_json_hash }
+ _h['elements'] = _ha
+ end
+ return _h
+ end
+
+ # the json (string form) for this StringList
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this StringList with a json hash
+ def init_jaxb_json_hash(_o)
+ if !_o['elements'].nil?
+ @elements = Array.new
+ _oa = _o['elements']
+ _oa.each { | _item | @elements.push String.from_json(_item) }
+ end
+ end
+
+ # constructs a StringList from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class LensPreparedQuery
+
+ # (no documentation provided)
+ attr_accessor :prepareHandle
+ # (no documentation provided)
+ attr_accessor :userQuery
+ # (no documentation provided)
+ attr_accessor :conf
+ # (no documentation provided)
+ attr_accessor :preparedUser
+ # (no documentation provided)
+ attr_accessor :selectedDriverClassName
+ # (no documentation provided)
+ attr_accessor :driverQuery
+ # (no documentation provided)
+ attr_accessor :preparedTime
+
+ # the json hash for this LensPreparedQuery
+ def to_jaxb_json_hash
+ _h = {}
+ _h['prepareHandle'] = prepareHandle.to_jaxb_json_hash unless prepareHandle.nil?
+ _h['userQuery'] = userQuery.to_jaxb_json_hash unless userQuery.nil?
+ _h['conf'] = conf.to_jaxb_json_hash unless conf.nil?
+ _h['preparedUser'] = preparedUser.to_jaxb_json_hash unless preparedUser.nil?
+ _h['selectedDriverClassName'] = selectedDriverClassName.to_jaxb_json_hash unless selectedDriverClassName.nil?
+ _h['driverQuery'] = driverQuery.to_jaxb_json_hash unless driverQuery.nil?
+ _h['preparedTime'] = preparedTime.to_jaxb_json_hash unless preparedTime.nil?
+ return _h
+ end
+
+ # the json (string form) for this LensPreparedQuery
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this LensPreparedQuery with a json hash
+ def init_jaxb_json_hash(_o)
+ @prepareHandle = Org::Apache::Lens::Api::Query::QueryPrepareHandle.from_json(_o['prepareHandle']) unless _o['prepareHandle'].nil?
+ @userQuery = String.from_json(_o['userQuery']) unless _o['userQuery'].nil?
+ @conf = Org::Apache::Lens::Api::LensConf.from_json(_o['conf']) unless _o['conf'].nil?
+ @preparedUser = String.from_json(_o['preparedUser']) unless _o['preparedUser'].nil?
+ @selectedDriverClassName = String.from_json(_o['selectedDriverClassName']) unless _o['selectedDriverClassName'].nil?
+ @driverQuery = String.from_json(_o['driverQuery']) unless _o['driverQuery'].nil?
+ @preparedTime = Time.from_json(_o['preparedTime']) unless _o['preparedTime'].nil?
+ end
+
+ # constructs a LensPreparedQuery from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class LensQuery
+
+ # (no documentation provided)
+ attr_accessor :queryHandle
+ # (no documentation provided)
+ attr_accessor :resultSetPath
+ # (no documentation provided)
+ attr_accessor :finishTime
+ # (no documentation provided)
+ attr_accessor :selectedDriverClassName
+ # (no documentation provided)
+ attr_accessor :submissionTime
+ # (no documentation provided)
+ attr_accessor :closedTime
+ # (no documentation provided)
+ attr_accessor :isPersistent
+ # (no documentation provided)
+ attr_accessor :driverQuery
+ # (no documentation provided)
+ attr_accessor :userQuery
+ # (no documentation provided)
+ attr_accessor :driverStartTime
+ # (no documentation provided)
+ attr_accessor :priority
+ # (no documentation provided)
+ attr_accessor :submittedUser
+ # (no documentation provided)
+ attr_accessor :launchTime
+ # (no documentation provided)
+ attr_accessor :driverOpHandle
+ # (no documentation provided)
+ attr_accessor :status
+ # (no documentation provided)
+ attr_accessor :driverFinishTime
+ # (no documentation provided)
+ attr_accessor :queryConf
+ # (no documentation provided)
+ attr_accessor :queryName
+
+ # the json hash for this LensQuery
+ def to_jaxb_json_hash
+ _h = {}
+ _h['queryHandle'] = queryHandle.to_jaxb_json_hash unless queryHandle.nil?
+ _h['resultSetPath'] = resultSetPath.to_jaxb_json_hash unless resultSetPath.nil?
+ _h['finishTime'] = finishTime.to_jaxb_json_hash unless finishTime.nil?
+ _h['selectedDriverClassName'] = selectedDriverClassName.to_jaxb_json_hash unless selectedDriverClassName.nil?
+ _h['submissionTime'] = submissionTime.to_jaxb_json_hash unless submissionTime.nil?
+ _h['closedTime'] = closedTime.to_jaxb_json_hash unless closedTime.nil?
+ _h['isPersistent'] = isPersistent.to_jaxb_json_hash unless isPersistent.nil?
+ _h['driverQuery'] = driverQuery.to_jaxb_json_hash unless driverQuery.nil?
+ _h['userQuery'] = userQuery.to_jaxb_json_hash unless userQuery.nil?
+ _h['driverStartTime'] = driverStartTime.to_jaxb_json_hash unless driverStartTime.nil?
+ _h['priority'] = priority.to_jaxb_json_hash unless priority.nil?
+ _h['submittedUser'] = submittedUser.to_jaxb_json_hash unless submittedUser.nil?
+ _h['launchTime'] = launchTime.to_jaxb_json_hash unless launchTime.nil?
+ _h['driverOpHandle'] = driverOpHandle.to_jaxb_json_hash unless driverOpHandle.nil?
+ _h['status'] = status.to_jaxb_json_hash unless status.nil?
+ _h['driverFinishTime'] = driverFinishTime.to_jaxb_json_hash unless driverFinishTime.nil?
+ _h['queryConf'] = queryConf.to_jaxb_json_hash unless queryConf.nil?
+ _h['queryName'] = queryName.to_jaxb_json_hash unless queryName.nil?
+ return _h
+ end
+
+ # the json (string form) for this LensQuery
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this LensQuery with a json hash
+ def init_jaxb_json_hash(_o)
+ @queryHandle = Org::Apache::Lens::Api::Query::QueryHandle.from_json(_o['queryHandle']) unless _o['queryHandle'].nil?
+ @resultSetPath = String.from_json(_o['resultSetPath']) unless _o['resultSetPath'].nil?
+ @finishTime = Bignum.from_json(_o['finishTime']) unless _o['finishTime'].nil?
+ @selectedDriverClassName = String.from_json(_o['selectedDriverClassName']) unless _o['selectedDriverClassName'].nil?
+ @submissionTime = Bignum.from_json(_o['submissionTime']) unless _o['submissionTime'].nil?
+ @closedTime = Bignum.from_json(_o['closedTime']) unless _o['closedTime'].nil?
+ @isPersistent = Boolean.from_json(_o['isPersistent']) unless _o['isPersistent'].nil?
+ @driverQuery = String.from_json(_o['driverQuery']) unless _o['driverQuery'].nil?
+ @userQuery = String.from_json(_o['userQuery']) unless _o['userQuery'].nil?
+ @driverStartTime = Bignum.from_json(_o['driverStartTime']) unless _o['driverStartTime'].nil?
+ @priority = String.from_json(_o['priority']) unless _o['priority'].nil?
+ @submittedUser = String.from_json(_o['submittedUser']) unless _o['submittedUser'].nil?
+ @launchTime = Bignum.from_json(_o['launchTime']) unless _o['launchTime'].nil?
+ @driverOpHandle = String.from_json(_o['driverOpHandle']) unless _o['driverOpHandle'].nil?
+ @status = Org::Apache::Lens::Api::Query::QueryStatus.from_json(_o['status']) unless _o['status'].nil?
+ @driverFinishTime = Bignum.from_json(_o['driverFinishTime']) unless _o['driverFinishTime'].nil?
+ @queryConf = Org::Apache::Lens::Api::LensConf.from_json(_o['queryConf']) unless _o['queryConf'].nil?
+ @queryName = String.from_json(_o['queryName']) unless _o['queryName'].nil?
+ end
+
+ # constructs a LensQuery from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class QueryCost
+
+ # (no documentation provided)
+ attr_accessor :estimatedResourceUsage
+ # (no documentation provided)
+ attr_accessor :estimatedExecTimeMillis
+
+ # the json hash for this QueryCost
+ def to_jaxb_json_hash
+ _h = {}
+ _h['estimatedResourceUsage'] = estimatedResourceUsage.to_jaxb_json_hash unless estimatedResourceUsage.nil?
+ _h['estimatedExecTimeMillis'] = estimatedExecTimeMillis.to_jaxb_json_hash unless estimatedExecTimeMillis.nil?
+ return _h
+ end
+
+ # the json (string form) for this QueryCost
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this QueryCost with a json hash
+ def init_jaxb_json_hash(_o)
+ @estimatedResourceUsage = Float.from_json(_o['estimatedResourceUsage']) unless _o['estimatedResourceUsage'].nil?
+ @estimatedExecTimeMillis = Bignum.from_json(_o['estimatedExecTimeMillis']) unless _o['estimatedExecTimeMillis'].nil?
+ end
+
+ # constructs a QueryCost from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+ #
+ class LensConf
+
+ # (no documentation provided)
+ attr_accessor :properties
+
+ # the json hash for this LensConf
+ def to_jaxb_json_hash
+ _h = {}
+ _h['properties'] = properties.to_jaxb_json_hash unless properties.nil?
+ return _h
+ end
+
+ # the json (string form) for this LensConf
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this LensConf with a json hash
+ def init_jaxb_json_hash(_o)
+ @properties = Hash.from_json(_o['properties']) unless _o['properties'].nil?
+ end
+
+ # constructs a LensConf from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class QueryResult
+
+
+ # the json hash for this QueryResult
+ def to_jaxb_json_hash
+ _h = {}
+ return _h
+ end
+
+ # the json (string form) for this QueryResult
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this QueryResult with a json hash
+ def init_jaxb_json_hash(_o)
+ end
+
+ # constructs a QueryResult from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class QueryStatus
+
+ # (no documentation provided)
+ attr_accessor :progressMessage
+ # (no documentation provided)
+ attr_accessor :statusMessage
+ # (no documentation provided)
+ attr_accessor :errorMessage
+ # (no documentation provided)
+ attr_accessor :isResultSetAvailable
+ # (no documentation provided)
+ attr_accessor :progress
+ # (no documentation provided)
+ attr_accessor :status
+
+ # the json hash for this QueryStatus
+ def to_jaxb_json_hash
+ _h = {}
+ _h['progressMessage'] = progressMessage.to_jaxb_json_hash unless progressMessage.nil?
+ _h['statusMessage'] = statusMessage.to_jaxb_json_hash unless statusMessage.nil?
+ _h['errorMessage'] = errorMessage.to_jaxb_json_hash unless errorMessage.nil?
+ _h['isResultSetAvailable'] = isResultSetAvailable.to_jaxb_json_hash unless isResultSetAvailable.nil?
+ _h['progress'] = progress.to_jaxb_json_hash unless progress.nil?
+ _h['status'] = status.to_jaxb_json_hash unless status.nil?
+ return _h
+ end
+
+ # the json (string form) for this QueryStatus
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this QueryStatus with a json hash
+ def init_jaxb_json_hash(_o)
+ @progressMessage = String.from_json(_o['progressMessage']) unless _o['progressMessage'].nil?
+ @statusMessage = String.from_json(_o['statusMessage']) unless _o['statusMessage'].nil?
+ @errorMessage = String.from_json(_o['errorMessage']) unless _o['errorMessage'].nil?
+ @isResultSetAvailable = Boolean.from_json(_o['isResultSetAvailable']) unless _o['isResultSetAvailable'].nil?
+ @progress = Float.from_json(_o['progress']) unless _o['progress'].nil?
+ @status = String.from_json(_o['status']) unless _o['status'].nil?
+ end
+
+ # constructs a QueryStatus from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class QuerySubmitResult
+
+
+ # the json hash for this QuerySubmitResult
+ def to_jaxb_json_hash
+ _h = {}
+ return _h
+ end
+
+ # the json (string form) for this QuerySubmitResult
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this QuerySubmitResult with a json hash
+ def init_jaxb_json_hash(_o)
+ end
+
+ # constructs a QuerySubmitResult from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class ResultColumn
+
+ # (no documentation provided)
+ attr_accessor :type
+ # (no documentation provided)
+ attr_accessor :name
+
+ # the json hash for this ResultColumn
+ def to_jaxb_json_hash
+ _h = {}
+ _h['type'] = type.to_jaxb_json_hash unless type.nil?
+ _h['name'] = name.to_jaxb_json_hash unless name.nil?
+ return _h
+ end
+
+ # the json (string form) for this ResultColumn
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this ResultColumn with a json hash
+ def init_jaxb_json_hash(_o)
+ @type = String.from_json(_o['type']) unless _o['type'].nil?
+ @name = String.from_json(_o['name']) unless _o['name'].nil?
+ end
+
+ # constructs a ResultColumn from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class ResultRow
+
+ # (no documentation provided)
+ attr_accessor :values
+
+ # the json hash for this ResultRow
+ def to_jaxb_json_hash
+ _h = {}
+ if !values.nil?
+ _ha = Array.new
+ values.each { | _item | _ha.push _item.to_jaxb_json_hash }
+ _h['values'] = _ha
+ end
+ return _h
+ end
+
+ # the json (string form) for this ResultRow
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this ResultRow with a json hash
+ def init_jaxb_json_hash(_o)
+ if !_o['values'].nil?
+ @values = Array.new
+ _oa = _o['values']
+ _oa.each { | _item | @values.push Object.from_json(_item) }
+ end
+ end
+
+ # constructs a ResultRow from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class QueryResultSetMetadata
+
+ # (no documentation provided)
+ attr_accessor :columns
+
+ # the json hash for this QueryResultSetMetadata
+ def to_jaxb_json_hash
+ _h = {}
+ if !columns.nil?
+ _ha = Array.new
+ columns.each { | _item | _ha.push _item.to_jaxb_json_hash }
+ _h['columns'] = _ha
+ end
+ return _h
+ end
+
+ # the json (string form) for this QueryResultSetMetadata
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this QueryResultSetMetadata with a json hash
+ def init_jaxb_json_hash(_o)
+ if !_o['columns'].nil?
+ @columns = Array.new
+ _oa = _o['columns']
+ _oa.each { | _item | @columns.push Org::Apache::Lens::Api::Query::ResultColumn.from_json(_item) }
+ end
+ end
+
+ # constructs a QueryResultSetMetadata from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+ #
+ class APIResult
+
+ # (no documentation provided)
+ attr_accessor :status
+ # (no documentation provided)
+ attr_accessor :message
+
+ # the json hash for this APIResult
+ def to_jaxb_json_hash
+ _h = {}
+ _h['status'] = status.to_jaxb_json_hash unless status.nil?
+ _h['message'] = message.to_jaxb_json_hash unless message.nil?
+ return _h
+ end
+
+ # the json (string form) for this APIResult
+ def to_json
+ to_jaxb_json_hash.to_json
+ end
+
+ #initializes this APIResult with a json hash
+ def init_jaxb_json_hash(_o)
+ @status = String.from_json(_o['status']) unless _o['status'].nil?
+ @message = String.from_json(_o['message']) unless _o['message'].nil?
+ end
+
+ # constructs a APIResult from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class QueryHandle < Org::Apache::Lens::Api::Query::QuerySubmitResult
+
+ # (no documentation provided)
+ attr_accessor :handleId
+
+ # the json hash for this QueryHandle
+ def to_jaxb_json_hash
+ _h = super
+ _h['handleId'] = handleId.to_jaxb_json_hash unless handleId.nil?
+ return _h
+ end
+
+ #initializes this QueryHandle with a json hash
+ def init_jaxb_json_hash(_o)
+ super _o
+ @handleId = String.from_json(_o['handleId']) unless _o['handleId'].nil?
+ end
+
+ # constructs a QueryHandle from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class QueryHandleWithResultSet < Org::Apache::Lens::Api::Query::QuerySubmitResult
+
+ # (no documentation provided)
+ attr_accessor :result
+ # (no documentation provided)
+ attr_accessor :queryHandle
+
+ # the json hash for this QueryHandleWithResultSet
+ def to_jaxb_json_hash
+ _h = super
+ _h['result'] = result.to_jaxb_json_hash unless result.nil?
+ _h['queryHandle'] = queryHandle.to_jaxb_json_hash unless queryHandle.nil?
+ return _h
+ end
+
+ #initializes this QueryHandleWithResultSet with a json hash
+ def init_jaxb_json_hash(_o)
+ super _o
+ @result = Org::Apache::Lens::Api::Query::QueryResult.from_json(_o['result']) unless _o['result'].nil?
+ @queryHandle = Org::Apache::Lens::Api::Query::QueryHandle.from_json(_o['queryHandle']) unless _o['queryHandle'].nil?
+ end
+
+ # constructs a QueryHandleWithResultSet from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class QueryPlan < Org::Apache::Lens::Api::Query::QuerySubmitResult
+
+ # (no documentation provided)
+ attr_accessor :joinWeight
+ # (no documentation provided)
+ attr_accessor :prepareHandle
+ # (no documentation provided)
+ attr_accessor :errorMsg
+ # (no documentation provided)
+ attr_accessor :havingWeight
+ # (no documentation provided)
+ attr_accessor :numObys
+ # (no documentation provided)
+ attr_accessor :hasSubQuery
+ # (no documentation provided)
+ attr_accessor :numGbys
+ # (no documentation provided)
+ attr_accessor :queryCost
+ # (no documentation provided)
+ attr_accessor :tableWeights
+ # (no documentation provided)
+ attr_accessor :numSelDi
+ # (no documentation provided)
+ attr_accessor :filterWeight
+ # (no documentation provided)
+ attr_accessor :numFilters
+ # (no documentation provided)
+ attr_accessor :numHaving
+ # (no documentation provided)
+ attr_accessor :numSels
+ # (no documentation provided)
+ attr_accessor :numJoins
+ # (no documentation provided)
+ attr_accessor :tablesQueried
+ # (no documentation provided)
+ attr_accessor :obyWeight
+ # (no documentation provided)
+ attr_accessor :selectWeight
+ # (no documentation provided)
+ attr_accessor :execMode
+ # (no documentation provided)
+ attr_accessor :numAggrExprs
+ # (no documentation provided)
+ attr_accessor :error
+ # (no documentation provided)
+ attr_accessor :scanMode
+ # (no documentation provided)
+ attr_accessor :planString
+ # (no documentation provided)
+ attr_accessor :gbyWeight
+
+ # the json hash for this QueryPlan
+ def to_jaxb_json_hash
+ _h = super
+ _h['joinWeight'] = joinWeight.to_jaxb_json_hash unless joinWeight.nil?
+ _h['prepareHandle'] = prepareHandle.to_jaxb_json_hash unless prepareHandle.nil?
+ _h['errorMsg'] = errorMsg.to_jaxb_json_hash unless errorMsg.nil?
+ _h['havingWeight'] = havingWeight.to_jaxb_json_hash unless havingWeight.nil?
+ _h['numObys'] = numObys.to_jaxb_json_hash unless numObys.nil?
+ _h['hasSubQuery'] = hasSubQuery.to_jaxb_json_hash unless hasSubQuery.nil?
+ _h['numGbys'] = numGbys.to_jaxb_json_hash unless numGbys.nil?
+ _h['queryCost'] = queryCost.to_jaxb_json_hash unless queryCost.nil?
+ _h['tableWeights'] = tableWeights.to_jaxb_json_hash unless tableWeights.nil?
+ _h['numSelDi'] = numSelDi.to_jaxb_json_hash unless numSelDi.nil?
+ _h['filterWeight'] = filterWeight.to_jaxb_json_hash unless filterWeight.nil?
+ _h['numFilters'] = numFilters.to_jaxb_json_hash unless numFilters.nil?
+ _h['numHaving'] = numHaving.to_jaxb_json_hash unless numHaving.nil?
+ _h['numSels'] = numSels.to_jaxb_json_hash unless numSels.nil?
+ _h['numJoins'] = numJoins.to_jaxb_json_hash unless numJoins.nil?
+ if !tablesQueried.nil?
+ _ha = Array.new
+ tablesQueried.each { | _item | _ha.push _item.to_jaxb_json_hash }
+ _h['tablesQueried'] = _ha
+ end
+ _h['obyWeight'] = obyWeight.to_jaxb_json_hash unless obyWeight.nil?
+ _h['selectWeight'] = selectWeight.to_jaxb_json_hash unless selectWeight.nil?
+ _h['execMode'] = execMode.to_jaxb_json_hash unless execMode.nil?
+ _h['numAggrExprs'] = numAggrExprs.to_jaxb_json_hash unless numAggrExprs.nil?
+ _h['error'] = error.to_jaxb_json_hash unless error.nil?
+ _h['scanMode'] = scanMode.to_jaxb_json_hash unless scanMode.nil?
+ _h['planString'] = planString.to_jaxb_json_hash unless planString.nil?
+ _h['gbyWeight'] = gbyWeight.to_jaxb_json_hash unless gbyWeight.nil?
+ return _h
+ end
+
+ #initializes this QueryPlan with a json hash
+ def init_jaxb_json_hash(_o)
+ super _o
+ @joinWeight = Float.from_json(_o['joinWeight']) unless _o['joinWeight'].nil?
+ @prepareHandle = Org::Apache::Lens::Api::Query::QueryPrepareHandle.from_json(_o['prepareHandle']) unless _o['prepareHandle'].nil?
+ @errorMsg = String.from_json(_o['errorMsg']) unless _o['errorMsg'].nil?
+ @havingWeight = Float.from_json(_o['havingWeight']) unless _o['havingWeight'].nil?
+ @numObys = Fixnum.from_json(_o['numObys']) unless _o['numObys'].nil?
+ @hasSubQuery = Boolean.from_json(_o['hasSubQuery']) unless _o['hasSubQuery'].nil?
+ @numGbys = Fixnum.from_json(_o['numGbys']) unless _o['numGbys'].nil?
+ @queryCost = Org::Apache::Lens::Api::Query::QueryCost.from_json(_o['queryCost']) unless _o['queryCost'].nil?
+ @tableWeights = Hash.from_json(_o['tableWeights']) unless _o['tableWeights'].nil?
+ @numSelDi = Fixnum.from_json(_o['numSelDi']) unless _o['numSelDi'].nil?
+ @filterWeight = Float.from_json(_o['filterWeight']) unless _o['filterWeight'].nil?
+ @numFilters = Fixnum.from_json(_o['numFilters']) unless _o['numFilters'].nil?
+ @numHaving = Fixnum.from_json(_o['numHaving']) unless _o['numHaving'].nil?
+ @numSels = Fixnum.from_json(_o['numSels']) unless _o['numSels'].nil?
+ @numJoins = Fixnum.from_json(_o['numJoins']) unless _o['numJoins'].nil?
+ if !_o['tablesQueried'].nil?
+ @tablesQueried = Array.new
+ _oa = _o['tablesQueried']
+ _oa.each { | _item | @tablesQueried.push String.from_json(_item) }
+ end
+ @obyWeight = Float.from_json(_o['obyWeight']) unless _o['obyWeight'].nil?
+ @selectWeight = Float.from_json(_o['selectWeight']) unless _o['selectWeight'].nil?
+ @execMode = String.from_json(_o['execMode']) unless _o['execMode'].nil?
+ @numAggrExprs = Fixnum.from_json(_o['numAggrExprs']) unless _o['numAggrExprs'].nil?
+ @error = Boolean.from_json(_o['error']) unless _o['error'].nil?
+ @scanMode = String.from_json(_o['scanMode']) unless _o['scanMode'].nil?
+ @planString = String.from_json(_o['planString']) unless _o['planString'].nil?
+ @gbyWeight = Float.from_json(_o['gbyWeight']) unless _o['gbyWeight'].nil?
+ end
+
+ # constructs a QueryPlan from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class ResultColumnType
+
+ # (no documentation provided)
+ BOOLEAN = "BOOLEAN"
+
+ # (no documentation provided)
+ TINYINT = "TINYINT"
+
+ # (no documentation provided)
+ SMALLINT = "SMALLINT"
+
+ # (no documentation provided)
+ INT = "INT"
+
+ # (no documentation provided)
+ BIGINT = "BIGINT"
+
+ # (no documentation provided)
+ FLOAT = "FLOAT"
+
+ # (no documentation provided)
+ DOUBLE = "DOUBLE"
+
+ # (no documentation provided)
+ STRING = "STRING"
+
+ # (no documentation provided)
+ TIMESTAMP = "TIMESTAMP"
+
+ # (no documentation provided)
+ BINARY = "BINARY"
+
+ # (no documentation provided)
+ ARRAY = "ARRAY"
+
+ # (no documentation provided)
+ MAP = "MAP"
+
+ # (no documentation provided)
+ STRUCT = "STRUCT"
+
+ # (no documentation provided)
+ UNIONTYPE = "UNIONTYPE"
+
+ # (no documentation provided)
+ USER_DEFINED = "USER_DEFINED"
+
+ # (no documentation provided)
+ DECIMAL = "DECIMAL"
+
+ # (no documentation provided)
+ NULL = "NULL"
+
+ # (no documentation provided)
+ DATE = "DATE"
+
+ # (no documentation provided)
+ VARCHAR = "VARCHAR"
+
+ # (no documentation provided)
+ CHAR = "CHAR"
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class Status
+
+ # (no documentation provided)
+ NEW = "NEW"
+
+ # (no documentation provided)
+ QUEUED = "QUEUED"
+
+ # (no documentation provided)
+ LAUNCHED = "LAUNCHED"
+
+ # (no documentation provided)
+ RUNNING = "RUNNING"
+
+ # (no documentation provided)
+ EXECUTED = "EXECUTED"
+
+ # (no documentation provided)
+ SUCCESSFUL = "SUCCESSFUL"
+
+ # (no documentation provided)
+ FAILED = "FAILED"
+
+ # (no documentation provided)
+ CANCELED = "CANCELED"
+
+ # (no documentation provided)
+ CLOSED = "CLOSED"
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class QueryPrepareHandle < Org::Apache::Lens::Api::Query::QuerySubmitResult
+
+ # (no documentation provided)
+ attr_accessor :prepareHandleId
+
+ # the json hash for this QueryPrepareHandle
+ def to_jaxb_json_hash
+ _h = super
+ _h['prepareHandleId'] = prepareHandleId.to_jaxb_json_hash unless prepareHandleId.nil?
+ return _h
+ end
+
+ #initializes this QueryPrepareHandle with a json hash
+ def init_jaxb_json_hash(_o)
+ super _o
+ @prepareHandleId = String.from_json(_o['prepareHandleId']) unless _o['prepareHandleId'].nil?
+ end
+
+ # constructs a QueryPrepareHandle from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class PersistentQueryResult < Org::Apache::Lens::Api::Query::QueryResult
+
+ # (no documentation provided)
+ attr_accessor :numRows
+ # (no documentation provided)
+ attr_accessor :persistedURI
+
+ # the json hash for this PersistentQueryResult
+ def to_jaxb_json_hash
+ _h = super
+ _h['numRows'] = numRows.to_jaxb_json_hash unless numRows.nil?
+ _h['persistedURI'] = persistedURI.to_jaxb_json_hash unless persistedURI.nil?
+ return _h
+ end
+
+ #initializes this PersistentQueryResult with a json hash
+ def init_jaxb_json_hash(_o)
+ super _o
+ @numRows = Fixnum.from_json(_o['numRows']) unless _o['numRows'].nil?
+ @persistedURI = String.from_json(_o['persistedURI']) unless _o['persistedURI'].nil?
+ end
+
+ # constructs a PersistentQueryResult from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+module Query
+
+ #
+ class InMemoryQueryResult < Org::Apache::Lens::Api::Query::QueryResult
+
+ # (no documentation provided)
+ attr_accessor :rows
+
+ # the json hash for this InMemoryQueryResult
+ def to_jaxb_json_hash
+ _h = super
+ if !rows.nil?
+ _ha = Array.new
+ rows.each { | _item | _ha.push _item.to_jaxb_json_hash }
+ _h['rows'] = _ha
+ end
+ return _h
+ end
+
+ #initializes this InMemoryQueryResult with a json hash
+ def init_jaxb_json_hash(_o)
+ super _o
+ if !_o['rows'].nil?
+ @rows = Array.new
+ _oa = _o['rows']
+ _oa.each { | _item | @rows.push Org::Apache::Lens::Api::Query::ResultRow.from_json(_item) }
+ end
+ end
+
+ # constructs a InMemoryQueryResult from a (parsed) JSON hash
+ def self.from_json(o)
+ if o.nil?
+ return nil
+ else
+ inst = new
+ inst.init_jaxb_json_hash o
+ return inst
+ end
+ end
+ end
+
+end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+ #
+ class Priority
+
+ # (no documentation provided)
+ VERY_HIGH = "VERY_HIGH"
+
+ # (no documentation provided)
+ HIGH = "HIGH"
+
+ # (no documentation provided)
+ NORMAL = "NORMAL"
+
+ # (no documentation provided)
+ LOW = "LOW"
+
+ # (no documentation provided)
+ VERY_LOW = "VERY_LOW"
+ end
+
+end
+
+end
+
+end
+
+end
+
+module Org
+
+module Apache
+
+module Lens
+
+module Api
+
+ #
+ class Status
+
+ # (no documentation provided)
+ SUCCEEDED = "SUCCEEDED"
+
+ # (no documentation provided)
+ PARTIAL = "PARTIAL"
+
+ # (no documentation provided)
+ FAILED = "FAILED"
+ end
+
+end
+
+end
+
+end
+
+end
Added: incubator/lens/site/publish/current/model.html
URL: http://svn.apache.org/viewvc/incubator/lens/site/publish/current/model.html?rev=1658134&view=auto
==============================================================================
--- incubator/lens/site/publish/current/model.html (added)
+++ incubator/lens/site/publish/current/model.html Sun Feb 8 04:19:56 2015
@@ -0,0 +1,179 @@
+<!doctype html>
+<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
+<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]-->
+<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]-->
+<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]-->
+<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
+ Remove this if you use the .htaccess -->
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+
+ <title>Data Model</title>
+
+ <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- CSS: implied media="all" -->
+ <link rel="stylesheet" href="css/style.css?v=2">
+ <link rel="stylesheet" href="css/prettify.css">
+
+ <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects -->
+ <script src="js/libs/modernizr-1.7.min.js"></script>
+
+</head>
+
+<body class="home">
+
+ <div class="container">
+ <header>
+ <div id="header" class="column first last span-20">
+ <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">Data Model</a></div>
+ <div id="primary" class="column span-18 append-1 prepend-1 first last">
+ <ul class="navigation">
+ <li id="nav-rest"><a href="rest.html">REST</a></li>
+ <li id="nav-data"><a href="model.html">Data Model</a></li>
+ <li id="nav-downloads"><a href="downloads.html">Files and Libraries</a></li>
+ </ul>
+ </div>
+ <div>
+ <ul class="xbreadcrumbs" id="breadcrumbs">
+ <li>
+ <a href="index.html" class="home">Home</a> >
+ </li>
+ <li class="current">
+ <a href="model.html">Data Model</a>
+ <ul>
+ <li><a href="model.html">Data Model</a></li>
+ <li><a href="rest.html">REST</a></li>
+ <li><a href="downloads.html">Files and Libraries</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </header>
+ <div id="main" class="column first last span-20">
+ <h1>Data Model</h1>
+
+ <p>
+ All endpoints act on a common set of data. The data can be represented with difference media (i.e. "MIME") types, depending on the endpoint
+ that consumes and/or produces the data. The data can described by <a href="http://www.w3.org/XML/Schema">XML Schema</a>, which definitively
+ describes the XML representation of the data, but is also useful for describing the other formats of the data, such as <a href="http://json.org">JSON</a>.
+ </p>
+
+ <p>
+ This document will describe the data using terms based on <a href="http://www.w3.org/XML/Schema">XML Schema</a>.
+ Data can be grouped by namespace, with a schema document describing the <i>elements</i> and <i>types</i> of the namespace.
+ Generally speaking, <i>types</i> define the structure of the data and <i>elements</i> are <i>instances</i> of a type. For example,
+ <i>elements</i> are usually produced by (or consumed by) a REST endpoint, and the structure of each element is described by
+ its <i>type</i>.
+ </p>
+
+ <h2>Namespace "ns0"</h2>
+ <table>
+ <tr>
+ <td align="right">Namespace URI:</td>
+ <td>(default namespace)</td>
+ </tr>
+ <tr>
+ <td align="right">XSD:</td>
+ <td><a href="ns0.xsd">ns0.xsd</a></td>
+ </tr>
+ </table>
+
+ <h3>Data Elements</h3>
+
+ <ul>
+ <li><a href="el_ns0_conf.html">conf</a></li>
+ <li><a href="el_ns0_dateTime.html">dateTime</a></li>
+ <li><a href="el_ns0_inMemoryQueryResult.html">inMemoryQueryResult</a></li>
+ <li><a href="el_ns0_lensPreparedQuery.html">lensPreparedQuery</a></li>
+ <li><a href="el_ns0_lensQuery.html">lensQuery</a></li>
+ <li><a href="el_ns0_lensSessionHandle.html">lensSessionHandle</a></li>
+ <li><a href="el_ns0_persistentQueryResult.html">persistentQueryResult</a></li>
+ <li><a href="el_ns0_queryCost.html">queryCost</a></li>
+ <li><a href="el_ns0_queryHandle.html">queryHandle</a></li>
+ <li><a href="el_ns0_queryHandleWithResultSet.html">queryHandleWithResultSet</a></li>
+ <li><a href="el_ns0_queryPlan.html">queryPlan</a></li>
+ <li><a href="el_ns0_queryPrepareHandle.html">queryPrepareHandle</a></li>
+ <li><a href="el_ns0_queryResult.html">queryResult</a></li>
+ <li><a href="el_ns0_queryResultSetMetadata.html">queryResultSetMetadata</a></li>
+ <li><a href="el_ns0_queryStatus.html">queryStatus</a></li>
+ <li><a href="el_ns0_querySubmitResult.html">querySubmitResult</a></li>
+ <li><a href="el_ns0_result.html">result</a></li>
+ <li><a href="el_ns0_resultColumn.html">resultColumn</a></li>
+ <li><a href="el_ns0_resultColumnType.html">resultColumnType</a></li>
+ <li><a href="el_ns0_resultRow.html">resultRow</a></li>
+ <li><a href="el_ns0_stringList.html">stringList</a></li>
+ </ul>
+
+ <h3>Data Types</h3>
+ <ul>
+ <li><a href="ns0_APIResult.html">APIResult</a></li>
+ <li><a href="ns0_dateTime.html">dateTime</a></li>
+ <li><a href="ns0_inMemoryQueryResult.html">inMemoryQueryResult</a></li>
+ <li><a href="ns0_lensConf.html">lensConf</a></li>
+ <li><a href="ns0_lensPreparedQuery.html">lensPreparedQuery</a></li>
+ <li><a href="ns0_lensQuery.html">lensQuery</a></li>
+ <li><a href="ns0_lensSessionHandle.html">lensSessionHandle</a></li>
+ <li><a href="ns0_persistentQueryResult.html">persistentQueryResult</a></li>
+ <li><a href="ns0_priority.html">priority</a></li>
+ <li><a href="ns0_queryCost.html">queryCost</a></li>
+ <li><a href="ns0_queryHandle.html">queryHandle</a></li>
+ <li><a href="ns0_queryHandleWithResultSet.html">queryHandleWithResultSet</a></li>
+ <li><a href="ns0_queryPlan.html">queryPlan</a></li>
+ <li><a href="ns0_queryPrepareHandle.html">queryPrepareHandle</a></li>
+ <li><a href="ns0_queryResult.html">queryResult</a></li>
+ <li><a href="ns0_queryResultSetMetadata.html">queryResultSetMetadata</a></li>
+ <li><a href="ns0_queryStatus.html">queryStatus</a></li>
+ <li><a href="ns0_querySubmitResult.html">querySubmitResult</a></li>
+ <li><a href="ns0_resultColumn.html">resultColumn</a></li>
+ <li><a href="ns0_resultColumnType.html">resultColumnType</a></li>
+ <li><a href="ns0_resultRow.html">resultRow</a></li>
+ <li><a href="ns0_status.html">status</a></li>
+ <li><a href="ns0_status.html">status</a></li>
+ <li><a href="ns0_stringList.html">stringList</a></li>
+ </ul>
+
+ <div class="clear" />
+ </div>
+ <footer>
+ <div id="footer">
+ Generated by <a href="http://enunciate.codehaus.org">Enunciate</a>.
+ </div>
+ </footer>
+ </div> <!--! end of #container -->
+
+ <!-- JavaScript at the bottom for fast page loading -->
+
+ <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary -->
+ <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>
+ <script>window.jQuery || document.write("<script src='js/libs/jquery-1.5.1.min.js'>\x3C/script>")</script>
+
+ <!--manage the navigation menu-->
+ <script src="js/libs/xbreadcrumbs.js"></script>
+ <script>
+ $(function() {
+ $('#breadcrumbs').xBreadcrumbs();
+ });
+ </script>
+
+
+ <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+ <script src="js/libs/prettify/prettify.js"></script>
+ <script>
+ $(function() {
+ prettyPrint();
+ });
+ </script>
+
+ <!--[if lt IE 7 ]>
+ <script src="js/libs/dd_belatedpng.js"></script>
+ <script>DD_belatedPNG.fix("img, .png_bg"); // Fix any <img> or .png_bg bg-images. Also, please read goo.gl/mZiyb </script>
+ <![endif]-->
+
+</body>
+</html>
Added: incubator/lens/site/publish/current/ns0.html
URL: http://svn.apache.org/viewvc/incubator/lens/site/publish/current/ns0.html?rev=1658134&view=auto
==============================================================================
--- incubator/lens/site/publish/current/ns0.html (added)
+++ incubator/lens/site/publish/current/ns0.html Sun Feb 8 04:19:56 2015
@@ -0,0 +1,170 @@
+<!doctype html>
+<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
+<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]-->
+<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]-->
+<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]-->
+<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
+ Remove this if you use the .htaccess -->
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+
+ <title>Namespace: ns0</title>
+
+ <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- CSS: implied media="all" -->
+ <link rel="stylesheet" href="css/style.css?v=2">
+ <link rel="stylesheet" href="css/prettify.css">
+
+ <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects -->
+ <script src="js/libs/modernizr-1.7.min.js"></script>
+
+</head>
+
+<body class="home">
+
+ <div class="container">
+ <header>
+ <div id="header" class="column first last span-20">
+ <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">Namespace: ns0</a></div>
+ <div id="primary" class="column span-18 append-1 prepend-1 first last">
+ <ul class="navigation">
+ <li id="nav-rest"><a href="rest.html">REST</a></li>
+ <li id="nav-data"><a href="model.html">Data Model</a></li>
+ <li id="nav-downloads"><a href="downloads.html">Files and Libraries</a></li>
+ </ul>
+ </div>
+ <div>
+ <ul class="xbreadcrumbs" id="breadcrumbs">
+ <li>
+ <a href="index.html" class="home">Home</a> >
+ </li>
+ <li>
+ <a href="model.html">Data Model</a> >
+ <ul>
+ <li><a href="model.html">Data Model</a></li>
+ <li><a href="rest.html">REST</a></li>
+ <li><a href="downloads.html">Files and Libraries</a></li>
+ </ul>
+ </li>
+ <li class="current">
+ <a href="ns0.html">ns0</a>
+ <ul>
+ <li><a href="ns0.html">ns0</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </header>
+ <div id="main" class="column first last span-20">
+ <h1>Namespace ns0</h1>
+ <table>
+ <tr>
+ <td align="right">Namespace:</td>
+ <td>(default namespace)</td>
+ </tr>
+ <tr>
+ <td align="right">XML Schema:</td>
+ <td><a href="ns0.xsd">ns0.xsd</a></td>
+ </tr>
+ </table>
+
+ <h2>Elements</h2>
+
+ <ul>
+ <li><a href="el_ns0_conf.html">conf</a></li>
+ <li><a href="el_ns0_dateTime.html">dateTime</a></li>
+ <li><a href="el_ns0_inMemoryQueryResult.html">inMemoryQueryResult</a></li>
+ <li><a href="el_ns0_lensPreparedQuery.html">lensPreparedQuery</a></li>
+ <li><a href="el_ns0_lensQuery.html">lensQuery</a></li>
+ <li><a href="el_ns0_lensSessionHandle.html">lensSessionHandle</a></li>
+ <li><a href="el_ns0_persistentQueryResult.html">persistentQueryResult</a></li>
+ <li><a href="el_ns0_queryCost.html">queryCost</a></li>
+ <li><a href="el_ns0_queryHandle.html">queryHandle</a></li>
+ <li><a href="el_ns0_queryHandleWithResultSet.html">queryHandleWithResultSet</a></li>
+ <li><a href="el_ns0_queryPlan.html">queryPlan</a></li>
+ <li><a href="el_ns0_queryPrepareHandle.html">queryPrepareHandle</a></li>
+ <li><a href="el_ns0_queryResult.html">queryResult</a></li>
+ <li><a href="el_ns0_queryResultSetMetadata.html">queryResultSetMetadata</a></li>
+ <li><a href="el_ns0_queryStatus.html">queryStatus</a></li>
+ <li><a href="el_ns0_querySubmitResult.html">querySubmitResult</a></li>
+ <li><a href="el_ns0_result.html">result</a></li>
+ <li><a href="el_ns0_resultColumn.html">resultColumn</a></li>
+ <li><a href="el_ns0_resultColumnType.html">resultColumnType</a></li>
+ <li><a href="el_ns0_resultRow.html">resultRow</a></li>
+ <li><a href="el_ns0_stringList.html">stringList</a></li>
+ </ul>
+
+ <h2>Types</h2>
+
+ <ul>
+ <li><a href="ns0_APIResult.html">APIResult</a></li>
+ <li><a href="ns0_dateTime.html">dateTime</a></li>
+ <li><a href="ns0_inMemoryQueryResult.html">inMemoryQueryResult</a></li>
+ <li><a href="ns0_lensConf.html">lensConf</a></li>
+ <li><a href="ns0_lensPreparedQuery.html">lensPreparedQuery</a></li>
+ <li><a href="ns0_lensQuery.html">lensQuery</a></li>
+ <li><a href="ns0_lensSessionHandle.html">lensSessionHandle</a></li>
+ <li><a href="ns0_persistentQueryResult.html">persistentQueryResult</a></li>
+ <li><a href="ns0_priority.html">priority</a></li>
+ <li><a href="ns0_queryCost.html">queryCost</a></li>
+ <li><a href="ns0_queryHandle.html">queryHandle</a></li>
+ <li><a href="ns0_queryHandleWithResultSet.html">queryHandleWithResultSet</a></li>
+ <li><a href="ns0_queryPlan.html">queryPlan</a></li>
+ <li><a href="ns0_queryPrepareHandle.html">queryPrepareHandle</a></li>
+ <li><a href="ns0_queryResult.html">queryResult</a></li>
+ <li><a href="ns0_queryResultSetMetadata.html">queryResultSetMetadata</a></li>
+ <li><a href="ns0_queryStatus.html">queryStatus</a></li>
+ <li><a href="ns0_querySubmitResult.html">querySubmitResult</a></li>
+ <li><a href="ns0_resultColumn.html">resultColumn</a></li>
+ <li><a href="ns0_resultColumnType.html">resultColumnType</a></li>
+ <li><a href="ns0_resultRow.html">resultRow</a></li>
+ <li><a href="ns0_status.html">status</a></li>
+ <li><a href="ns0_status.html">status</a></li>
+ <li><a href="ns0_stringList.html">stringList</a></li>
+ </ul>
+
+ <div class="clear" />
+ </div>
+ <footer>
+ <div id="footer">
+ Generated by <a href="http://enunciate.codehaus.org">Enunciate</a>.
+ </div>
+ </footer>
+ </div> <!--! end of #container -->
+
+ <!-- JavaScript at the bottom for fast page loading -->
+
+ <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary -->
+ <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>
+ <script>window.jQuery || document.write("<script src='js/libs/jquery-1.5.1.min.js'>\x3C/script>")</script>
+
+ <!--manage the navigation menu-->
+ <script src="js/libs/xbreadcrumbs.js"></script>
+ <script>
+ $(function() {
+ $('#breadcrumbs').xBreadcrumbs();
+ });
+ </script>
+
+
+ <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+ <script src="js/libs/prettify/prettify.js"></script>
+ <script>
+ $(function() {
+ prettyPrint();
+ });
+ </script>
+
+ <!--[if lt IE 7 ]>
+ <script src="js/libs/dd_belatedpng.js"></script>
+ <script>DD_belatedPNG.fix("img, .png_bg"); // Fix any <img> or .png_bg bg-images. Also, please read goo.gl/mZiyb </script>
+ <![endif]-->
+
+</body>
+</html>
Added: incubator/lens/site/publish/current/ns0.xsd
URL: http://svn.apache.org/viewvc/incubator/lens/site/publish/current/ns0.xsd?rev=1658134&view=auto
==============================================================================
--- incubator/lens/site/publish/current/ns0.xsd (added)
+++ incubator/lens/site/publish/current/ns0.xsd Sun Feb 8 04:19:56 2015
@@ -0,0 +1,300 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element name="result" type="APIResult"/>
+ <xs:element name="dateTime" type="dateTime"/>
+ <xs:element name="conf" type="lensConf"/>
+ <xs:element name="lensSessionHandle" type="lensSessionHandle"/>
+ <xs:element name="stringList" type="stringList"/>
+ <xs:element name="inMemoryQueryResult" type="inMemoryQueryResult"/>
+ <xs:element name="lensPreparedQuery" type="lensPreparedQuery"/>
+ <xs:element name="lensQuery" type="lensQuery"/>
+ <xs:element name="persistentQueryResult" type="persistentQueryResult"/>
+ <xs:element name="queryCost" type="queryCost"/>
+ <xs:element name="queryHandle" type="queryHandle"/>
+ <xs:element name="queryHandleWithResultSet" type="queryHandleWithResultSet"/>
+ <xs:element name="queryPlan" type="queryPlan"/>
+ <xs:element name="queryPrepareHandle" type="queryPrepareHandle"/>
+ <xs:element name="queryResult" type="queryResult"/>
+ <xs:element name="queryResultSetMetadata" type="queryResultSetMetadata"/>
+ <xs:element name="queryStatus" type="queryStatus"/>
+ <xs:element name="querySubmitResult" type="querySubmitResult"/>
+ <xs:element name="resultColumn" type="resultColumn"/>
+ <xs:element name="resultColumnType" type="resultColumnType"/>
+ <xs:element name="resultRow" type="resultRow"/>
+ <xs:complexType name="APIResult">
+ <xs:sequence>
+ <xs:element name="status" type="status" minOccurs="0"/>
+ <xs:element name="message" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:simpleType name="status">
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="SUCCEEDED"/>
+ <xs:enumeration value="PARTIAL"/>
+ <xs:enumeration value="FAILED"/>
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:complexType name="dateTime">
+ <xs:sequence>
+ <xs:element name="date" type="xs:dateTime" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="lensConf">
+ <xs:sequence>
+ <xs:element name="properties" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="key" minOccurs="1" type="xs:string"/>
+ <xs:element name="value" minOccurs="1" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="lensSessionHandle">
+ <xs:sequence>
+ <xs:element name="publicId" type="xs:string" minOccurs="0"/>
+ <xs:element name="secretId" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:simpleType name="priority">
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="VERY_HIGH"/>
+ <xs:enumeration value="HIGH"/>
+ <xs:enumeration value="NORMAL"/>
+ <xs:enumeration value="LOW"/>
+ <xs:enumeration value="VERY_LOW"/>
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:complexType name="stringList">
+ <xs:sequence>
+ <xs:element name="elements" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="inMemoryQueryResult">
+ <xs:complexContent>
+ <xs:extension base="queryResult">
+ <xs:sequence>
+ <xs:element name="rows" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="rows" type="resultRow" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:extension>
+ </xs:complexContent>
+ </xs:complexType>
+ <xs:complexType name="lensPreparedQuery">
+ <xs:sequence>
+ <xs:element name="prepareHandle" type="queryPrepareHandle" minOccurs="0"/>
+ <xs:element name="userQuery" type="xs:string" minOccurs="0"/>
+ <xs:element name="conf" type="lensConf" minOccurs="0"/>
+ <xs:element name="preparedUser" type="xs:string" minOccurs="0"/>
+ <xs:element name="selectedDriverClassName" type="xs:string" minOccurs="0"/>
+ <xs:element name="driverQuery" type="xs:string" minOccurs="0"/>
+ <xs:element name="preparedTime" type="xs:dateTime" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="lensQuery">
+ <xs:sequence>
+ <xs:element name="queryHandle" type="queryHandle" minOccurs="0"/>
+ <xs:element name="resultSetPath" type="xs:string" minOccurs="0"/>
+ <xs:element name="finishTime" type="xs:long" minOccurs="1"/>
+ <xs:element name="selectedDriverClassName" type="xs:string" minOccurs="0"/>
+ <xs:element name="submissionTime" type="xs:long" minOccurs="1"/>
+ <xs:element name="closedTime" type="xs:long" minOccurs="1"/>
+ <xs:element name="isPersistent" type="xs:boolean" minOccurs="1"/>
+ <xs:element name="driverQuery" type="xs:string" minOccurs="0"/>
+ <xs:element name="userQuery" type="xs:string" minOccurs="0"/>
+ <xs:element name="driverStartTime" type="xs:long" minOccurs="1"/>
+ <xs:element name="priority" type="priority" minOccurs="0"/>
+ <xs:element name="submittedUser" type="xs:string" minOccurs="0"/>
+ <xs:element name="launchTime" type="xs:long" minOccurs="1"/>
+ <xs:element name="driverOpHandle" type="xs:string" minOccurs="0"/>
+ <xs:element name="status" type="queryStatus" minOccurs="0"/>
+ <xs:element name="driverFinishTime" type="xs:long" minOccurs="1"/>
+ <xs:element name="queryConf" type="lensConf" minOccurs="0"/>
+ <xs:element name="queryName" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="persistentQueryResult">
+ <xs:complexContent>
+ <xs:extension base="queryResult">
+ <xs:sequence>
+ <xs:element name="numRows" type="xs:int" minOccurs="1"/>
+ <xs:element name="persistedURI" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:extension>
+ </xs:complexContent>
+ </xs:complexType>
+ <xs:complexType name="queryCost">
+ <xs:sequence>
+ <xs:element name="estimatedResourceUsage" type="xs:double" minOccurs="1"/>
+ <xs:element name="estimatedExecTimeMillis" type="xs:long" minOccurs="1"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="queryHandle">
+ <xs:complexContent>
+ <xs:extension base="querySubmitResult">
+ <xs:sequence>
+ <xs:element name="handleId" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:extension>
+ </xs:complexContent>
+ </xs:complexType>
+ <xs:complexType name="queryHandleWithResultSet">
+ <xs:complexContent>
+ <xs:extension base="querySubmitResult">
+ <xs:sequence>
+ <xs:element name="result" type="queryResult" minOccurs="0"/>
+ <xs:element name="queryHandle" type="queryHandle" minOccurs="0"/>
+ </xs:sequence>
+ </xs:extension>
+ </xs:complexContent>
+ </xs:complexType>
+ <xs:complexType name="queryPlan">
+ <xs:complexContent>
+ <xs:extension base="querySubmitResult">
+ <xs:sequence>
+ <xs:element name="joinWeight" type="xs:double" minOccurs="0"/>
+ <xs:element name="prepareHandle" type="queryPrepareHandle" minOccurs="0"/>
+ <xs:element name="errorMsg" type="xs:string" minOccurs="0"/>
+ <xs:element name="havingWeight" type="xs:double" minOccurs="0"/>
+ <xs:element name="numObys" type="xs:int" minOccurs="1"/>
+ <xs:element name="hasSubQuery" type="xs:boolean" minOccurs="1"/>
+ <xs:element name="numGbys" type="xs:int" minOccurs="1"/>
+ <xs:element name="queryCost" type="queryCost" minOccurs="0"/>
+ <xs:element name="tableWeights" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="key" minOccurs="1" type="xs:string"/>
+ <xs:element name="value" minOccurs="1" type="xs:double"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="numSelDi" type="xs:int" minOccurs="1"/>
+ <xs:element name="filterWeight" type="xs:double" minOccurs="0"/>
+ <xs:element name="numFilters" type="xs:int" minOccurs="1"/>
+ <xs:element name="numHaving" type="xs:int" minOccurs="1"/>
+ <xs:element name="numSels" type="xs:int" minOccurs="1"/>
+ <xs:element name="numJoins" type="xs:int" minOccurs="1"/>
+ <xs:element name="tablesQueried" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="tablesQueried" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="obyWeight" type="xs:double" minOccurs="0"/>
+ <xs:element name="selectWeight" type="xs:double" minOccurs="0"/>
+ <xs:element name="execMode" type="xs:string" minOccurs="0"/>
+ <xs:element name="numAggrExprs" type="xs:int" minOccurs="1"/>
+ <xs:element name="error" type="xs:boolean" minOccurs="1"/>
+ <xs:element name="scanMode" type="xs:string" minOccurs="0"/>
+ <xs:element name="planString" type="xs:string" minOccurs="0"/>
+ <xs:element name="gbyWeight" type="xs:double" minOccurs="0"/>
+ </xs:sequence>
+ </xs:extension>
+ </xs:complexContent>
+ </xs:complexType>
+ <xs:complexType name="queryPrepareHandle">
+ <xs:complexContent>
+ <xs:extension base="querySubmitResult">
+ <xs:sequence>
+ <xs:element name="prepareHandleId" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:extension>
+ </xs:complexContent>
+ </xs:complexType>
+ <xs:complexType name="queryResult"/>
+ <xs:complexType name="queryResultSetMetadata">
+ <xs:sequence>
+ <xs:element name="columns" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="columns" type="resultColumn" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="queryStatus">
+ <xs:sequence>
+ <xs:element name="progressMessage" type="xs:string" minOccurs="0"/>
+ <xs:element name="statusMessage" type="xs:string" minOccurs="0"/>
+ <xs:element name="errorMessage" type="xs:string" minOccurs="0"/>
+ <xs:element name="isResultSetAvailable" type="xs:boolean" minOccurs="1"/>
+ <xs:element name="progress" type="xs:double" minOccurs="1"/>
+ <xs:element name="status" type="status" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:simpleType name="status">
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="NEW"/>
+ <xs:enumeration value="QUEUED"/>
+ <xs:enumeration value="LAUNCHED"/>
+ <xs:enumeration value="RUNNING"/>
+ <xs:enumeration value="EXECUTED"/>
+ <xs:enumeration value="SUCCESSFUL"/>
+ <xs:enumeration value="FAILED"/>
+ <xs:enumeration value="CANCELED"/>
+ <xs:enumeration value="CLOSED"/>
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:complexType name="querySubmitResult" abstract="true"/>
+ <xs:complexType name="resultColumn">
+ <xs:sequence>
+ <xs:element name="type" type="resultColumnType" minOccurs="0"/>
+ <xs:element name="name" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:simpleType name="resultColumnType">
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="BOOLEAN"/>
+ <xs:enumeration value="TINYINT"/>
+ <xs:enumeration value="SMALLINT"/>
+ <xs:enumeration value="INT"/>
+ <xs:enumeration value="BIGINT"/>
+ <xs:enumeration value="FLOAT"/>
+ <xs:enumeration value="DOUBLE"/>
+ <xs:enumeration value="STRING"/>
+ <xs:enumeration value="TIMESTAMP"/>
+ <xs:enumeration value="BINARY"/>
+ <xs:enumeration value="ARRAY"/>
+ <xs:enumeration value="MAP"/>
+ <xs:enumeration value="STRUCT"/>
+ <xs:enumeration value="UNIONTYPE"/>
+ <xs:enumeration value="USER_DEFINED"/>
+ <xs:enumeration value="DECIMAL"/>
+ <xs:enumeration value="NULL"/>
+ <xs:enumeration value="DATE"/>
+ <xs:enumeration value="VARCHAR"/>
+ <xs:enumeration value="CHAR"/>
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:complexType name="resultRow">
+ <xs:sequence>
+ <xs:element name="values" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="values" type="xs:anyType" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+</xs:schema>
Added: incubator/lens/site/publish/current/ns0_APIResult.html
URL: http://svn.apache.org/viewvc/incubator/lens/site/publish/current/ns0_APIResult.html?rev=1658134&view=auto
==============================================================================
--- incubator/lens/site/publish/current/ns0_APIResult.html (added)
+++ incubator/lens/site/publish/current/ns0_APIResult.html Sun Feb 8 04:19:56 2015
@@ -0,0 +1,194 @@
+<!doctype html>
+<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
+<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]-->
+<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]-->
+<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]-->
+<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
+ Remove this if you use the .htaccess -->
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+
+ <title>APIResult</title>
+
+ <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- CSS: implied media="all" -->
+ <link rel="stylesheet" href="css/style.css?v=2">
+ <link rel="stylesheet" href="css/prettify.css">
+
+ <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects -->
+ <script src="js/libs/modernizr-1.7.min.js"></script>
+
+</head>
+
+<body class="home">
+
+ <div class="container">
+ <header>
+ <div id="header" class="column first last span-20">
+ <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">APIResult</a></div>
+ <div id="primary" class="column span-18 append-1 prepend-1 first last">
+ <ul class="navigation">
+ <li id="nav-rest"><a href="rest.html">REST</a></li>
+ <li id="nav-data"><a href="model.html">Data Model</a></li>
+ <li id="nav-downloads"><a href="downloads.html">Files and Libraries</a></li>
+ </ul>
+ </div>
+ <div>
+ <ul class="xbreadcrumbs" id="breadcrumbs">
+ <li>
+ <a href="index.html" class="home">Home</a> >
+ </li>
+ <li>
+ <a href="model.html">Data Model</a> >
+ <ul>
+ <li><a href="model.html">Data Model</a></li>
+ <li><a href="rest.html">REST</a></li>
+ <li><a href="downloads.html">Files and Libraries</a></li>
+ </ul>
+ </li>
+ <li>
+ <a href="ns0.html">ns0</a> >
+ <ul>
+ <li><a href="ns0.html">ns0</a></li>
+ </ul>
+ </li>
+ <li class="current">
+ <a href="ns0_APIResult.html">APIResult</a>
+ <ul>
+ <li><a href="ns0_APIResult.html">APIResult</a></li>
+ <li><a href="ns0_dateTime.html">dateTime</a></li>
+ <li><a href="ns0_inMemoryQueryResult.html">inMemoryQueryResult</a></li>
+ <li><a href="ns0_lensConf.html">lensConf</a></li>
+ <li><a href="ns0_lensPreparedQuery.html">lensPreparedQuery</a></li>
+ <li><a href="ns0_lensQuery.html">lensQuery</a></li>
+ <li><a href="ns0_lensSessionHandle.html">lensSessionHandle</a></li>
+ <li><a href="ns0_persistentQueryResult.html">persistentQueryResult</a></li>
+ <li><a href="ns0_priority.html">priority</a></li>
+ <li><a href="ns0_queryCost.html">queryCost</a></li>
+ <li><a href="ns0_queryHandle.html">queryHandle</a></li>
+ <li><a href="ns0_queryHandleWithResultSet.html">queryHandleWithResultSet</a></li>
+ <li><a href="ns0_queryPlan.html">queryPlan</a></li>
+ <li><a href="ns0_queryPrepareHandle.html">queryPrepareHandle</a></li>
+ <li><a href="ns0_queryResult.html">queryResult</a></li>
+ <li><a href="ns0_queryResultSetMetadata.html">queryResultSetMetadata</a></li>
+ <li><a href="ns0_queryStatus.html">queryStatus</a></li>
+ <li><a href="ns0_querySubmitResult.html">querySubmitResult</a></li>
+ <li><a href="ns0_resultColumn.html">resultColumn</a></li>
+ <li><a href="ns0_resultColumnType.html">resultColumnType</a></li>
+ <li><a href="ns0_resultRow.html">resultRow</a></li>
+ <li><a href="ns0_status.html">status</a></li>
+ <li><a href="ns0_stringList.html">stringList</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </header>
+ <div id="main" class="column first last span-20">
+ <h1>APIResult</h1>
+ <table>
+ <tr>
+ <td align="right">Namespace:</td>
+ <td>(default namespace)</td>
+ </tr>
+ <tr>
+ <td align="right">XML Schema:</td>
+ <td><a href="ns0.xsd">ns0.xsd</a></td>
+ </tr>
+ </table>
+
+ <h2>XML</h2>
+ <h3>Elements</h3>
+ <table>
+ <tr>
+ <th>name (type)</th>
+ <th>min/max<br/>occurs</th>
+ <th>description</th>
+ </tr>
+ <tr>
+ <td>
+ status (<a href="ns0_status.html">status</a>)
+ </td>
+ <td>0/1</td>
+ <td>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ message (string)
+ </td>
+ <td>0/1</td>
+ <td>
+ </td>
+ </tr>
+ </table>
+
+ <h2>JSON</h2>
+ <table>
+ <tr>
+ <th>property</th>
+ <th>type</th>
+ <th>description</th>
+ </tr>
+ <tr>
+ <td>status</td>
+ <td>
+ status (<a href="ns0_status.html">status</a>)
+ </td>
+ <td>
+ </td>
+ </tr>
+ <tr>
+ <td>message</td>
+ <td>
+ message (string)
+ </td>
+ <td>
+ </td>
+ </tr>
+ </table>
+
+ <div class="clear" />
+ </div>
+ <footer>
+ <div id="footer">
+ Generated by <a href="http://enunciate.codehaus.org">Enunciate</a>.
+ </div>
+ </footer>
+ </div> <!--! end of #container -->
+
+ <!-- JavaScript at the bottom for fast page loading -->
+
+ <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary -->
+ <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>
+ <script>window.jQuery || document.write("<script src='js/libs/jquery-1.5.1.min.js'>\x3C/script>")</script>
+
+ <!--manage the navigation menu-->
+ <script src="js/libs/xbreadcrumbs.js"></script>
+ <script>
+ $(function() {
+ $('#breadcrumbs').xBreadcrumbs();
+ });
+ </script>
+
+
+ <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+ <script src="js/libs/prettify/prettify.js"></script>
+ <script>
+ $(function() {
+ prettyPrint();
+ });
+ </script>
+
+ <!--[if lt IE 7 ]>
+ <script src="js/libs/dd_belatedpng.js"></script>
+ <script>DD_belatedPNG.fix("img, .png_bg"); // Fix any <img> or .png_bg bg-images. Also, please read goo.gl/mZiyb </script>
+ <![endif]-->
+
+</body>
+</html>
Added: incubator/lens/site/publish/current/ns0_dateTime.html
URL: http://svn.apache.org/viewvc/incubator/lens/site/publish/current/ns0_dateTime.html?rev=1658134&view=auto
==============================================================================
--- incubator/lens/site/publish/current/ns0_dateTime.html (added)
+++ incubator/lens/site/publish/current/ns0_dateTime.html Sun Feb 8 04:19:56 2015
@@ -0,0 +1,178 @@
+<!doctype html>
+<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
+<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]-->
+<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]-->
+<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]-->
+<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
+ Remove this if you use the .htaccess -->
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+
+ <title>dateTime</title>
+
+ <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- CSS: implied media="all" -->
+ <link rel="stylesheet" href="css/style.css?v=2">
+ <link rel="stylesheet" href="css/prettify.css">
+
+ <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects -->
+ <script src="js/libs/modernizr-1.7.min.js"></script>
+
+</head>
+
+<body class="home">
+
+ <div class="container">
+ <header>
+ <div id="header" class="column first last span-20">
+ <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">dateTime</a></div>
+ <div id="primary" class="column span-18 append-1 prepend-1 first last">
+ <ul class="navigation">
+ <li id="nav-rest"><a href="rest.html">REST</a></li>
+ <li id="nav-data"><a href="model.html">Data Model</a></li>
+ <li id="nav-downloads"><a href="downloads.html">Files and Libraries</a></li>
+ </ul>
+ </div>
+ <div>
+ <ul class="xbreadcrumbs" id="breadcrumbs">
+ <li>
+ <a href="index.html" class="home">Home</a> >
+ </li>
+ <li>
+ <a href="model.html">Data Model</a> >
+ <ul>
+ <li><a href="model.html">Data Model</a></li>
+ <li><a href="rest.html">REST</a></li>
+ <li><a href="downloads.html">Files and Libraries</a></li>
+ </ul>
+ </li>
+ <li>
+ <a href="ns0.html">ns0</a> >
+ <ul>
+ <li><a href="ns0.html">ns0</a></li>
+ </ul>
+ </li>
+ <li class="current">
+ <a href="ns0_dateTime.html">dateTime</a>
+ <ul>
+ <li><a href="ns0_APIResult.html">APIResult</a></li>
+ <li><a href="ns0_dateTime.html">dateTime</a></li>
+ <li><a href="ns0_inMemoryQueryResult.html">inMemoryQueryResult</a></li>
+ <li><a href="ns0_lensConf.html">lensConf</a></li>
+ <li><a href="ns0_lensPreparedQuery.html">lensPreparedQuery</a></li>
+ <li><a href="ns0_lensQuery.html">lensQuery</a></li>
+ <li><a href="ns0_lensSessionHandle.html">lensSessionHandle</a></li>
+ <li><a href="ns0_persistentQueryResult.html">persistentQueryResult</a></li>
+ <li><a href="ns0_priority.html">priority</a></li>
+ <li><a href="ns0_queryCost.html">queryCost</a></li>
+ <li><a href="ns0_queryHandle.html">queryHandle</a></li>
+ <li><a href="ns0_queryHandleWithResultSet.html">queryHandleWithResultSet</a></li>
+ <li><a href="ns0_queryPlan.html">queryPlan</a></li>
+ <li><a href="ns0_queryPrepareHandle.html">queryPrepareHandle</a></li>
+ <li><a href="ns0_queryResult.html">queryResult</a></li>
+ <li><a href="ns0_queryResultSetMetadata.html">queryResultSetMetadata</a></li>
+ <li><a href="ns0_queryStatus.html">queryStatus</a></li>
+ <li><a href="ns0_querySubmitResult.html">querySubmitResult</a></li>
+ <li><a href="ns0_resultColumn.html">resultColumn</a></li>
+ <li><a href="ns0_resultColumnType.html">resultColumnType</a></li>
+ <li><a href="ns0_resultRow.html">resultRow</a></li>
+ <li><a href="ns0_status.html">status</a></li>
+ <li><a href="ns0_stringList.html">stringList</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </header>
+ <div id="main" class="column first last span-20">
+ <h1>dateTime</h1>
+ <table>
+ <tr>
+ <td align="right">Namespace:</td>
+ <td>(default namespace)</td>
+ </tr>
+ <tr>
+ <td align="right">XML Schema:</td>
+ <td><a href="ns0.xsd">ns0.xsd</a></td>
+ </tr>
+ </table>
+
+ <h2>XML</h2>
+ <h3>Elements</h3>
+ <table>
+ <tr>
+ <th>name (type)</th>
+ <th>min/max<br/>occurs</th>
+ <th>description</th>
+ </tr>
+ <tr>
+ <td>
+ date (dateTime)
+ </td>
+ <td>0/1</td>
+ <td>
+ </td>
+ </tr>
+ </table>
+
+ <h2>JSON</h2>
+ <table>
+ <tr>
+ <th>property</th>
+ <th>type</th>
+ <th>description</th>
+ </tr>
+ <tr>
+ <td>date</td>
+ <td>
+ date (dateTime)
+ </td>
+ <td>
+ </td>
+ </tr>
+ </table>
+
+ <div class="clear" />
+ </div>
+ <footer>
+ <div id="footer">
+ Generated by <a href="http://enunciate.codehaus.org">Enunciate</a>.
+ </div>
+ </footer>
+ </div> <!--! end of #container -->
+
+ <!-- JavaScript at the bottom for fast page loading -->
+
+ <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary -->
+ <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>
+ <script>window.jQuery || document.write("<script src='js/libs/jquery-1.5.1.min.js'>\x3C/script>")</script>
+
+ <!--manage the navigation menu-->
+ <script src="js/libs/xbreadcrumbs.js"></script>
+ <script>
+ $(function() {
+ $('#breadcrumbs').xBreadcrumbs();
+ });
+ </script>
+
+
+ <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+ <script src="js/libs/prettify/prettify.js"></script>
+ <script>
+ $(function() {
+ prettyPrint();
+ });
+ </script>
+
+ <!--[if lt IE 7 ]>
+ <script src="js/libs/dd_belatedpng.js"></script>
+ <script>DD_belatedPNG.fix("img, .png_bg"); // Fix any <img> or .png_bg bg-images. Also, please read goo.gl/mZiyb </script>
+ <![endif]-->
+
+</body>
+</html>
Added: incubator/lens/site/publish/current/ns0_inMemoryQueryResult.html
URL: http://svn.apache.org/viewvc/incubator/lens/site/publish/current/ns0_inMemoryQueryResult.html?rev=1658134&view=auto
==============================================================================
--- incubator/lens/site/publish/current/ns0_inMemoryQueryResult.html (added)
+++ incubator/lens/site/publish/current/ns0_inMemoryQueryResult.html Sun Feb 8 04:19:56 2015
@@ -0,0 +1,182 @@
+<!doctype html>
+<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
+<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]-->
+<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]-->
+<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]-->
+<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
+ Remove this if you use the .htaccess -->
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+
+ <title>inMemoryQueryResult</title>
+
+ <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- CSS: implied media="all" -->
+ <link rel="stylesheet" href="css/style.css?v=2">
+ <link rel="stylesheet" href="css/prettify.css">
+
+ <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects -->
+ <script src="js/libs/modernizr-1.7.min.js"></script>
+
+</head>
+
+<body class="home">
+
+ <div class="container">
+ <header>
+ <div id="header" class="column first last span-20">
+ <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">inMemoryQueryResult</a></div>
+ <div id="primary" class="column span-18 append-1 prepend-1 first last">
+ <ul class="navigation">
+ <li id="nav-rest"><a href="rest.html">REST</a></li>
+ <li id="nav-data"><a href="model.html">Data Model</a></li>
+ <li id="nav-downloads"><a href="downloads.html">Files and Libraries</a></li>
+ </ul>
+ </div>
+ <div>
+ <ul class="xbreadcrumbs" id="breadcrumbs">
+ <li>
+ <a href="index.html" class="home">Home</a> >
+ </li>
+ <li>
+ <a href="model.html">Data Model</a> >
+ <ul>
+ <li><a href="model.html">Data Model</a></li>
+ <li><a href="rest.html">REST</a></li>
+ <li><a href="downloads.html">Files and Libraries</a></li>
+ </ul>
+ </li>
+ <li>
+ <a href="ns0.html">ns0</a> >
+ <ul>
+ <li><a href="ns0.html">ns0</a></li>
+ </ul>
+ </li>
+ <li class="current">
+ <a href="ns0_inMemoryQueryResult.html">inMemoryQueryResult</a>
+ <ul>
+ <li><a href="ns0_APIResult.html">APIResult</a></li>
+ <li><a href="ns0_dateTime.html">dateTime</a></li>
+ <li><a href="ns0_inMemoryQueryResult.html">inMemoryQueryResult</a></li>
+ <li><a href="ns0_lensConf.html">lensConf</a></li>
+ <li><a href="ns0_lensPreparedQuery.html">lensPreparedQuery</a></li>
+ <li><a href="ns0_lensQuery.html">lensQuery</a></li>
+ <li><a href="ns0_lensSessionHandle.html">lensSessionHandle</a></li>
+ <li><a href="ns0_persistentQueryResult.html">persistentQueryResult</a></li>
+ <li><a href="ns0_priority.html">priority</a></li>
+ <li><a href="ns0_queryCost.html">queryCost</a></li>
+ <li><a href="ns0_queryHandle.html">queryHandle</a></li>
+ <li><a href="ns0_queryHandleWithResultSet.html">queryHandleWithResultSet</a></li>
+ <li><a href="ns0_queryPlan.html">queryPlan</a></li>
+ <li><a href="ns0_queryPrepareHandle.html">queryPrepareHandle</a></li>
+ <li><a href="ns0_queryResult.html">queryResult</a></li>
+ <li><a href="ns0_queryResultSetMetadata.html">queryResultSetMetadata</a></li>
+ <li><a href="ns0_queryStatus.html">queryStatus</a></li>
+ <li><a href="ns0_querySubmitResult.html">querySubmitResult</a></li>
+ <li><a href="ns0_resultColumn.html">resultColumn</a></li>
+ <li><a href="ns0_resultColumnType.html">resultColumnType</a></li>
+ <li><a href="ns0_resultRow.html">resultRow</a></li>
+ <li><a href="ns0_status.html">status</a></li>
+ <li><a href="ns0_stringList.html">stringList</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </header>
+ <div id="main" class="column first last span-20">
+ <h1>inMemoryQueryResult</h1>
+ <table>
+ <tr>
+ <td align="right">Extends:</td>
+ <td><a href="ns0_queryResult.html">queryResult</a></td>
+ </tr>
+ <tr>
+ <td align="right">Namespace:</td>
+ <td>(default namespace)</td>
+ </tr>
+ <tr>
+ <td align="right">XML Schema:</td>
+ <td><a href="ns0.xsd">ns0.xsd</a></td>
+ </tr>
+ </table>
+
+ <h2>XML</h2>
+ <h3>Elements</h3>
+ <table>
+ <tr>
+ <th>name (type)</th>
+ <th>min/max<br/>occurs</th>
+ <th>description</th>
+ </tr>
+ <tr>
+ <td>
+ rows/rows (<a href="ns0_resultRow.html">resultRow</a>)
+ </td>
+ <td>0/unbounded</td>
+ <td>
+ </td>
+ </tr>
+ </table>
+
+ <h2>JSON</h2>
+ <table>
+ <tr>
+ <th>property</th>
+ <th>type</th>
+ <th>description</th>
+ </tr>
+ <tr>
+ <td>rows</td>
+ <td>
+ array of rows/rows (<a href="ns0_resultRow.html">resultRow</a>)
+ </td>
+ <td>
+ </td>
+ </tr>
+ </table>
+
+ <div class="clear" />
+ </div>
+ <footer>
+ <div id="footer">
+ Generated by <a href="http://enunciate.codehaus.org">Enunciate</a>.
+ </div>
+ </footer>
+ </div> <!--! end of #container -->
+
+ <!-- JavaScript at the bottom for fast page loading -->
+
+ <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary -->
+ <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>
+ <script>window.jQuery || document.write("<script src='js/libs/jquery-1.5.1.min.js'>\x3C/script>")</script>
+
+ <!--manage the navigation menu-->
+ <script src="js/libs/xbreadcrumbs.js"></script>
+ <script>
+ $(function() {
+ $('#breadcrumbs').xBreadcrumbs();
+ });
+ </script>
+
+
+ <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+ <script src="js/libs/prettify/prettify.js"></script>
+ <script>
+ $(function() {
+ prettyPrint();
+ });
+ </script>
+
+ <!--[if lt IE 7 ]>
+ <script src="js/libs/dd_belatedpng.js"></script>
+ <script>DD_belatedPNG.fix("img, .png_bg"); // Fix any <img> or .png_bg bg-images. Also, please read goo.gl/mZiyb </script>
+ <![endif]-->
+
+</body>
+</html>