org.plasma.provisioning.rdb.oracle.g11.sys.query
Class QView

java.lang.Object
  extended by org.plasma.query.dsl.DomainObject
      extended by org.plasma.query.dsl.PathNode
          extended by org.plasma.query.dsl.DomainRoot
              extended by org.plasma.provisioning.rdb.oracle.g11.sys.query.QView
All Implemented Interfaces:
DomainQuery, PathProperty, Property, Query, Term

public class QView
extends DomainRoot

Represents a system view definition

Generated Domain Specific Language (DSL) implementation class representing the domain model entity View.

Data Store Mapping: Corresponds to the physical data store entity ALL_VIEWS.


Field Summary
 
Fields inherited from class org.plasma.query.dsl.PathNode
expr, isRoot, type
 
Fields inherited from class org.plasma.query.dsl.DomainObject
source, sourceProperty
 
Constructor Summary
QView(PathNode source, String sourceProperty)
          Constructor which instantiates a domain query path node.
QView(PathNode source, String sourceProperty, Expression expr)
          Constructor which instantiates a domain query path node.
 
Method Summary
 DataProperty editioningView()
          Returns a DSL data element for property, editioningView.
static QView newQuery()
          Returns a new DSL query for Type View which can be used either as a query root or as the start (entry point) for a new path predicate expression.
 DataProperty oidText()
          Returns a DSL data element for property, oidText.
 DataProperty oidTextLength()
          Returns a DSL data element for property, oidTextLength.
 DataProperty owner()
          Returns a DSL data element for property, owner.
 DataProperty readOnly()
          Returns a DSL data element for property, readOnly.
 DataProperty superviewName()
          Returns a DSL data element for property, superviewName.
 DataProperty text()
          Returns a DSL data element for property, text.
 DataProperty textLength()
          Returns a DSL data element for property, textLength.
 DataProperty typeText()
          Returns a DSL data element for property, typeText.
 DataProperty typeTextLength()
          Returns a DSL data element for property, typeTextLength.
 QViewColumn viewColumn()
          Returns a DSL query element for reference property, viewColumn.
 QViewColumn viewColumn(Expression expr)
          Returns a DSL query element for reference property, viewColumn, while adding the given path predicate expression.
 QViewColumnComment viewColumnComment()
          Returns a DSL query element for reference property, viewColumnComment.
 QViewColumnComment viewColumnComment(Expression expr)
          Returns a DSL query element for reference property, viewColumnComment, while adding the given path predicate expression.
 QViewComment viewComment()
          Returns a DSL query element for reference property, viewComment.
 QViewComment viewComment(Expression expr)
          Returns a DSL query element for reference property, viewComment, while adding the given path predicate expression.
 DataProperty viewName()
          Returns a DSL data element for property, viewName.
 DataProperty viewType()
          Returns a DSL data element for property, viewType.
 DataProperty viewTypeOwner()
          Returns a DSL data element for property, viewTypeOwner.
 
Methods inherited from class org.plasma.query.dsl.DomainRoot
clearOrderByClause, findGroupByClause, findOrderByClause, findWhereClause, getEndRange, getFromClause, getModel, getName, getSelectClause, getStartRange, getWhereClause, groupBy, orderBy, select, select, setEndRange, setName, setStartRange, where
 
Methods inherited from class org.plasma.query.dsl.PathNode
getSource, getSourceProperty, group, isNotNull, isNull, isRoot, wildcard
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QView

public QView(PathNode source,
             String sourceProperty)
Constructor which instantiates a domain query path node. A path may span multiple namespaces and therefore Java inplementation packages based on the Condiguration. Note: while this constructor is public, it is not for application use!

Parameters:
source - the source path node
sourceProperty - the source property logical name

QView

public QView(PathNode source,
             String sourceProperty,
             Expression expr)
Constructor which instantiates a domain query path node. A path may span multiple namespaces and therefore Java inplementation packages based on the Condiguration. Note: while this constructor is public, it is not for application use!

Parameters:
source - the source path node
sourceProperty - the source property logical name
expr - the path predicate expression
Method Detail

newQuery

public static QView newQuery()
Returns a new DSL query for Type View which can be used either as a query root or as the start (entry point) for a new path predicate expression.

Returns:
a new DSL query

editioningView

public DataProperty editioningView()
Returns a DSL data element for property, editioningView.

Returns:
a DSL data element for property, editioningView.

oidText

public DataProperty oidText()
Returns a DSL data element for property, oidText.

Returns:
a DSL data element for property, oidText.

oidTextLength

public DataProperty oidTextLength()
Returns a DSL data element for property, oidTextLength.

Returns:
a DSL data element for property, oidTextLength.

owner

public DataProperty owner()
Returns a DSL data element for property, owner.

Returns:
a DSL data element for property, owner.

readOnly

public DataProperty readOnly()
Returns a DSL data element for property, readOnly.

Returns:
a DSL data element for property, readOnly.

superviewName

public DataProperty superviewName()
Returns a DSL data element for property, superviewName.

Returns:
a DSL data element for property, superviewName.

text

public DataProperty text()
Returns a DSL data element for property, text.

Returns:
a DSL data element for property, text.

textLength

public DataProperty textLength()
Returns a DSL data element for property, textLength.

Returns:
a DSL data element for property, textLength.

typeText

public DataProperty typeText()
Returns a DSL data element for property, typeText.

Returns:
a DSL data element for property, typeText.

typeTextLength

public DataProperty typeTextLength()
Returns a DSL data element for property, typeTextLength.

Returns:
a DSL data element for property, typeTextLength.

viewColumn

public QViewColumn viewColumn()
Returns a DSL query element for reference property, viewColumn.

Returns:
a DSL query element for reference property, viewColumn.

viewColumn

public QViewColumn viewColumn(Expression expr)
Returns a DSL query element for reference property, viewColumn, while adding the given path predicate expression. Path predicate expressions are used to restrict the query results for a collection property within a DataGraph.

Parameters:
expr - the path predicate expression
Returns:
a DSL query element for reference property, viewColumn.

viewColumnComment

public QViewColumnComment viewColumnComment()
Returns a DSL query element for reference property, viewColumnComment.

Returns:
a DSL query element for reference property, viewColumnComment.

viewColumnComment

public QViewColumnComment viewColumnComment(Expression expr)
Returns a DSL query element for reference property, viewColumnComment, while adding the given path predicate expression. Path predicate expressions are used to restrict the query results for a collection property within a DataGraph.

Parameters:
expr - the path predicate expression
Returns:
a DSL query element for reference property, viewColumnComment.

viewComment

public QViewComment viewComment()
Returns a DSL query element for reference property, viewComment.

Returns:
a DSL query element for reference property, viewComment.

viewComment

public QViewComment viewComment(Expression expr)
Returns a DSL query element for reference property, viewComment, while adding the given path predicate expression. Path predicate expressions are used to restrict the query results for a collection property within a DataGraph.

Parameters:
expr - the path predicate expression
Returns:
a DSL query element for reference property, viewComment.

viewName

public DataProperty viewName()
Returns a DSL data element for property, viewName.

Returns:
a DSL data element for property, viewName.

viewType

public DataProperty viewType()
Returns a DSL data element for property, viewType.

Returns:
a DSL data element for property, viewType.

viewTypeOwner

public DataProperty viewTypeOwner()
Returns a DSL data element for property, viewTypeOwner.

Returns:
a DSL data element for property, viewTypeOwner.


Copyright © 2014. All rights reserved.