}
}
- QName readQName() throws IOException {
+ @Override
+ public QName readQName() throws IOException {
// Read in the same sequence of writing
String localName = readCodedString();
String namespace = readCodedString();
String revision = Strings.emptyToNull(readCodedString());
- return QNameFactory.create(new QNameFactory.Key(localName, namespace, revision));
+ return QNameFactory.create(localName, namespace, revision);
}
-
- private String readCodedString() throws IOException {
+ final String readCodedString() throws IOException {
final byte valueType = input.readByte();
switch (valueType) {
case TokenTypes.IS_NULL_VALUE:
}
AugmentationIdentifier readAugmentationIdentifier() throws IOException {
- return new AugmentationIdentifier(readQNameSet());
+ return AugmentationIdentifier.create(readQNameSet());
}
NodeIdentifier readNodeIdentifier() throws IOException {