Search in sources :

Example 26 with HashCodeBuilder

use of org.apache.commons.lang3.builder.HashCodeBuilder in project intellij-plugins by JetBrains.

the class CompletionSuggestion method hashCode.

@Override
public int hashCode() {
    HashCodeBuilder builder = new HashCodeBuilder();
    builder.append(kind);
    builder.append(relevance);
    builder.append(completion);
    builder.append(selectionOffset);
    builder.append(selectionLength);
    builder.append(isDeprecated);
    builder.append(isPotential);
    builder.append(docSummary);
    builder.append(docComplete);
    builder.append(declaringType);
    builder.append(defaultArgumentListString);
    builder.append(defaultArgumentListTextRanges);
    builder.append(element);
    builder.append(returnType);
    builder.append(parameterNames);
    builder.append(parameterTypes);
    builder.append(requiredParameterCount);
    builder.append(hasNamedParameters);
    builder.append(parameterName);
    builder.append(parameterType);
    builder.append(importUri);
    return builder.toHashCode();
}
Also used : HashCodeBuilder(org.apache.commons.lang3.builder.HashCodeBuilder)

Example 27 with HashCodeBuilder

use of org.apache.commons.lang3.builder.HashCodeBuilder in project intellij-plugins by JetBrains.

the class ContextData method hashCode.

@Override
public int hashCode() {
    HashCodeBuilder builder = new HashCodeBuilder();
    builder.append(name);
    builder.append(explicitFileCount);
    builder.append(implicitFileCount);
    builder.append(workItemQueueLength);
    builder.append(cacheEntryExceptions);
    return builder.toHashCode();
}
Also used : HashCodeBuilder(org.apache.commons.lang3.builder.HashCodeBuilder)

Example 28 with HashCodeBuilder

use of org.apache.commons.lang3.builder.HashCodeBuilder in project intellij-plugins by JetBrains.

the class AnalysisErrorFixes method hashCode.

@Override
public int hashCode() {
    HashCodeBuilder builder = new HashCodeBuilder();
    builder.append(error);
    builder.append(fixes);
    return builder.toHashCode();
}
Also used : HashCodeBuilder(org.apache.commons.lang3.builder.HashCodeBuilder)

Example 29 with HashCodeBuilder

use of org.apache.commons.lang3.builder.HashCodeBuilder in project cas by apereo.

the class SimplePrincipal method hashCode.

@Override
public int hashCode() {
    final HashCodeBuilder builder = new HashCodeBuilder(83, 31);
    builder.append(this.id.toLowerCase());
    return builder.toHashCode();
}
Also used : HashCodeBuilder(org.apache.commons.lang3.builder.HashCodeBuilder)

Example 30 with HashCodeBuilder

use of org.apache.commons.lang3.builder.HashCodeBuilder in project cas by apereo.

the class AbstractCredential method hashCode.

@Override
public int hashCode() {
    final HashCodeBuilder builder = new HashCodeBuilder(11, 41);
    builder.append(getClass().getName());
    builder.append(getId());
    return builder.toHashCode();
}
Also used : HashCodeBuilder(org.apache.commons.lang3.builder.HashCodeBuilder)

Aggregations

HashCodeBuilder (org.apache.commons.lang3.builder.HashCodeBuilder)61 IOException (java.io.IOException)1 KeyManagementException (java.security.KeyManagementException)1 KeyStoreException (java.security.KeyStoreException)1 NoSuchAlgorithmException (java.security.NoSuchAlgorithmException)1 CertificateException (java.security.cert.CertificateException)1 X509Certificate (java.security.cert.X509Certificate)1