Package adams.data.indexedsplits
Class IndexedSplitsRun
- java.lang.Object
-
- adams.core.logging.LoggingObject
-
- adams.data.indexedsplits.IndexedSplitsRun
-
- All Implemented Interfaces:
LoggingSupporter,SizeOfHandler,Serializable
public class IndexedSplitsRun extends LoggingObject
Encapsulates a single run of indexed splits.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected intm_IDthe run ID.protected IndexedSplitsm_Splitsthe splits.-
Fields inherited from class adams.core.logging.LoggingObject
m_Logger, m_LoggingIsEnabled, m_LoggingLevel
-
-
Constructor Summary
Constructors Constructor Description IndexedSplitsRun(int id, IndexedSplits splits)Initializes the run.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetID()Returns the run ID.IndexedSplitsgetSplits()Returns the splits.voidsetID(int value)Sets the run ID.StringtoString()Returns a short textual description.-
Methods inherited from class adams.core.logging.LoggingObject
configureLogger, getLogger, getLoggingLevel, initializeLogging, isLoggingEnabled, sizeOf
-
-
-
-
Field Detail
-
m_ID
protected int m_ID
the run ID.
-
m_Splits
protected IndexedSplits m_Splits
the splits.
-
-
Constructor Detail
-
IndexedSplitsRun
public IndexedSplitsRun(int id, IndexedSplits splits)Initializes the run.
-
-
Method Detail
-
setID
public void setID(int value)
Sets the run ID.- Parameters:
value- the ID
-
getID
public int getID()
Returns the run ID.- Returns:
- the ID
-
getSplits
public IndexedSplits getSplits()
Returns the splits.- Returns:
- the splits
-
-