Package org.openforis.collect.mondrian
Class ObjectFactory
java.lang.Object
org.openforis.collect.mondrian.ObjectFactory
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.openforis.calc.mondrian package.
An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.
-
Constructor Summary
ConstructorsConstructorDescriptionCreate a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.openforis.calc.mondrian -
Method Summary
Modifier and TypeMethodDescriptionCreate an instance ofAggColumnNameCreate an instance ofAnnotationsCreate an instance ofAnnotations.AnnotationCreate an instance ofCalculatedMemberCreate an instance ofCalculatedMemberPropertyCreate an instance ofDimensionUsageCreate an instance ofExpressionViewCreate an instance ofHierarchyCreate an instance ofHierarchy.InlineTableCreate an instance ofHierarchy.InlineTable.ColumnDefsCreate an instance ofHierarchy.InlineTable.ColumnDefs.ColumnDefCreate an instance ofHierarchy.InlineTable.RowsCreate an instance ofHierarchy.InlineTable.Rows.RowCreate an instance ofHierarchy.InlineTable.Rows.Row.ValueCreate an instance ofHierarchy.JoinCreate an instance ofHierarchy.LevelCreate an instance ofHierarchy.Level.ClosureCreate an instance ofHierarchy.Level.PropertyCreate an instance ofHierarchy.MemberReaderParameterCreate an instance ofNamedSetCreate an instance ofPrivateDimensionCreate an instance ofSchemaCreate an instance ofSchema.CubeCreate an instance ofSchema.Cube.MeasureCreate an instance ofSchema.ParameterCreate an instance ofSchema.RoleCreate an instance ofSchema.Role.SchemaGrantCreate an instance ofSchema.Role.SchemaGrant.CubeGrantCreate an instance ofSchema.Role.SchemaGrant.CubeGrant.DimensionGrantCreate an instance ofSchema.Role.SchemaGrant.CubeGrant.HierarchyGrantCreate an instance ofSchema.Role.SchemaGrant.CubeGrant.HierarchyGrant.MemberGrantCreate an instance ofSchema.Role.UnionCreate an instance ofSchema.Role.Union.RoleUsageCreate an instance ofSchema.UserDefinedFunctionCreate an instance ofSchema.VirtualCubeCreate an instance ofSchema.VirtualCube.CubeUsagesCreate an instance ofSchema.VirtualCube.CubeUsages.CubeUsageCreate an instance ofSchema.VirtualCube.VirtualCubeDimensionCreate an instance ofSchema.VirtualCube.VirtualCubeMeasureCreate an instance ofSharedDimensionCreate an instance ofSQLCreate an instance ofTableCreate an instance ofTable.AggExcludeCreate an instance ofTable.AggNameCreate an instance ofTable.AggName.AggForeignKeyCreate an instance ofTable.AggName.AggLevelCreate an instance ofTable.AggName.AggMeasureCreate an instance ofTable.AggPatternCreate an instance ofTable.AggPattern.AggExcludeCreate an instance ofTable.AggPattern.AggForeignKeyCreate an instance ofTable.AggPattern.AggLevelCreate an instance ofTable.AggPattern.AggMeasureCreate an instance ofTable.HintCreate an instance ofView
-
Constructor Details
-
ObjectFactory
public ObjectFactory()Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.openforis.calc.mondrian
-
-
Method Details
-
createAnnotationsAnnotation
Create an instance ofAnnotations.Annotation -
createSQL
Create an instance ofSQL -
createSchemaCube
Create an instance ofSchema.Cube -
createHierarchyInlineTableColumnDefs
Create an instance ofHierarchy.InlineTable.ColumnDefs -
createHierarchyInlineTableColumnDefsColumnDef
Create an instance ofHierarchy.InlineTable.ColumnDefs.ColumnDef -
createCalculatedMember
Create an instance ofCalculatedMember -
createTable
Create an instance ofTable -
createTableAggName
Create an instance ofTable.AggName -
createSchemaRoleSchemaGrantCubeGrantDimensionGrant
public Schema.Role.SchemaGrant.CubeGrant.DimensionGrant createSchemaRoleSchemaGrantCubeGrantDimensionGrant()Create an instance ofSchema.Role.SchemaGrant.CubeGrant.DimensionGrant -
createTableAggPatternAggLevel
Create an instance ofTable.AggPattern.AggLevel -
createTableAggPatternAggExclude
Create an instance ofTable.AggPattern.AggExclude -
createSchemaRoleSchemaGrantCubeGrantHierarchyGrant
public Schema.Role.SchemaGrant.CubeGrant.HierarchyGrant createSchemaRoleSchemaGrantCubeGrantHierarchyGrant()Create an instance ofSchema.Role.SchemaGrant.CubeGrant.HierarchyGrant -
createHierarchyInlineTableRows
Create an instance ofHierarchy.InlineTable.Rows -
createSchemaRoleSchemaGrant
Create an instance ofSchema.Role.SchemaGrant -
createHierarchyLevelProperty
Create an instance ofHierarchy.Level.Property -
createExpressionView
Create an instance ofExpressionView -
createHierarchyInlineTable
Create an instance ofHierarchy.InlineTable -
createTableAggPattern
Create an instance ofTable.AggPattern -
createSchemaRoleUnionRoleUsage
Create an instance ofSchema.Role.Union.RoleUsage -
createHierarchyInlineTableRowsRowValue
Create an instance ofHierarchy.InlineTable.Rows.Row.Value -
createHierarchy
Create an instance ofHierarchy -
createSchemaVirtualCubeVirtualCubeDimension
Create an instance ofSchema.VirtualCube.VirtualCubeDimension -
createSchemaRoleSchemaGrantCubeGrant
Create an instance ofSchema.Role.SchemaGrant.CubeGrant -
createTableAggNameAggForeignKey
Create an instance ofTable.AggName.AggForeignKey -
createSchemaVirtualCubeCubeUsages
Create an instance ofSchema.VirtualCube.CubeUsages -
createSchemaRoleUnion
Create an instance ofSchema.Role.Union -
createTableAggPatternAggMeasure
Create an instance ofTable.AggPattern.AggMeasure -
createView
Create an instance ofView -
createCalculatedMemberProperty
Create an instance ofCalculatedMemberProperty -
createAggColumnName
Create an instance ofAggColumnName -
createHierarchyLevel
Create an instance ofHierarchy.Level -
createTableHint
Create an instance ofTable.Hint -
createNamedSet
Create an instance ofNamedSet -
createHierarchyLevelClosure
Create an instance ofHierarchy.Level.Closure -
createSchema
Create an instance ofSchema -
createDimensionUsage
Create an instance ofDimensionUsage -
createTableAggPatternAggForeignKey
Create an instance ofTable.AggPattern.AggForeignKey -
createTableAggNameAggMeasure
Create an instance ofTable.AggName.AggMeasure -
createSchemaCubeMeasure
Create an instance ofSchema.Cube.Measure -
createSchemaParameter
Create an instance ofSchema.Parameter -
createSchemaVirtualCubeVirtualCubeMeasure
Create an instance ofSchema.VirtualCube.VirtualCubeMeasure -
createSchemaVirtualCube
Create an instance ofSchema.VirtualCube -
createSchemaVirtualCubeCubeUsagesCubeUsage
Create an instance ofSchema.VirtualCube.CubeUsages.CubeUsage -
createHierarchyMemberReaderParameter
Create an instance ofHierarchy.MemberReaderParameter -
createHierarchyJoin
Create an instance ofHierarchy.Join -
createSchemaRole
Create an instance ofSchema.Role -
createSchemaRoleSchemaGrantCubeGrantHierarchyGrantMemberGrant
public Schema.Role.SchemaGrant.CubeGrant.HierarchyGrant.MemberGrant createSchemaRoleSchemaGrantCubeGrantHierarchyGrantMemberGrant()Create an instance ofSchema.Role.SchemaGrant.CubeGrant.HierarchyGrant.MemberGrant -
createAnnotations
Create an instance ofAnnotations -
createPrivateDimension
Create an instance ofPrivateDimension -
createHierarchyInlineTableRowsRow
Create an instance ofHierarchy.InlineTable.Rows.Row -
createTableAggExclude
Create an instance ofTable.AggExclude -
createSchemaUserDefinedFunction
Create an instance ofSchema.UserDefinedFunction -
createTableAggNameAggLevel
Create an instance ofTable.AggName.AggLevel
-