uk.ac.starlink.ttools.plot2.data
Class AbstractDataSpec

java.lang.Object
  extended by uk.ac.starlink.ttools.plot2.data.AbstractDataSpec
All Implemented Interfaces:
DataSpec
Direct Known Subclasses:
ColumnDataSpec, JELDataSpec

public abstract class AbstractDataSpec
extends Object
implements DataSpec

Abstract superclass for DataSpec implementations. This handles object identity, so that equals and hashCode are implemented correctly.

Since:
8 Feb 2013
Author:
Mark Taylor

Constructor Summary
AbstractDataSpec()
           
 
Method Summary
 boolean equals(Object other)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface uk.ac.starlink.ttools.plot2.data.DataSpec
createUserDataReader, getCoord, getCoordCount, getCoordId, getMaskId, getSourceTable, getUserCoordInfos, isCoordBlank
 

Constructor Detail

AbstractDataSpec

public AbstractDataSpec()
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object other)
Overrides:
equals in class Object


Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.