Revision 43302

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.spi/src/main/java/org/gvsig/fmap/dal/feature/spi/ExpressionBuilderBase.java
732 732

  
733 733
    @Override
734 734
    public String bytearray(byte[] data) {
735
        return bytearray_0x(data);
736
    }
737
    
738
    protected String bytearray_0x(byte[] data) {
735 739
        StringBuilder builder = new StringBuilder();
736 740
        builder.append("0x");
737 741
        for (byte abyte : data) {
......
741 745
        return builder.toString();
742 746
    }
743 747

  
748
    protected String bytearray_x(byte[] data) {
749
        StringBuilder builder = new StringBuilder();
750
        builder.append("x'");
751
        for (byte abyte : data) {
752
            int v = abyte & 0xff;
753
            builder.append(String.format("%02x", v));
754
        }
755
        builder.append("'");
756
        return builder.toString();
757
    }
758
    
744 759
    @Override
745 760
    public int getSRSId(IProjection projection) {
746 761
        String abrev = projection.getAbrev();

Also available in: Unified diff