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 253 2009-06-30 03:06:10Z 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.
 java.util.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
 

Method Detail

getDatatype

Datatype getDatatype()
Returns the datatype of this Property.

Returns:
datatype of this Property

getType

java.util.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