java.util.LinkedHashMap.equals()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(7.0k)|赞(0)|评价(0)|浏览(166)

本文整理了Java中java.util.LinkedHashMap.equals()方法的一些代码示例,展示了LinkedHashMap.equals()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。LinkedHashMap.equals()方法的具体详情如下:
包路径:java.util.LinkedHashMap
类名称:LinkedHashMap
方法名:equals

LinkedHashMap.equals介绍

暂无

代码示例

代码示例来源:origin: spring-projects/spring-framework

@Override
public boolean equals(Object obj) {
  return this.targetMap.equals(obj);
}

代码示例来源:origin: org.springframework/spring-core

@Override
public boolean equals(Object obj) {
  return this.targetMap.equals(obj);
}

代码示例来源:origin: btraceio/btrace

@Override
public boolean equals(Object o) {
  return map.equals(o);
}

代码示例来源:origin: jfinal/jfinal

public boolean equals(Object okv) {
    return okv instanceof Okv && super.equals(okv);
  }
}

代码示例来源:origin: org.apache.ant/ant

@Override
public synchronized boolean equals(Object o) {
  return map.equals(o);
}

代码示例来源:origin: swagger-api/swagger-core

@Override
public boolean equals(java.lang.Object o) {
  if (this == o) {
    return true;
  }
  if (o == null || getClass() != o.getClass()) {
    return false;
  }
  return super.equals(o);
}

代码示例来源:origin: swagger-api/swagger-core

@Override
public boolean equals(java.lang.Object o) {
  if (this == o) {
    return true;
  }
  if (o == null || getClass() != o.getClass()) {
    return false;
  }
  return super.equals(o);
}

代码示例来源:origin: swagger-api/swagger-core

@Override
public boolean equals(java.lang.Object o) {
  if (this == o) {
    return true;
  }
  if (o == null || getClass() != o.getClass()) {
    return false;
  }
  Paths paths = (Paths) o;
  return Objects.equals(this.extensions, paths.extensions) &&
      super.equals(o);
}

代码示例来源:origin: swagger-api/swagger-core

@Override
public boolean equals(java.lang.Object o) {
  if (this == o) {
    return true;
  }
  if (o == null || getClass() != o.getClass()) {
    return false;
  }
  ServerVariables serverVariables = (ServerVariables) o;
  return Objects.equals(this.extensions, serverVariables.extensions) &&
      super.equals(o);
}

代码示例来源:origin: swagger-api/swagger-core

@Override
public boolean equals(java.lang.Object o) {
  if (this == o) {
    return true;
  }
  if (o == null || getClass() != o.getClass()) {
    return false;
  }
  Scopes scopes = (Scopes) o;
  return Objects.equals(this.extensions, scopes.extensions) &&
      super.equals(o);
}

代码示例来源:origin: swagger-api/swagger-core

@Override
public boolean equals(java.lang.Object o) {
  if (this == o) {
    return true;
  }
  if (o == null || getClass() != o.getClass()) {
    return false;
  }
  if (!super.equals(o)) {
    return false;
  }
  ApiResponses apiResponses = (ApiResponses) o;
  return Objects.equals(this.extensions, apiResponses.extensions);
}

代码示例来源:origin: swagger-api/swagger-core

@Override
public boolean equals(java.lang.Object o) {
  if (this == o) {
    return true;
  }
  if (o == null || getClass() != o.getClass()) {
    return false;
  }
  Callback callback = (Callback) o;
  if ($ref != null ? !$ref.equals(callback.$ref) : callback.$ref != null) {
    return false;
  }
  return Objects.equals(this.extensions, callback.extensions) &&
      super.equals(o);
}

代码示例来源:origin: stagemonitor/stagemonitor

/**
 * A {@link MetricName} is only considered equal to another {@link MetricName} if the tags are in the same order.
 */
@Override
public boolean equals(Object o) {
  if (this == o) return true;
  if (o == null || getClass() != o.getClass()) return false;
  MetricName that = (MetricName) o;
  return name.equals(that.name) && tags.equals(that.tags);
}

代码示例来源:origin: apache/flink

@Override
public boolean equals(Object obj) {
  if (obj instanceof PojoSerializer) {
    PojoSerializer<?> other = (PojoSerializer<?>) obj;
    return other.canEqual(this) &&
      clazz == other.clazz &&
      Arrays.equals(fieldSerializers, other.fieldSerializers) &&
      Arrays.equals(registeredSerializers, other.registeredSerializers) &&
      numFields == other.numFields &&
      registeredClasses.equals(other.registeredClasses);
  } else {
    return false;
  }
}

