|
Oracle® OLAP Analytic Workspace Java API Reference 10g Release 2 (10.2) B14351-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.AWXML.BaseObject | +--oracle.AWXML.ExternalSourceExpression | +--oracle.AWXML.RestrictedSourceExpression
An abstract class that restricts the rows of data within the source columns for a measure, dimension, or dimension reference in a cube. The restriction can apply to a MeasureSourceExpression
, a CubeDimensionSourceExpression
, or a DimensionKeySourceExpression
.
A RestrictedSourcExpression
has a WhereClause
that specifies a valid SQL WHERE clause.
If restrictions are placed on the source columns for both measures and dimensions within a cube, the SQL WHERE clauses are concatenated.
MappingGroup
Fields inherited from class oracle.AWXML.BaseObject |
DATABASENULL |
Constructor Summary | |
RestrictedSourceExpression(BaseObject input) Creates a RestrictedSourceExpression for the specified MeasureSourceExpression , CubeDimensionSourceExpression , or DimensionKeySourceExpression . |
Method Summary | |
WhereClause |
createRestriction() Creates the WhereClause in the RestrictedSourceExpression . |
WhereClause |
getRestriction() Returns the WhereClause that specifies the restriction. |
WhereClause |
getWhereClause() Returns the WhereClause that specifies the restriction. |
void |
setRestriction(WhereClause input) Sets the restriction to the specified WhereClause . |
void |
setWhereClause(WhereClause input) Sets the restriction to the specified WhereClause . |
java.lang.String |
WriteToXML() Returns the RestrictedSourceExpression as an XML string. |
Methods inherited from class oracle.AWXML.ExternalSourceExpression |
addSourceColumn, CreateSourceColumn, getSourceColumns, getTargetObject, removeSourceColumn, setTargetObject |
Methods inherited from class oracle.AWXML.BaseObject |
Alter, Create, CreateAfter, CreateBefore, CreateFirst, DataRead, Delete, getColumnName, getId, getLongName, getLongName, getName, getOwner, getPluralName, getPluralName, getSchema, getShortName, getShortName, setColumnName, setLongName, setLongName, setName, setPluralName, setPluralName, setSchema, setShortName, setShortName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public RestrictedSourceExpression(BaseObject input)
RestrictedSourceExpression
for the specified MeasureSourceExpression
, CubeDimensionSourceExpression
, or DimensionKeySourceExpression
.input
- The source expression that owns the RestrictedSourceExpression
.Method Detail |
public java.lang.String WriteToXML()
RestrictedSourceExpression
as an XML string.String
containing the XML that represents the RestrictedSourceExpression
.public void setWhereClause(WhereClause input)
WhereClause
.input
- A WhereClause
that specifies a valid SQL WHERE clause.public WhereClause getWhereClause()
WhereClause
that specifies the restriction.WhereClause
.public void setRestriction(WhereClause input)
WhereClause
.
This method is the functional equivalent of setWhereClause
.
input
- A WhereClause
that specifies a valid SQL WHERE clause.public WhereClause getRestriction()
WhereClause
that specifies the restriction.
This method is the functional equivalent of getWhereClause
.
WhereClause
.public WhereClause createRestriction()
WhereClause
in the RestrictedSourceExpression
.WhereClause
.
|
Oracle® OLAP Analytic Workspace Java API Reference 10g Release 2 (10.2) B14351-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |