Package org.openforis.collect.mondrian
Class ObjectFactory
- java.lang.Object
-
- org.openforis.collect.mondrian.ObjectFactory
-
public class ObjectFactory extends Object
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
Constructors Constructor Description ObjectFactory()Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.openforis.calc.mondrian
-
Method Summary
-
-
-
Method Detail
-
createAnnotationsAnnotation
public Annotations.Annotation createAnnotationsAnnotation()
Create an instance ofAnnotations.Annotation
-
createSchemaCube
public Schema.Cube createSchemaCube()
Create an instance ofSchema.Cube
-
createHierarchyInlineTableColumnDefs
public Hierarchy.InlineTable.ColumnDefs createHierarchyInlineTableColumnDefs()
Create an instance ofHierarchy.InlineTable.ColumnDefs
-
createHierarchyInlineTableColumnDefsColumnDef
public Hierarchy.InlineTable.ColumnDefs.ColumnDef createHierarchyInlineTableColumnDefsColumnDef()
Create an instance ofHierarchy.InlineTable.ColumnDefs.ColumnDef
-
createCalculatedMember
public CalculatedMember createCalculatedMember()
Create an instance ofCalculatedMember
-
createTableAggName
public Table.AggName createTableAggName()
Create an instance ofTable.AggName
-
createSchemaRoleSchemaGrantCubeGrantDimensionGrant
public Schema.Role.SchemaGrant.CubeGrant.DimensionGrant createSchemaRoleSchemaGrantCubeGrantDimensionGrant()
Create an instance ofSchema.Role.SchemaGrant.CubeGrant.DimensionGrant
-
createTableAggPatternAggLevel
public Table.AggPattern.AggLevel createTableAggPatternAggLevel()
Create an instance ofTable.AggPattern.AggLevel
-
createTableAggPatternAggExclude
public Table.AggPattern.AggExclude createTableAggPatternAggExclude()
Create an instance ofTable.AggPattern.AggExclude
-
createSchemaRoleSchemaGrantCubeGrantHierarchyGrant
public Schema.Role.SchemaGrant.CubeGrant.HierarchyGrant createSchemaRoleSchemaGrantCubeGrantHierarchyGrant()
Create an instance ofSchema.Role.SchemaGrant.CubeGrant.HierarchyGrant
-
createHierarchyInlineTableRows
public Hierarchy.InlineTable.Rows createHierarchyInlineTableRows()
Create an instance ofHierarchy.InlineTable.Rows
-
createSchemaRoleSchemaGrant
public Schema.Role.SchemaGrant createSchemaRoleSchemaGrant()
Create an instance ofSchema.Role.SchemaGrant
-
createHierarchyLevelProperty
public Hierarchy.Level.Property createHierarchyLevelProperty()
Create an instance ofHierarchy.Level.Property
-
createExpressionView
public ExpressionView createExpressionView()
Create an instance ofExpressionView
-
createHierarchyInlineTable
public Hierarchy.InlineTable createHierarchyInlineTable()
Create an instance ofHierarchy.InlineTable
-
createTableAggPattern
public Table.AggPattern createTableAggPattern()
Create an instance ofTable.AggPattern
-
createSchemaRoleUnionRoleUsage
public Schema.Role.Union.RoleUsage createSchemaRoleUnionRoleUsage()
Create an instance ofSchema.Role.Union.RoleUsage
-
createHierarchyInlineTableRowsRowValue
public Hierarchy.InlineTable.Rows.Row.Value createHierarchyInlineTableRowsRowValue()
Create an instance ofHierarchy.InlineTable.Rows.Row.Value
-
createSchemaVirtualCubeVirtualCubeDimension
public Schema.VirtualCube.VirtualCubeDimension createSchemaVirtualCubeVirtualCubeDimension()
Create an instance ofSchema.VirtualCube.VirtualCubeDimension
-
createSchemaRoleSchemaGrantCubeGrant
public Schema.Role.SchemaGrant.CubeGrant createSchemaRoleSchemaGrantCubeGrant()
Create an instance ofSchema.Role.SchemaGrant.CubeGrant
-
createSharedDimension
public SharedDimension createSharedDimension()
Create an instance ofSharedDimension
-
createTableAggNameAggForeignKey
public Table.AggName.AggForeignKey createTableAggNameAggForeignKey()
Create an instance ofTable.AggName.AggForeignKey
-
createSchemaVirtualCubeCubeUsages
public Schema.VirtualCube.CubeUsages createSchemaVirtualCubeCubeUsages()
Create an instance ofSchema.VirtualCube.CubeUsages
-
createSchemaRoleUnion
public Schema.Role.Union createSchemaRoleUnion()
Create an instance ofSchema.Role.Union
-
createTableAggPatternAggMeasure
public Table.AggPattern.AggMeasure createTableAggPatternAggMeasure()
Create an instance ofTable.AggPattern.AggMeasure
-
createCalculatedMemberProperty
public CalculatedMemberProperty createCalculatedMemberProperty()
Create an instance ofCalculatedMemberProperty
-
createAggColumnName
public AggColumnName createAggColumnName()
Create an instance ofAggColumnName
-
createHierarchyLevel
public Hierarchy.Level createHierarchyLevel()
Create an instance ofHierarchy.Level
-
createTableHint
public Table.Hint createTableHint()
Create an instance ofTable.Hint
-
createHierarchyLevelClosure
public Hierarchy.Level.Closure createHierarchyLevelClosure()
Create an instance ofHierarchy.Level.Closure
-
createDimensionUsage
public DimensionUsage createDimensionUsage()
Create an instance ofDimensionUsage
-
createTableAggPatternAggForeignKey
public Table.AggPattern.AggForeignKey createTableAggPatternAggForeignKey()
Create an instance ofTable.AggPattern.AggForeignKey
-
createTableAggNameAggMeasure
public Table.AggName.AggMeasure createTableAggNameAggMeasure()
Create an instance ofTable.AggName.AggMeasure
-
createSchemaCubeMeasure
public Schema.Cube.Measure createSchemaCubeMeasure()
Create an instance ofSchema.Cube.Measure
-
createSchemaParameter
public Schema.Parameter createSchemaParameter()
Create an instance ofSchema.Parameter
-
createSchemaVirtualCubeVirtualCubeMeasure
public Schema.VirtualCube.VirtualCubeMeasure createSchemaVirtualCubeVirtualCubeMeasure()
Create an instance ofSchema.VirtualCube.VirtualCubeMeasure
-
createSchemaVirtualCube
public Schema.VirtualCube createSchemaVirtualCube()
Create an instance ofSchema.VirtualCube
-
createSchemaVirtualCubeCubeUsagesCubeUsage
public Schema.VirtualCube.CubeUsages.CubeUsage createSchemaVirtualCubeCubeUsagesCubeUsage()
Create an instance ofSchema.VirtualCube.CubeUsages.CubeUsage
-
createHierarchyMemberReaderParameter
public Hierarchy.MemberReaderParameter createHierarchyMemberReaderParameter()
Create an instance ofHierarchy.MemberReaderParameter
-
createHierarchyJoin
public Hierarchy.Join createHierarchyJoin()
Create an instance ofHierarchy.Join
-
createSchemaRole
public Schema.Role 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
public Annotations createAnnotations()
Create an instance ofAnnotations
-
createPrivateDimension
public PrivateDimension createPrivateDimension()
Create an instance ofPrivateDimension
-
createHierarchyInlineTableRowsRow
public Hierarchy.InlineTable.Rows.Row createHierarchyInlineTableRowsRow()
Create an instance ofHierarchy.InlineTable.Rows.Row
-
createTableAggExclude
public Table.AggExclude createTableAggExclude()
Create an instance ofTable.AggExclude
-
createSchemaUserDefinedFunction
public Schema.UserDefinedFunction createSchemaUserDefinedFunction()
Create an instance ofSchema.UserDefinedFunction
-
createTableAggNameAggLevel
public Table.AggName.AggLevel createTableAggNameAggLevel()
Create an instance ofTable.AggName.AggLevel
-
-