Package uk.ac.starlink.ttools.plot2.data
Class FixedLengthVectorCoord.VectorDomain
java.lang.Object
uk.ac.starlink.ttools.plot2.data.FixedLengthVectorCoord.VectorDomain
- All Implemented Interfaces:
uk.ac.starlink.table.Domain<FixedLengthVectorCoord.VectorDomain>
,uk.ac.starlink.table.DomainMapper
- Enclosing class:
FixedLengthVectorCoord
public static class FixedLengthVectorCoord.VectorDomain
extends Object
implements uk.ac.starlink.table.Domain<FixedLengthVectorCoord.VectorDomain>, uk.ac.starlink.table.DomainMapper
Domain for use with FixedLengthVectorCoord.
Note it is its own sole mapper, so it implements both
the Domain and DomainMapper interfaces.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
getPossibleMapper
(uk.ac.starlink.table.ValueInfo info) getProbableMapper
(uk.ac.starlink.table.ValueInfo info) Class
<?> int
hashCode()
-
Constructor Details
-
VectorDomain
Constructor.- Parameters:
nel
- fixed number of elements in arrayuserClasses
- classes of user object that can be handled int this domain
-
-
Method Details
-
getDomainName
- Specified by:
getDomainName
in interfaceuk.ac.starlink.table.Domain<FixedLengthVectorCoord.VectorDomain>
-
getMappers
- Specified by:
getMappers
in interfaceuk.ac.starlink.table.Domain<FixedLengthVectorCoord.VectorDomain>
-
getProbableMapper
- Specified by:
getProbableMapper
in interfaceuk.ac.starlink.table.Domain<FixedLengthVectorCoord.VectorDomain>
-
getPossibleMapper
- Specified by:
getPossibleMapper
in interfaceuk.ac.starlink.table.Domain<FixedLengthVectorCoord.VectorDomain>
-
getTargetDomain
- Specified by:
getTargetDomain
in interfaceuk.ac.starlink.table.DomainMapper
-
getSourceClass
- Specified by:
getSourceClass
in interfaceuk.ac.starlink.table.DomainMapper
-
getSourceName
- Specified by:
getSourceName
in interfaceuk.ac.starlink.table.DomainMapper
-
getSourceDescription
- Specified by:
getSourceDescription
in interfaceuk.ac.starlink.table.DomainMapper
-
hashCode
public int hashCode() -
equals
-