code: public static final Destination from(int hash) {
          final int id = (hash >> FOUR_BYTES) & FOUR_BYTES;
          final int endpointId = hash & FOUR_BYTES;
          return new Destination(id, endpointId);
      }
docs: Creates a new instance of {@link Destination} from a hash generated
  using {@link Destination#getHash()}.
  
  @param hash the hash.