List of usage examples for org.apache.commons.lang3.builder HashCodeBuilder build
@Override
public Integer build()
hashCode
. From source file:de.bund.bva.isyfact.benutzerverwaltung.sicherheit.BenutzerverwaltungAccessManager.java
@Override public Object erzeugeCacheSchluessel(BenutzerverwaltungAufrufKontextImpl aufrufkontext) { HashCodeBuilder builder = new HashCodeBuilder(); builder.append(aufrufkontext.getDurchfuehrenderBenutzerKennung()); builder.append(aufrufkontext.getDurchfuehrenderBenutzerPasswort()); builder.append(aufrufkontext.getDurchfuehrendeBehoerde()); builder.append(aufrufkontext.isRollenErmittelt()); builder.append(aufrufkontext.isPasswortIstHash()); for (String rolle : aufrufkontext.getRolle()) { builder.append(rolle);/*ww w. j av a2 s . co m*/ } return builder.build(); }
From source file:delfos.dataset.generated.modifieddatasets.pseudouser.PseudoUserRatingsDataset.java
@Override public synchronized int hashCode() { int originalDatasetHash = originalDatasetLoader.getRatingsDataset().hashCode(); HashCodeBuilder pseudoRatingsHashCodeBuilder = new HashCodeBuilder(37, 11); List<RatingType> ratingsSorted = pseudoUsersRatings.values().stream() .flatMap(userRatings -> userRatings.values().stream()) .sorted((rating, rating2) -> StringsOrderings.compareNatural(rating.toString(), rating2.toString())) .collect(Collectors.toList()); for (RatingType rating : ratingsSorted) { String ratingToString = rating.toString(); pseudoRatingsHashCodeBuilder.append(ratingToString); }// w w w.j a v a 2 s. co m ratingsSorted.stream().forEachOrdered(rating -> pseudoRatingsHashCodeBuilder.append(rating.toString())); Integer pseudoRatingsHashCode = pseudoRatingsHashCodeBuilder.build(); HashCodeBuilder finalHash = new HashCodeBuilder(37, 11); Integer finalHashValue = finalHash.append(originalDatasetHash).append(pseudoRatingsHashCode).build(); return finalHashValue; }
From source file:org.apache.eagle.alert.dedup.EntityDedupKey.java
public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); for (String value : values) { builder.append(value);// w w w . ja v a 2 s . c o m } return builder.build(); }
From source file:org.apache.eagle.alert.engine.publisher.dedup.EventUniq.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder().append(streamId).append(policyId); if (customFieldValues != null) { builder.append(customFieldValues); }/* w w w . ja v a 2 s . c o m*/ return builder.build(); }
From source file:org.apache.eagle.alert.engine.publisher.dedup.TransformerUtils.java
public static int getUniqueId(String publishName, EventUniq eventEniq) { HashCodeBuilder builder = new HashCodeBuilder().append(eventEniq).append(publishName); return builder.build(); }
From source file:org.kisoonlineapp.security.event.UserEvent.java
@Override public int hashCode() { HashCodeBuilder hcb = new HashCodeBuilder(); hcb.append(this.userEventType); int hashCode = hcb.build(); return hashCode; }
From source file:org.kisoonlineapp.uc.event.UcKisoonlineAppEvent.java
@Override public int hashCode() { final HashCodeBuilder hcb = new HashCodeBuilder(); hcb.append(this.ucKisoonlineAppEventType); final int hashCode = hcb.build(); return hashCode; }
From source file:org.openiot.security.client.OAuthorizationCredentials.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); builder.append(userId);// ww w .j a v a 2s . c o m builder.append(accessToken); builder.append(clientId); builder.append(callerCredentials); return builder.build(); }