当前位置: 首页>>代码示例>>Java>>正文


Java EqualsBuilder.isEquals方法代码示例

本文整理汇总了Java中org.apache.commons.lang3.builder.EqualsBuilder.isEquals方法的典型用法代码示例。如果您正苦于以下问题:Java EqualsBuilder.isEquals方法的具体用法?Java EqualsBuilder.isEquals怎么用?Java EqualsBuilder.isEquals使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.apache.commons.lang3.builder.EqualsBuilder的用法示例。


在下文中一共展示了EqualsBuilder.isEquals方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
    if (!(obj instanceof Authentication)) {
        return false;
    }
    if (obj == this) {
        return true;
    }
    final Authentication other = (Authentication) obj;
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.principal, other.getPrincipal());
    builder.append(this.credentials, other.getCredentials());
    builder.append(this.successes, other.getSuccesses());
    builder.append(this.authenticationDate, other.getAuthenticationDate());
    builder.append(wrap(this.attributes), other.getAttributes());
    builder.append(wrap(this.failures), other.getFailures());
    return builder.isEquals();
}
 
开发者ID:hsj-xiaokang,项目名称:springboot-shiro-cas-mybatis,代码行数:19,代码来源:ImmutableAuthentication.java

示例2: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
    if (!(obj instanceof DefaultHandlerResult)) {
        return false;
    }
    if (obj == this) {
        return true;
    }
    final DefaultHandlerResult other = (DefaultHandlerResult) obj;
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.handlerName, other.handlerName);
    builder.append(this.credentialMetaData, other.credentialMetaData);
    builder.append(this.principal, other.principal);
    builder.append(this.warnings, other.warnings);
    return builder.isEquals();
}
 
开发者ID:hsj-xiaokang,项目名称:springboot-shiro-cas-mybatis,代码行数:17,代码来源:DefaultHandlerResult.java

示例3: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
	if (obj == null) {
		return false;

	} else if (obj == this) {
		return true;

	} else if (obj.getClass() != ReceivedValue.class) {
		return false;

	} else {
		final ReceivedValue objCast = (ReceivedValue) obj;

		final EqualsBuilder builder = new EqualsBuilder();

		builder.append(exists, objCast.exists);
		builder.append(value, objCast.value);

		return builder.isEquals();
	}
}
 
开发者ID:MatthewTamlin,项目名称:Spyglass,代码行数:23,代码来源:ReceivedValue.java

示例4: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
    if (!(obj instanceof Authentication)) {
        return false;
    }
    if (obj == this) {
        return true;
    }
    final Authentication other = (Authentication) obj;
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.principal, other.getPrincipal());
    builder.append(this.credentials, other.getCredentials());
    builder.append(this.successes, other.getSuccesses());
    builder.append(this.authenticationDate, other.getAuthenticationDate().getTime());
    builder.append(wrap(this.attributes), other.getAttributes());
    builder.append(wrap(this.failures), other.getFailures());
    return builder.isEquals();
}
 
开发者ID:hsj-xiaokang,项目名称:springboot-shiro-cas-mybatis,代码行数:19,代码来源:ImmutableAuthentication.java

示例5: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
    if (!(obj instanceof Authentication)) {
        return false;
    }
    if (obj == this) {
        return true;
    }
    final Authentication other = (Authentication) obj;
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.principal, other.getPrincipal());
    builder.append(this.credentials, other.getCredentials());
    builder.append(this.successes, other.getSuccesses());
    builder.append(this.authenticationDate, other.getAuthenticationDate());
    builder.append(CollectionUtils.wrap(this.attributes), other.getAttributes());
    builder.append(CollectionUtils.wrap(this.failures), other.getFailures());
    return builder.isEquals();
}
 
开发者ID:mrluo735,项目名称:cas-5.1.0,代码行数:19,代码来源:DefaultAuthentication.java

示例6: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(Object obj) {
    if (this == obj) {
        return true;
    }
    if (!(obj instanceof ClusterMember)) {
        return false;
    }

    if (isLocal()) {
        return super.equals(obj);
    }

    ClusterMember other = (ClusterMember) obj;
    EqualsBuilder builder = new EqualsBuilder() //
            .append(getName(), other.getName());
    builder.append(getId(), other.getId());
    return builder.isEquals();
}
 
开发者ID:r2dg,项目名称:smesh,代码行数:20,代码来源:ClusterMember.java

