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

View differences:

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