* @throws IllegalArgumentException
* if <code>media</code> is not a <code>Persistor</code> that was populated
* through a call to {@link #writeTo(LdapStructureEntry, Persistor) writeTo}
*/
public LdapStructureEntry restoreFrom(Persistor media) {
NumericOid oid = readOid(media);
String[] attrs = readAttributes(media);
NumericOid[] aux = readAuxClasses(media);
LdapStructureAttribute[] extAttrs = readExtendedAttributes(media);
return new LdapStructureEntry(oid, attrs, aux, extAttrs);
}