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

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.QViewColumn
All Implemented Interfaces:
DomainQuery, PathProperty, Property, Query, Term

public class QViewColumn
extends DomainRoot

Represents a system column definition which is linked to its system Table definition by association.

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

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


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
QViewColumn(PathNode source, java.lang.String sourceProperty)
          Constructor which instantiates a domain query path node.
QViewColumn(PathNode source, java.lang.String sourceProperty, Expression expr)
          Constructor which instantiates a domain query path node.
 
Method Summary
 DataProperty characterSetName()
          Returns a DSL data element for property, characterSetName.
 DataProperty column_id()
          Returns a DSL data element for property, column_id.
 DataProperty columnName()
          Returns a DSL data element for property, columnName.
 DataProperty dataDefault()
          Returns a DSL data element for property, dataDefault.
 DataProperty dataLength()
          Returns a DSL data element for property, dataLength.
 DataProperty dataPrecision()
          Returns a DSL data element for property, dataPrecision.
 DataProperty dataScale()
          Returns a DSL data element for property, dataScale.
 DataProperty dataType()
          Returns a DSL data element for property, dataType.
static QViewColumn newQuery()
          Returns a new DSL query for Type ViewColumn which can be used either as a query root or as the start (entry point) for a new path predicate expression.
 DataProperty nullable()
          Returns a DSL data element for property, nullable.
 DataProperty owner()
          Returns a DSL data element for property, owner.
 QView view()
          Returns a DSL query element for reference property, view.
 
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

QViewColumn

public QViewColumn(PathNode source,
                   java.lang.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

QViewColumn

public QViewColumn(PathNode source,
                   java.lang.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 QViewColumn newQuery()
Returns a new DSL query for Type ViewColumn 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

characterSetName

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

Returns:
a DSL data element for property, characterSetName.

columnName

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

Returns:
a DSL data element for property, columnName.

column_id

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

Returns:
a DSL data element for property, column_id.

dataDefault

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

Returns:
a DSL data element for property, dataDefault.

dataLength

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

Returns:
a DSL data element for property, dataLength.

dataPrecision

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

Returns:
a DSL data element for property, dataPrecision.

dataScale

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

Returns:
a DSL data element for property, dataScale.

dataType

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

Returns:
a DSL data element for property, dataType.

nullable

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

Returns:
a DSL data element for property, nullable.

owner

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

Returns:
a DSL data element for property, owner.

view

public QView view()
Returns a DSL query element for reference property, view.

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


Copyright © 2013. All Rights Reserved.