代码示例来源:origin: org.mongodb/mongo-java-driver

@Override
public boolean equals(final Object o) {
  if (this == o) {
    return true;
  }
  if (o == null || getClass() != o.getClass()) {
    return false;
  }
  Document document = (Document) o;
  if (!documentAsMap.equals(document.documentAsMap)) {
    return false;
  }
  return true;
}

代码示例来源:origin: apache/flink

@Override
public boolean equals(Object obj) {
  return super.equals(obj)
      && (obj instanceof PojoSerializerConfigSnapshot)
      && fieldToSerializerConfigSnapshot.equals(((PojoSerializerConfigSnapshot) obj).getFieldToSerializerConfigSnapshot())
      && registeredSubclassesToSerializerConfigSnapshots.equals(((PojoSerializerConfigSnapshot) obj).getRegisteredSubclassesToSerializerConfigSnapshots())
      && nonRegisteredSubclassesToSerializerConfigSnapshots.equals(((PojoSerializerConfigSnapshot) obj).nonRegisteredSubclassesToSerializerConfigSnapshots);
}

代码示例来源:origin: spring-projects/spring-data-mongodb

private boolean simpleCriteriaEquals(Criteria left, Criteria right) {
  boolean keyEqual = left.key == null ? right.key == null : left.key.equals(right.key);
  boolean criteriaEqual = left.criteria.equals(right.criteria);
  boolean valueEqual = isEqual(left.isValue, right.isValue);
  return keyEqual && criteriaEqual && valueEqual;
}

代码示例来源:origin: apache/flink

@Override
public boolean equals(Object obj) {
  return super.equals(obj)
      && kryoRegistrations.equals(((KryoSerializer.KryoSerializerConfigSnapshot) obj).getKryoRegistrations());
}

代码示例来源:origin: apache/flink

@Override
public boolean equals(Object obj) {
  if (obj instanceof ExecutionConfig) {
    ExecutionConfig other = (ExecutionConfig) obj;
    return other.canEqual(this) &&
      Objects.equals(executionMode, other.executionMode) &&
      useClosureCleaner == other.useClosureCleaner &&
      parallelism == other.parallelism &&
      ((restartStrategyConfiguration == null && other.restartStrategyConfiguration == null) ||
        (null != restartStrategyConfiguration && restartStrategyConfiguration.equals(other.restartStrategyConfiguration))) &&
      forceKryo == other.forceKryo &&
      disableGenericTypes == other.disableGenericTypes &&
      objectReuse == other.objectReuse &&
      autoTypeRegistrationEnabled == other.autoTypeRegistrationEnabled &&
      forceAvro == other.forceAvro &&
      Objects.equals(codeAnalysisMode, other.codeAnalysisMode) &&
      printProgressDuringExecution == other.printProgressDuringExecution &&
      Objects.equals(globalJobParameters, other.globalJobParameters) &&
      autoWatermarkInterval == other.autoWatermarkInterval &&
      registeredTypesWithKryoSerializerClasses.equals(other.registeredTypesWithKryoSerializerClasses) &&
      defaultKryoSerializerClasses.equals(other.defaultKryoSerializerClasses) &&
      registeredKryoTypes.equals(other.registeredKryoTypes) &&
      registeredPojoTypes.equals(other.registeredPojoTypes) &&
      taskCancellationIntervalMillis == other.taskCancellationIntervalMillis &&
      useSnapshotCompression == other.useSnapshotCompression &&
      defaultInputDependencyConstraint == other.defaultInputDependencyConstraint;
  } else {
    return false;
  }
}

代码示例来源:origin: redisson/redisson

/**
   * Returns true if the given object represents the same annotation
   * as this object.  The equality test checks the member values.
   */
  public boolean equals(Object obj) {
    if (obj == this)
      return true;
    if (obj == null || obj instanceof Annotation == false)
      return false;
    
    Annotation other = (Annotation) obj;

    if (getTypeName().equals(other.getTypeName()) == false)
      return false;

    LinkedHashMap otherMembers = other.members;
    if (members == otherMembers)
      return true;
    else if (members == null)
      return otherMembers == null;
    else
      if (otherMembers == null)
        return false;
      else
        return members.equals(otherMembers);
  }
}

相关文章