@Immutable public class CoordinateVert extends java.lang.Object implements Coordinate
| Modifier and Type | Class and Description | 
|---|---|
| static class  | CoordinateVert.Builder1 | 
| static class  | CoordinateVert.Builder2 | 
Coordinate.Type| Constructor and Description | 
|---|
| CoordinateVert(int code,
              VertCoordType vunit,
              java.util.List<VertCoordValue> levelSorted) | 
| Modifier and Type | Method and Description | 
|---|---|
| Counters | calcDistributions() | 
| boolean | equals(java.lang.Object o) | 
| int | estMemorySize() | 
| int | getCode() | 
| int | getIndex(java.lang.Object val) | 
| java.util.List<VertCoordValue> | getLevelSorted() | 
| java.lang.String | getName() | 
| int | getNCoords() | 
| int | getSize() | 
| Coordinate.Type | getType() | 
| java.lang.String | getUnit() | 
| java.lang.Object | getValue(int idx) | 
| java.util.List<?> | getValues() | 
| VertCoordType | getVertUnit() | 
| int | hashCode() | 
| boolean | isLayer() | 
| boolean | isPositiveUp() | 
| void | setName(java.lang.String name) | 
| void | showCoords(java.util.Formatter info) | 
| void | showInfo(java.util.Formatter info,
        Indent indent) | 
public CoordinateVert(int code,
                      VertCoordType vunit,
                      java.util.List<VertCoordValue> levelSorted)
public java.util.List<VertCoordValue> getLevelSorted()
public java.util.List<?> getValues()
getValues in interface Coordinatepublic int getIndex(java.lang.Object val)
getIndex in interface Coordinatepublic java.lang.Object getValue(int idx)
getValue in interface Coordinatepublic int getSize()
getSize in interface Coordinatepublic int getNCoords()
getNCoords in interface Coordinatepublic Coordinate.Type getType()
getType in interface Coordinatepublic int estMemorySize()
estMemorySize in interface Coordinate@Nullable public java.lang.String getUnit()
getUnit in interface Coordinatepublic VertCoordType getVertUnit()
public boolean isLayer()
public boolean isPositiveUp()
public int getCode()
getCode in interface Coordinatepublic java.lang.String getName()
getName in interface Coordinatepublic void setName(java.lang.String name)
public void showInfo(java.util.Formatter info,
                     Indent indent)
showInfo in interface Coordinatepublic void showCoords(java.util.Formatter info)
showCoords in interface Coordinatepublic Counters calcDistributions()
calcDistributions in interface Coordinatepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object