/** * Creates and registers {@link BinaryClassDescriptor} for the given user {@code class}. * * @param desc Old descriptor that should be re-registered. * @return Class descriptor. */ private BinaryClassDescriptor registerUserClassDescriptor(BinaryClassDescriptor desc) { boolean registered; registered = registerUserClassName(desc.typeId(), desc.describedClass().getName()); if (registered) { BinarySerializer serializer = desc.initialSerializer(); if (serializer == null) serializer = serializerForClass(desc.describedClass()); desc = new BinaryClassDescriptor( this, desc.describedClass(), true, desc.typeId(), desc.typeName(), desc.affFieldKeyName(), desc.mapper(), serializer, true, true ); descByCls.put(desc.describedClass(), desc); } return desc; }
desc.typeName(), desc.affFieldKeyName(), desc.mapper(), desc.initialSerializer(), false,
/** * Creates and registers {@link BinaryClassDescriptor} for the given user {@code class}. * * @param desc Old descriptor that should be re-registered. * @return Class descriptor. */ private BinaryClassDescriptor registerUserClassDescriptor(BinaryClassDescriptor desc) { boolean registered; registered = registerUserClassName(desc.typeId(), desc.describedClass().getName()); if (registered) { BinarySerializer serializer = desc.initialSerializer(); if (serializer == null) serializer = serializerForClass(desc.describedClass()); desc = new BinaryClassDescriptor( this, desc.describedClass(), true, desc.typeId(), desc.typeName(), desc.affFieldKeyName(), desc.mapper(), serializer, true, true ); descByCls.put(desc.describedClass(), desc); } return desc; }
desc.typeName(), desc.affFieldKeyName(), desc.mapper(), desc.initialSerializer(), false,