class DimensionUserBind implements Externalizable {
    private static final long serialVersionUID = -6849794470754667710L;

    private String userId;

    private String dimensionType;

    private String dimensionId;

    @Override
    public void writeExternal(ObjectOutput out) throws IOException {
        out.writeUTF(userId);
        out.writeUTF(dimensionType);
        out.writeUTF(dimensionId);
    }

    @Override
    public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {<FILL_FUNCTION_BODY>}
}

        userId = in.readUTF();
        dimensionType = in.readUTF();
        dimensionId = in.readUTF();
    
<no_super_class>