rolapschema.html
来自「基于mondrian 开源框架进行OLAP多维分析」· HTML 代码 · 共 1,399 行 · 第 1/5 页
HTML
1,399 行
<TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../mondrian/rolap/RolapCube.html" title="class in mondrian.rolap">RolapCube</A>></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getCubeList()">getCubeList</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/olap/Cube.html" title="interface in mondrian.olap">Cube</A>[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getCubes()">getCubes</A></B>()</CODE><BR> Returns a list of all cubes in this schema.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../mondrian/rolap/RolapCube.html" title="class in mondrian.rolap">RolapCube</A>></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getCubesWithStar(mondrian.rolap.RolapStar)">getCubesWithStar</A></B>(<A HREF="../../mondrian/rolap/RolapStar.html" title="class in mondrian.rolap">RolapStar</A> star)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/spi/DataSourceChangeListener.html" title="interface in mondrian.spi">DataSourceChangeListener</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getDataSourceChangeListener()">getDataSourceChangeListener</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) <A HREF="../../mondrian/olap/RoleImpl.html" title="class in mondrian.olap">RoleImpl</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getDefaultRole()">getDefaultRole</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/rolap/sql/SqlQuery.Dialect.html" title="class in mondrian.rolap.sql">SqlQuery.Dialect</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getDialect()">getDialect</A></B>()</CODE><BR> Returns this schema's SQL dialect.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/olap/FunTable.html" title="interface in mondrian.olap">FunTable</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getFunTable()">getFunTable</A></B>()</CODE><BR> Returns this schema's function table.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/rolap/RolapConnection.html" title="class in mondrian.rolap">RolapConnection</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getInternalConnection()">getInternalConnection</A></B>()</CODE><BR> Connection for purposes of parsing and validation.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected org.apache.log4j.Logger</CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getLogger()">getLogger</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getName()">getName</A></B>()</CODE><BR> Returns the name of this schema.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/olap/NamedSet.html" title="interface in mondrian.olap">NamedSet</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getNamedSet(java.lang.String)">getNamedSet</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> name)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) <A HREF="../../mondrian/rolap/RolapNativeRegistry.html" title="class in mondrian.rolap">RolapNativeRegistry</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getNativeRegistry()">getNativeRegistry</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/olap/Parameter.html" title="interface in mondrian.olap">Parameter</A>[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getParameters()">getParameters</A></B>()</CODE><BR> Returns this schema's parameters.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A><<A HREF="../../mondrian/rolap/RolapSchema.html" title="class in mondrian.rolap">RolapSchema</A>></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getRolapSchemas()">getRolapSchemas</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/rolap/RolapSchema.RolapStarRegistry.html" title="class in mondrian.rolap">RolapSchema.RolapStarRegistry</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getRolapStarRegistry()">getRolapStarRegistry</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Date.html" title="class or interface in java.util">Date</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getSchemaLoadDate()">getSchemaLoadDate</A></B>()</CODE><BR> Returns when this schema was last loaded.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/olap/SchemaReader.html" title="interface in mondrian.olap">SchemaReader</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getSchemaReader()">getSchemaReader</A></B>()</CODE><BR> Creates a <A HREF="../../mondrian/olap/SchemaReader.html" title="interface in mondrian.olap"><CODE>SchemaReader</CODE></A> without any access control.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/olap/Hierarchy.html" title="interface in mondrian.olap">Hierarchy</A>[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getSharedHierarchies()">getSharedHierarchies</A></B>()</CODE><BR> Returns a list of shared dimensions in this schema.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) <A HREF="../../mondrian/rolap/RolapHierarchy.html" title="class in mondrian.rolap">RolapHierarchy</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getSharedHierarchy(java.lang.String)">getSharedHierarchy</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> name)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/rolap/RolapStar.html" title="class in mondrian.rolap">RolapStar</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getStar(java.lang.String)">getStar</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> factTableName)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../mondrian/rolap/RolapStar.html" title="class in mondrian.rolap">RolapStar</A>></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getStars()">getStars</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A>></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getWarnings()">getWarnings</A></B>()</CODE><BR> Returns a list of warnings and errors that occurred while loading this schema.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/olap/MondrianDef.Schema.html" title="class in mondrian.olap">MondrianDef.Schema</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#getXMLSchema()">getXMLSchema</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#hashCode()">hashCode</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#load(java.lang.String, java.lang.String)">load</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> catalogUrl, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> catalogStr)</CODE><BR> Method called by all constructors to load the catalog into DOM and build application mdx and sql objects.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) mondrian.rolap.RolapSchema.XmlLocation</CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#locate(org.eigenbase.xom.ElementDef, java.lang.String)">locate</A></B>(<A HREF="http://eigenbase.sourceforge.net/resgen/api/org/eigenbase/xom/ElementDef.html" title="class or interface in org.eigenbase.xom">ElementDef</A> node, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> attributeName)</CODE><BR> Returns the location of an element or attribute in an XML document.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected <A HREF="../../mondrian/rolap/RolapCube.html" title="class in mondrian.rolap">RolapCube</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#lookupCube(java.lang.String)">lookupCube</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> cubeName)</CODE><BR> Finds a cube called 'cube' in the current catalog, or return null if no cube exists.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/olap/Cube.html" title="interface in mondrian.olap">Cube</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#lookupCube(java.lang.String, boolean)">lookupCube</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> cube, boolean failIfNotFound)</CODE><BR> Finds a cube called <code>cube</code> in this schema; if no cube exists, <code>failIfNotFound</code> controls whether to raise an error or return <code>null</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../mondrian/olap/Role.html" title="interface in mondrian.olap">Role</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#lookupRole(java.lang.String)">lookupRole</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> role)</CODE><BR> Finds a role with a given name in the current catalog, or returns <code>null</code> if no such role exists.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected <A HREF="../../mondrian/olap/MondrianDef.CalculatedMember.html" title="class in mondrian.olap">MondrianDef.CalculatedMember</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#lookupXmlCalculatedMember(java.lang.String, java.lang.String)">lookupXmlCalculatedMember</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> calcMemberName, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> cubeName)</CODE><BR> Returns an xmlCalculatedMember called 'calcMemberName' in the cube called 'cubeName' or return null if no calculatedMember or xmlCube by those name exists.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#pushAggregateModificationsToGlobalCache()">pushAggregateModificationsToGlobalCache</A></B>()</CODE><BR> Pushes all modifications of the aggregations to global cache, so other queries can start using the new cache</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#putCachedRelationExprCardinality(mondrian.olap.MondrianDef.Relation, mondrian.olap.MondrianDef.Expression, java.lang.Integer)">putCachedRelationExprCardinality</A></B>(<A HREF="../../mondrian/olap/MondrianDef.Relation.html" title="class in mondrian.olap">MondrianDef.Relation</A> relation, <A HREF="../../mondrian/olap/MondrianDef.Expression.html" title="class in mondrian.olap">MondrianDef.Expression</A> columnExpr, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Integer.html" title="class or interface in java.lang">Integer</A> cardinality)</CODE><BR> Sets the cardinality for a given column in cache.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../mondrian/rolap/RolapSchema.html#removeCube(java.lang.String)">removeCube</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> cubeName)</CODE><BR> Removes a cube.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor">
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?