private void writeVersion2(final ObjectOutput out) throws IOException { assert iv2val.size() == val2iv.size(); // compute a checksum on the hash codes of the URIs. long checksum = 0; for (Value value : val2iv.keySet()) { checksum += value.hashCode(); } // write on the #of declarations. LongPacker.packLong(out, decls.size()); // write on the #of values. LongPacker.packLong(out, val2iv.size()); // write out the checksum. out.writeLong(checksum); // The namespace of the KB instance. out.writeUTF(valueFactory.getNamespace()); // for (VocabularyDecl decl : decls) { // // // The class name of the vocabulary declaration. // out.writeUTF(decl.getClass().getName()); // // } }
public final String getNamespace() { return valueFactory.getNamespace(); }