示例7: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
    if (obj == null) {
        return false;
    }
    if (obj == this) {
        return true;
    }
    if (obj.getClass() != getClass()) {
        return false;
    }
    final AbstractWebApplicationService rhs = (AbstractWebApplicationService) obj;
    final EqualsBuilder builder = new EqualsBuilder();
    builder
            .append(this.id, rhs.id)
            .append(this.originalUrl, rhs.originalUrl)
            .append(this.artifactId, rhs.artifactId)
            .append(this.principal, rhs.principal)
            .append(this.loggedOutAlready, rhs.loggedOutAlready)
            .append(this.format, rhs.format);
    return builder.isEquals();
}
 
开发者ID:mrluo735,项目名称:cas-5.1.0,代码行数:23,代码来源:AbstractWebApplicationService.java

示例8: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object other) {
    if (other == null) {
        return false;
    }
    if (!(other instanceof Credential)) {
        return false;
    }
    if (other == this) {
        return true;
    }
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(getId(), ((Credential) other).getId());
    return builder.isEquals();
}
 
开发者ID:hsj-xiaokang,项目名称:springboot-shiro-cas-mybatis,代码行数:16,代码来源:AbstractCredential.java

示例9: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object other) {
    if (!(other instanceof BasicCredentialMetaData)) {
        return false;
    }
    final BasicCredentialMetaData md = (BasicCredentialMetaData) other;
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.id, md.id);
    builder.append(this.credentialClass, md.credentialClass);
    return builder.isEquals();
}
 
开发者ID:hsj-xiaokang,项目名称:springboot-shiro-cas-mybatis,代码行数:12,代码来源:BasicCredentialMetaData.java

示例10: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
    if (!(obj instanceof DuoCredential)) {
        return false;
    }
    if (obj == this) {
        return true;
    }
    final DuoCredential other = (DuoCredential) obj;
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.username, other.username);
    return builder.isEquals();
}
 
开发者ID:hsj-xiaokang,项目名称:springboot-shiro-cas-mybatis,代码行数:14,代码来源:DuoCredential.java

示例11: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
    if (!(obj instanceof RadiusTokenCredential)) {
        return false;
    }
    if (obj == this) {
        return true;
    }
    final RadiusTokenCredential other = (RadiusTokenCredential) obj;
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.token, other.token);
    return builder.isEquals();
}
 
开发者ID:mrluo735,项目名称:cas-5.1.0,代码行数:14,代码来源:RadiusTokenCredential.java

示例12: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
    if (!(obj instanceof YubiKeyCredential)) {
        return false;
    }
    if (obj == this) {
        return true;
    }
    final YubiKeyCredential other = (YubiKeyCredential) obj;
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.token, other.token);
    return builder.isEquals();
}
 
开发者ID:mrluo735,项目名称:cas-5.1.0,代码行数:14,代码来源:YubiKeyCredential.java

示例13: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
    if (!(obj instanceof AuthyTokenCredential)) {
        return false;
    }
    if (obj == this) {
        return true;
    }
    final AuthyTokenCredential other = (AuthyTokenCredential) obj;
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.token, other.token);
    return builder.isEquals();
}
 
开发者ID:mrluo735,项目名称:cas-5.1.0,代码行数:14,代码来源:AuthyTokenCredential.java

示例14: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
    if (!(obj instanceof DuoCredential)) {
        return false;
    }
    if (obj == this) {
        return true;
    }
    final DuoCredential other = (DuoCredential) obj;
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.username, other.getUsername());
    return builder.isEquals();
}
 
开发者ID:mrluo735,项目名称:cas-5.1.0,代码行数:14,代码来源:DuoCredential.java

示例15: equals

import org.apache.commons.lang3.builder.EqualsBuilder; //导入方法依赖的package包/类
@Override
public boolean equals(final Object obj) {
    if (!(obj instanceof U2FTokenCredential)) {
        return false;
    }
    if (obj == this) {
        return true;
    }
    final U2FTokenCredential other = (U2FTokenCredential) obj;
    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.token, other.token);
    return builder.isEquals();
}
 
开发者ID:mrluo735,项目名称:cas-5.1.0,代码行数:14,代码来源:U2FTokenCredential.java


注:本文中的org.apache.commons.lang3.builder.EqualsBuilder.isEquals方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。