Package uk.ac.starlink.ttools.plot2.data
Class SimpleDomain<T>
java.lang.Object
uk.ac.starlink.ttools.plot2.data.SimpleDomain<T>
- All Implemented Interfaces:
uk.ac.starlink.table.Domain<SimpleDomain.Mapper<T>>
public class SimpleDomain<T>
extends Object
implements uk.ac.starlink.table.Domain<SimpleDomain.Mapper<T>>
Minimal Domain implementation with only one mapper.
- Since:
- 14 Apr 2020
- Author:
- Mark Taylor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Simple mapper implementation. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleDomain
<Number> SimpleDomain instance for numeric values.static final SimpleDomain.Mapper
<Number> Sole DomainMapper forNUMERIC_DOMAIN
. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns sole default mapper instance for this domain.getPossibleMapper
(uk.ac.starlink.table.ValueInfo info) getProbableMapper
(uk.ac.starlink.table.ValueInfo info)
-
Field Details
-
NUMERIC_DOMAIN
SimpleDomain instance for numeric values. -
NUMERIC_MAPPER
Sole DomainMapper forNUMERIC_DOMAIN
.
-
-
Constructor Details
-
Method Details
-
getDomainName
- Specified by:
getDomainName
in interfaceuk.ac.starlink.table.Domain<T>
-
getMappers
- Specified by:
getMappers
in interfaceuk.ac.starlink.table.Domain<T>
-
getProbableMapper
- Specified by:
getProbableMapper
in interfaceuk.ac.starlink.table.Domain<T>
-
getPossibleMapper
- Specified by:
getPossibleMapper
in interfaceuk.ac.starlink.table.Domain<T>
-
getMapper
Returns sole default mapper instance for this domain.- Returns:
- mapper
-