org.olap4j.metadata
Interface Property

All Superinterfaces:
MetadataElement
All Known Implementing Classes:
Property.StandardCellProperty, Property.StandardMemberProperty

public interface Property
extends MetadataElement

Definition of a property of a Member or Cell.

Since:
Aug 23, 2006
Version:
$Id: Property.java 485 2012-01-17 06:57:57Z jhyde $
Author:
jhyde

Nested Class Summary
static class Property.ContentType
          Enumeration of the types of a Property.
static class Property.StandardCellProperty
          Enumeration of the system properties available for every Cell.
static class Property.StandardMemberProperty
          Enumeration of the system properties available for every Member.
static class Property.TypeFlag
          Enumeration of aspects of the type of a Property.
 
Method Summary
 Property.ContentType getContentType()
          Returns the content type of this Property.
 Datatype getDatatype()
          Returns the datatype of this Property.
 Set<Property.TypeFlag> getType()
          Returns a set of flags which describe the type of this Property.
 
Methods inherited from interface org.olap4j.metadata.MetadataElement
getCaption, getDescription, getName, getUniqueName, isVisible
 

Method Detail

getDatatype

Datatype getDatatype()
Returns the datatype of this Property.

Returns:
datatype of this Property

getType

Set<Property.TypeFlag> getType()
Returns a set of flags which describe the type of this Property.

Returns:
type of this Property

getContentType

Property.ContentType getContentType()
Returns the content type of this Property.

Returns:
content type

SourceForge.net_Logo