@Immutable public class CoordinateEns extends Object implements Coordinate
Modifier and Type | Class and Description |
---|---|
static class |
CoordinateEns.Builder1 |
static class |
CoordinateEns.Builder2 |
Coordinate.Type
Constructor and Description |
---|
CoordinateEns(int code,
List<EnsCoord.Coord> ensSorted) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
int |
estMemorySize() |
int |
getCode() |
List<EnsCoord.Coord> |
getEnsSorted() |
int |
getIndex(Object val) |
String |
getName() |
int |
getSize() |
Coordinate.Type |
getType() |
String |
getUnit() |
Object |
getValue(int idx) |
List<? extends Object> |
getValues() |
int |
hashCode() |
void |
setName(String name) |
void |
showCoords(Formatter info) |
void |
showInfo(Formatter info,
Indent indent) |
public CoordinateEns(int code, List<EnsCoord.Coord> ensSorted)
public List<EnsCoord.Coord> getEnsSorted()
public List<? extends Object> getValues()
getValues
in interface Coordinate
public int getIndex(Object val)
getIndex
in interface Coordinate
public Object getValue(int idx)
getValue
in interface Coordinate
public int getSize()
getSize
in interface Coordinate
public int estMemorySize()
estMemorySize
in interface Coordinate
public Coordinate.Type getType()
getType
in interface Coordinate
public String getUnit()
getUnit
in interface Coordinate
public int getCode()
getCode
in interface Coordinate
public String getName()
getName
in interface Coordinate
public void setName(String name)
public void showInfo(Formatter info, Indent indent)
showInfo
in interface Coordinate
public void showCoords(Formatter info)
showCoords
in interface Coordinate
Copyright © 1999–2018 UCAR/Unidata. All rights reserved.