# com.bea.xml
XmlByte Interface

public interface XmlByte
extends `XmlShort`

Corresponds to the XML Schema xs:byte type.

Naturally, convertible to Java byte.

All Superinterfaces
  `XmlAnySimpleType`, `XmlDecimal`, `XmlInt`, `XmlInteger`, `XmlLong`, `XmlObject`, `XmlShort`, `XmlTokenSource`

## Nested Class Summary

`public static final class` | `XmlByte.Factory` A class with methods for creating instances of `XmlByte```.

Nested classes from interface com.bea.xml`.`XmlAnySimpleType``
``XmlAnySimpleType.Factory``

Nested classes from interface com.bea.xml`.`XmlDecimal``
``XmlDecimal.Factory``

Nested classes from interface com.bea.xml`.`XmlInt``
``XmlInt.Factory``

Nested classes from interface com.bea.xml`.`XmlInteger``
``XmlInteger.Factory``

Nested classes from interface com.bea.xml`.`XmlLong``
``XmlLong.Factory``

Nested classes from interface com.bea.xml`.`XmlObject``
``XmlObject.Factory``

Nested classes from interface com.bea.xml`.`XmlShort``
``XmlShort.Factory``

## Field Summary

`public static final `SchemaType`` | `type` The constant `SchemaType``` object representing this schema type.

Fields from interface com.bea.xml`.`XmlAnySimpleType``
``type``

Fields from interface com.bea.xml`.`XmlDecimal``
``type``

Fields from interface com.bea.xml`.`XmlInt``
``type``

Fields from interface com.bea.xml`.`XmlInteger``
``type``

Fields from interface com.bea.xml`.`XmlLong``
``type``

Fields from interface com.bea.xml`.`XmlObject``
``EQUAL`, `GREATER_THAN`, `LESS_THAN`, `NOT_EQUAL`, `type``

Fields from interface com.bea.xml`.`XmlShort``
``type``

## Method Summary

`public byte` | `byteValue`() Returns this value as a byte
`public byte` | `getByteValue`() Returns this value as a byte
`public void` | `set`(byte s) Sets this value as a byte
`public void` | `setByteValue`(byte s) Sets this value as a byte

Methods from interface `com.bea.xml.`XmlAnySimpleType``
``getStringValue`, `set`, `setStringValue`, `stringValue``

Methods from interface `com.bea.xml.`XmlDecimal``
``bigDecimalValue`, `getBigDecimalValue`, `set`, `setBigDecimalValue``

Methods from interface `com.bea.xml.`XmlInt``
``getIntValue`, `intValue`, `set`, `setIntValue``

Methods from interface `com.bea.xml.`XmlInteger``
``bigIntegerValue`, `getBigIntegerValue`, `set`, `setBigIntegerValue``

Methods from interface `com.bea.xml.`XmlLong``
``getLongValue`, `longValue`, `set`, `setLongValue``

Methods from interface `com.bea.xml.`XmlObject``
``changeType`, `compareTo`, `compareValue`, `copy`, `execQuery`, `execQuery`, `isImmutable`, `isNil`, `schemaType`, `selectPath`, `selectPath`, `set`, `setNil`, `toString`, `validate`, `validate`, `valueEquals`, `valueHashCode``

Methods from interface `com.bea.xml.`XmlShort``
``getShortValue`, `set`, `setShortValue`, `shortValue``

Methods from interface `com.bea.xml.`XmlTokenSource``
``documentProperties`, `monitor`, `newCursor`, `newDomNode`, `newDomNode`, `newInputStream`, `newInputStream`, `newReader`, `newReader`, `newXMLInputStream`, `newXMLInputStream`, `save`, `save`, `save`, `save`, `save`, `save`, `save`, `save`, `xmlText`, `xmlText``

## Field Detail

### type

    public static final SchemaType type

  The constant `SchemaType``` object representing this schema type.

## Method Detail

### byteValue() Method

DEPRECATED replaced by `com.bea.xml.XmlByte.getByteValue()```

    public byte byteValue()

Returns this value as a byte

### getByteValue() Method

    public byte getByteValue()

Returns this value as a byte

### set(byte) Method

DEPRECATED replaced by `com.bea.xml.XmlByte.setByteValue(byte)```

    public void set(byte s)

Sets this value as a byte

### setByteValue(byte) Method

    public void setByteValue(byte s)

Sets this value as a byte