etm.core.metadata
Class AggregatorMetaData

java.lang.Object
  extended by etm.core.metadata.AggregatorMetaData
All Implemented Interfaces:
java.io.Serializable

public class AggregatorMetaData
extends java.lang.Object
implements java.io.Serializable

The aggregator metadata contain information about an aggregator and optionally about a nested aggregator.

Version:
$Revision: 35 $
Author:
void.fm
See Also:
Serialized Form

Constructor Summary
AggregatorMetaData(java.lang.Class aClazz, java.lang.String aDescription, boolean aBuffering)
           
AggregatorMetaData(java.lang.Class aClazz, java.lang.String aDescription, boolean aBuffering, AggregatorMetaData aNestingAggregatorMetaData)
           
 
Method Summary
 java.lang.String getDescription()
          Returns a short description about the aggregator.
 java.lang.Class getImplementationClass()
          Returns the aggregator implementation class.
 AggregatorMetaData getNestedMetaData()
          Returns the metadata for a possibly nested aggregator.
 boolean isBuffering()
          Returns wether the aggregator buffers or not.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AggregatorMetaData

public AggregatorMetaData(java.lang.Class aClazz,
                          java.lang.String aDescription,
                          boolean aBuffering)

AggregatorMetaData

public AggregatorMetaData(java.lang.Class aClazz,
                          java.lang.String aDescription,
                          boolean aBuffering,
                          AggregatorMetaData aNestingAggregatorMetaData)
Method Detail

getImplementationClass

public java.lang.Class getImplementationClass()
Returns the aggregator implementation class.

Returns:
The class.

getDescription

public java.lang.String getDescription()
Returns a short description about the aggregator.

Returns:
A short description.

isBuffering

public boolean isBuffering()
Returns wether the aggregator buffers or not.

Returns:
True for buffering, otherwhise false.

getNestedMetaData

public AggregatorMetaData getNestedMetaData()
Returns the metadata for a possibly nested aggregator.

Returns:
The metadata for the nested aggregator. May be null.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2004,2005, 2006, 2007 void.fm. All Rights Reserved.