public boolean isTimeMissing(Cursor cursor) { if (timeVE == null) return false; return timeVE.isMissing(cursor.tableData); }
public boolean isFeatureMissing(StructureData sdata) { return idVE != null && idVE.isMissing(sdata); }
public boolean isMissing(StructureData[] tableData) { return isMissing(tableData[nestingLevel]); }
public boolean isMissing(StructureData[] tableData) { return isMissing(tableData[nestingLevel]); }
public boolean isMissing(Cursor cursor) { return missingVE != null && missingVE.isMissing(cursor.tableData); }
public boolean isFeatureMissing(StructureData sdata) { if (idVE== null) return false; return idVE.isMissing(sdata); }
public boolean isAltMissing(Cursor cursor) { if (altVE == null) return false; return altVE.isMissing(cursor.tableData); }
public boolean isMissing(Cursor cursor) { if (missingVE == null) return false; return missingVE.isMissing(cursor.tableData); }
public boolean isAltMissing(Cursor cursor) { return altVE != null && altVE.isMissing(cursor.tableData); }
public boolean isMissing(Cursor cursor) { return missingVE != null && missingVE.isMissing(cursor.tableData); }
public boolean isMissing(StructureData[] tableData) { return isMissing(tableData[nestingLevel]); }
public boolean isAltMissing(Cursor cursor) { return altVE != null && altVE.isMissing(cursor.tableData); }
public boolean isTimeMissing(Cursor cursor) { return timeVE != null && timeVE.isMissing(cursor.tableData); }
public boolean isFeatureMissing(StructureData sdata) { return idVE != null && idVE.isMissing(sdata); }
public boolean isTimeMissing(Cursor cursor) { return timeVE != null && timeVE.isMissing(cursor.tableData); }
StationFeature makeStation(StructureData stationData) { if (stnVE.isMissing(stationData)) return null; String stationName = stnVE.getCoordValueAsString(stationData); String stationDesc = (stnDescVE == null) ? "" : stnDescVE.getCoordValueAsString(stationData); String stnWmoId = (wmoVE == null) ? "" : wmoVE.getCoordValueAsString(stationData); double lat = latVE.getCoordValue(stationData); double lon = lonVE.getCoordValue(stationData); double elev = (stnAltVE == null) ? Double.NaN : stnAltVE.getCoordValue(stationData); // missing lat, lon means skip this station if (Double.isNaN(lat) || Double.isNaN(lon)) return null; return new StationFeatureImpl(stationName, stationDesc, stnWmoId, lat, lon, elev, -1, stationData); }
StationFeature makeStation(StructureData stationData) { if (stnVE.isMissing(stationData)) return null; String stationName = stnVE.getCoordValueAsString(stationData); String stationDesc = (stnDescVE == null) ? "" : stnDescVE.getCoordValueAsString(stationData); String stnWmoId = (wmoVE == null) ? "" : wmoVE.getCoordValueAsString(stationData); double lat = latVE.getCoordValue(stationData); double lon = lonVE.getCoordValue(stationData); double elev = (stnAltVE == null) ? Double.NaN : stnAltVE.getCoordValue(stationData); // missing lat, lon means skip this station if (Double.isNaN(lat) || Double.isNaN(lon)) return null; return new StationFeatureImpl(stationName, stationDesc, stnWmoId, lat, lon, elev, -1, stationData); }
Station makeStation(StructureData stationData) { if (stnVE.isMissing(stationData)) return null; String stationName = stnVE.getCoordValueAsString(stationData); String stationDesc = (stnDescVE == null) ? "" : stnDescVE.getCoordValueAsString(stationData); String stnWmoId = (wmoVE == null) ? "" : wmoVE.getCoordValueAsString(stationData); double lat = latVE.getCoordValue(stationData); double lon = lonVE.getCoordValue(stationData); double elev = (stnAltVE == null) ? Double.NaN : stnAltVE.getCoordValue(stationData); // missing lat, lon means skip this station if (Double.isNaN(lat) || Double.isNaN(lon)) return null; return new StationImpl(stationName, stationDesc, stnWmoId, lat, lon, elev); }