UnsignedByte(1)

olá pessoal

o que significa o comando UnsignedByte(1) no java
não achei nada na web
e qual a diferença entre UnsignedByte(1) e UnsignedByte(2)

obrigado

O JDK não possui uma classe chamada UnsignedByte.
O único tipo unsigned do Java é o char.

Onde vc achou esse exemplo?

[]´s

nota fiscal eletronica

valores.setIssRetido(new UnsignedByte(2));

    public void setIssRetido(org.apache.axis.types.UnsignedByte issRetido) {
        this.issRetido = issRetido;
    }

Javadoc da classe UnsignedByte

Ela representa um único byte sem sinal.
Um único byte pode guardar numeros de 0 até 255 (2 elevado a 8 menos 1).

No caso, você inicializou esse byte com o valor 2.

Classes assim são necessárias pois o como o David falou, no Java não existe tipos sem sinal. Assim, tipos assim são úteis para transmitir informações em protocolos ou grava-las em arquivo de maneira otimizada (com sinal, o número 200 precisaria de 2 bytes para ser representado, não de um só).