@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } ProviderTypeListRefreshEvent that = (ProviderTypeListRefreshEvent) o; return providerTypeKey != null ? providerTypeKey.equals(that.providerTypeKey) : that.providerTypeKey == null; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } ProviderTypeListRefreshEvent that = (ProviderTypeListRefreshEvent) o; return providerTypeKey != null ? providerTypeKey.equals(that.providerTypeKey) : that.providerTypeKey == null; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } ProviderKey that = (ProviderKey) o; if (providerTypeKey != null ? !providerTypeKey.equals(that.providerTypeKey) : that.providerTypeKey != null) { return false; } return id != null ? id.equals(that.id) : that.id == null; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } ProviderTypeSelectedEvent that = (ProviderTypeSelectedEvent) o; if (providerTypeKey != null ? !providerTypeKey.equals(that.providerTypeKey) : that.providerTypeKey != null) { return false; } return providerId != null ? providerId.equals(that.providerId) : that.providerId == null; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } ProviderKey that = (ProviderKey) o; if (providerTypeKey != null ? !providerTypeKey.equals(that.providerTypeKey) : that.providerTypeKey != null) { return false; } return id != null ? id.equals(that.id) : that.id == null; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } ProviderTypeSelectedEvent that = (ProviderTypeSelectedEvent) o; if (providerTypeKey != null ? !providerTypeKey.equals(that.providerTypeKey) : that.providerTypeKey != null) { return false; } return providerId != null ? providerId.equals(that.providerId) : that.providerId == null; }
@Override public ProviderType getProviderType(final ProviderTypeKey providerTypeKey) { checkNotNull("providerTypeKey", providerTypeKey); return getAvailableProviderTypes().stream() .filter(providerType -> providerType.getKey().equals(providerTypeKey)) .findFirst().orElse(null); }
@Override public Collection<Provider> getProviders(final ProviderType providerType) { checkNotNull("providerType", providerType); return getAllProviders().stream() .filter(provider -> provider.getKey().getProviderTypeKey().equals(providerType.getKey())) .collect(toList()); }
private void setupProviderTypes(final Collection<ProviderType> providerTypes, final ProviderTypeKey selectProviderTypeKey) { if (providerTypes.isEmpty()) { this.view.setEmptyView(providerTypeEmptyPresenter.getView()); providerTypeNavigationPresenter.clear(); } else { ProviderType providerType2BeSelected = null; if (selectProviderTypeKey != null) { for (final ProviderType providerType : providerTypes) { if (providerType.getKey().equals(selectProviderTypeKey)) { providerType2BeSelected = providerType; break; } } } if (providerType2BeSelected == null) { providerType2BeSelected = providerTypes.iterator().next(); } providerTypeNavigationPresenter.setup(providerType2BeSelected, providerTypes); providerTypeSelectedEvent.fire(new ProviderTypeSelectedEvent(providerType2BeSelected.getKey())); } }
private void setupProviderTypes(final Collection<ProviderType> providerTypes, final ProviderTypeKey selectProviderTypeKey) { if (providerTypes.isEmpty()) { this.view.setEmptyView(providerTypeEmptyPresenter.getView()); providerTypeNavigationPresenter.clear(); } else { ProviderType providerType2BeSelected = null; if (selectProviderTypeKey != null) { for (final ProviderType providerType : providerTypes) { if (providerType.getKey().equals(selectProviderTypeKey)) { providerType2BeSelected = providerType; break; } } } if (providerType2BeSelected == null) { providerType2BeSelected = providerTypes.iterator().next(); } providerTypeNavigationPresenter.setup(providerType2BeSelected, providerTypes); providerTypeSelectedEvent.fire(new ProviderTypeSelectedEvent(providerType2BeSelected.getKey())); } }
public void onProviderSelect(@Observes final ProviderSelectedEvent event) { if (event.getProviderKey() != null && event.getProviderKey().getId() != null && event.getProviderKey().getProviderTypeKey() != null && event.getProviderKey().getProviderTypeKey().equals(providerType.getKey())) { view.select(event.getProviderKey().getId()); } }
public void onProviderSelect(@Observes final ProviderSelectedEvent event) { if (event.getProviderKey() != null && event.getProviderKey().getId() != null && event.getProviderKey().getProviderTypeKey() != null && event.getProviderKey().getProviderTypeKey().equals(providerType.getKey())) { view.select(event.getProviderKey().getId()); } }