|
Oracle® OLAP Java API Reference 12c Release 1 (12.1) E17708-05 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.olapi.syntax.SyntaxObject
oracle.olapi.syntax.DataObject
oracle.olapi.syntax.Expression
oracle.olapi.syntax.TypedExpression
oracle.olapi.syntax.OLAPDMLExpression
public final class OLAPDMLExpression
A TypedExpression that represents an Oracle OLAP DML expression. An application can use an instance of this class to make an OLAP DML program or formula the data source for an MdmDerivedMeasure in an analytic workspace. For information on creating OLAP DML objects, see Oracle OLAP DML Reference.
| Constructor Summary | |
|---|---|
OLAPDMLExpression(TypedExpression olapDML, DataType datatype, java.util.List<MdmPrimaryDimension> dimensions)Creates a OLAPDMLExpression with the specified Oracle OLAP DML expression and dimensionality. |
|
OLAPDMLExpression(TypedExpression olapDML, DataType datatype, MdmPrimaryDimension[] dimensions)Creates a OLAPDMLExpression with the specified Oracle OLAP DML expression. |
|
OLAPDMLExpression(TypedExpression olapDML, SQLDataType SQLDataType, java.util.List<MdmPrimaryDimension> dimensions)Creates a OLAPDMLExpression with the specified Oracle OLAP DML expression and dimensionality. |
|
OLAPDMLExpression(TypedExpression olapDML, SQLDataType SQLDataType, MdmPrimaryDimension[] dimensions)Creates a OLAPDMLExpression with the specified Oracle OLAP DML expression. |
|
| Method Summary | |
|---|---|
MdmPrimaryDimension[] |
getDimensions()Gets the MdmPrimaryDimension objects that are associated with this OLAPDMLExpression. |
TypedExpression |
getOlapDML()Gets the Oracle OLAP DML expression of this OLAPDMLExpression. |
SQLDataType |
getSQLDataType()Gets the SQLDataType of the OLAPDMLExpression. |
java.lang.Object |
visit(SyntaxObjectVisitor visitor, java.lang.Object context)Calls the visitOLAPDMLExpression method of the SyntaxObjectVisitor and passes that method this OLAPDMLExpression and an Object. |
| Methods inherited from class oracle.olapi.syntax.SyntaxObject |
|---|
equals, equals, fromSyntax, fromSyntax, fromSyntax, fromSyntax, fromSyntax, isValid, toSyntax, toSyntax, toSyntax, toSyntax, toSyntax, toSyntax |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OLAPDMLExpression(TypedExpression olapDML,
DataType datatype,
MdmPrimaryDimension[] dimensions)
OLAPDMLExpression with the specified Oracle OLAP DML expression.
olapDML - A TypedExpression that evaluates to an OLAP DML expression.datatype - A DataType that specifies the data type of the OLAP DML expression.dimensions - An array of MdmPrimaryDimension objects.
public OLAPDMLExpression(TypedExpression olapDML,
DataType datatype,
java.util.List<MdmPrimaryDimension> dimensions)
OLAPDMLExpression with the specified Oracle OLAP DML expression and dimensionality.
olapDML - A TypedExpression that evaluates to an OLAP DML expression.datatype - A DataType that specifies the data type of the OLAP DML expression.dimensions - A List of MdmPrimaryDimension objects.
public OLAPDMLExpression(TypedExpression olapDML,
SQLDataType SQLDataType,
MdmPrimaryDimension[] dimensions)
OLAPDMLExpression with the specified Oracle OLAP DML expression.
olapDML - A TypedExpression that evaluates to an OLAP DML expression.SQLDataType - A SQLDataType that specifies the data type of the OLAP DML expression.dimensions - An array of MdmPrimaryDimension objects.
public OLAPDMLExpression(TypedExpression olapDML,
SQLDataType SQLDataType,
java.util.List<MdmPrimaryDimension> dimensions)
OLAPDMLExpression with the specified Oracle OLAP DML expression and dimensionality.
olapDML - A TypedExpression that evaluates to an OLAP DML expression.SQLDataType - A SQLDataType that specifies the data type of the OLAP DML expression.dimensions - A List of MdmPrimaryDimension objects.| Method Detail |
|---|
public java.lang.Object visit(SyntaxObjectVisitor visitor,
java.lang.Object context)
visitOLAPDMLExpression method of the SyntaxObjectVisitor and passes that method this OLAPDMLExpression and an Object.visit in class SyntaxObjectvisitor - A SyntaxObjectVisitor.context - An Object.Object returned by the visitOLAPDMLExpression method.public TypedExpression getOlapDML()
OLAPDMLExpression.TypedExpression that evaluates to the value of this OLAPDMLExpression.public MdmPrimaryDimension[] getDimensions()
MdmPrimaryDimension objects that are associated with this OLAPDMLExpression.MdmPrimaryDimension objects of this OLAPDMLExpression.public SQLDataType getSQLDataType()
SQLDataType of the OLAPDMLExpression.SQLDataType that specifies the data type of the OLAPDMLExpression.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||