List<OrderingElementMetaData> order2 = ordering.getOrdering();
if (order2 == null) {
order2 = new ArrayList<OrderingElementMetaData>();
ordering.setOrdering(order2);
}
OthersMetaData others = new OthersMetaData();
order2.add(others);
requireNoContent(reader);
break;
default: throw unexpectedElement(reader);
}