Revision 45539 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/DefaultFeature.java
DefaultFeature.java | ||
---|---|---|
881 | 881 |
} |
882 | 882 |
|
883 | 883 |
@Override |
884 |
public double getDoubleOrDefault(String name, double defaultValue) { |
|
885 |
int index = this.data.getType().getIndex(name); |
|
886 |
if( index < 0 ) { |
|
887 |
return defaultValue; |
|
888 |
} |
|
889 |
try { |
|
890 |
return (double) this.get(index); |
|
891 |
} catch(Throwable th) { |
|
892 |
return defaultValue; |
|
893 |
} |
|
894 |
} |
|
895 |
|
|
896 |
@Override |
|
884 | 897 |
public byte getByte(String name) { |
885 | 898 |
return this.getByte(this.data.getType().getIndex(name)); |
886 | 899 |
} |
Also available in: Unified diff