本文整理了Java中io.fabric8.utils.Objects.equal()
方法的一些代码示例,展示了Objects.equal()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Objects.equal()
方法的具体详情如下:
包路径:io.fabric8.utils.Objects
类名称:Objects
方法名:equal
暂无
代码示例来源:origin: io.jenkins.updatebot/updatebot-core
/**
* Returns true if this and that object have the same underlying status
*/
public boolean equalStatus(StatusInfo that) {
return Objects.equal(this.status, that.status) &&
Objects.equal(this.issueState, that.issueState) &&
Objects.equal(this.pullRequestState, that.pullRequestState);
}
代码示例来源:origin: io.jenkins.updatebot/updatebot-core
/**
* Returns true if the given change is for the same kind and dependency
*/
public boolean matches(DependencyVersionChange that) {
return Objects.equal(this.kind, that.kind) && Objects.equal(this.dependency, that.dependency);
}
代码示例来源:origin: io.fabric8.updatebot/updatebot-core
/**
* Returns true if this and that object have the same underlying status
*/
public boolean equalStatus(StatusInfo that) {
return Objects.equal(this.status, that.status) &&
Objects.equal(this.issueState, that.issueState) &&
Objects.equal(this.pullRequestState, that.pullRequestState);
}
代码示例来源:origin: io.fabric8.jube/core
public boolean match(File file) {
String name = file.getName();
String extension = Files.getFileExtension(name);
return Objects.equal(name, "launcher") || Objects.equal(extension, "sh") || Objects.equal(extension, "bat") || Objects.equal(extension, "cmd");
}
代码示例来源:origin: io.fabric8.forge/devops
@Override
public boolean matches(File file) {
return file.isFile() && Objects.equal(JENKINSFILE, file.getName());
}
};
代码示例来源:origin: io.jenkins.updatebot/updatebot-core
/**
* Returns true if this change matches the given artifact key
*/
public boolean matches(MavenArtifactKey artifactKey) {
return Objects.equal(this.dependency, artifactKey.toString());
}
代码示例来源:origin: io.fabric8.updatebot/updatebot-core
@Override
public boolean accept(File file) {
return Objects.equal(extension, Files.getExtension(file.getName()));
}
}
代码示例来源:origin: io.jenkins.updatebot/updatebot-core
public static boolean hasLabel(Collection<GHLabel> labels, String label) {
if (labels != null) {
for (GHLabel ghLabel : labels) {
if (Objects.equal(label, ghLabel.getName())) {
return true;
}
}
}
return false;
}
代码示例来源:origin: fabric8io/jube
public static Container findContainer(List<Container> containers, String name) {
for (Container container : containers) {
if (Objects.equal(container.getName(), name)) {
return container;
}
}
return null;
}
代码示例来源:origin: io.fabric8.updatebot/updatebot-core
public static boolean hasLabel(Collection<GHLabel> labels, String label) {
if (labels != null) {
for (GHLabel ghLabel : labels) {
if (Objects.equal(label, ghLabel.getName())) {
return true;
}
}
}
return false;
}
代码示例来源:origin: io.fabric8.updatebot/updatebot-core
public GitRepositoryConfig findRepository(String name) {
for (GitRepositoryConfig repository : repositories) {
if (Objects.equal(name, repository.getName())) {
return repository;
}
}
return null;
}
}
代码示例来源:origin: io.jenkins.updatebot/updatebot-core
/**
* Returns the change for the given name or null if there is none
*/
public Change change(String name) {
for (Change change : changes) {
if (Objects.equal(name, change.getName())) {
return change;
}
}
return null;
}
代码示例来源:origin: io.fabric8.updatebot/updatebot-core
public GithubOrganisation findOrganisation(String name) {
if (organisations != null) {
for (GithubOrganisation organisation : organisations) {
if (Objects.equal(name, organisation.getName())) {
return organisation;
}
}
}
return null;
}
代码示例来源:origin: io.jenkins.updatebot/updatebot-core
public GithubOrganisation findOrganisation(String name) {
if (organisations != null) {
for (GithubOrganisation organisation : organisations) {
if (Objects.equal(name, organisation.getName())) {
return organisation;
}
}
}
return null;
}
代码示例来源:origin: io.jenkins.updatebot/updatebot-core
public GitRepositoryConfig findRepository(String name) {
for (GitRepositoryConfig repository : repositories) {
if (Objects.equal(name, repository.getName())) {
return repository;
}
}
return null;
}
}
代码示例来源:origin: io.fabric8.updatebot/updatebot-core
private String conflictedDependencyText() {
List<String> messages = new ArrayList<>();
for (Map.Entry<String, List<DependencyLink>> entry : versions.entrySet()) {
String key = entry.getKey();
if (!Objects.equal(version, key)) {
List<DependencyLink> dependencies = entry.getValue();
String dependencyNames = dependencies.stream().map(link -> link.getParent().toString()).collect(Collectors.joining(", "));
messages.add(dependencyNames + " => " + key);
}
}
return String.join(", ", messages);
}
代码示例来源:origin: io.jenkins.updatebot/updatebot-core
private String conflictedDependencyText() {
List<String> messages = new ArrayList<>();
for (Map.Entry<String, List<DependencyLink>> entry : versions.entrySet()) {
String key = entry.getKey();
if (!Objects.equal(version, key)) {
List<DependencyLink> dependencies = entry.getValue();
String dependencyNames = dependencies.stream().map(link -> link.getParent().toString()).collect(Collectors.joining(", "));
messages.add(dependencyNames + " => " + key);
}
}
return String.join(", ", messages);
}
代码示例来源:origin: io.fabric8.updatebot/updatebot-core
public static List<Element> findElementsWithName(Element rootElement, String elementName) {
List<Element> answer = new ArrayList<>();
List<Element> children = rootElement.getChildren();
for (Element child : children) {
if (Objects.equal(elementName, child.getName())) {
answer.add(child);
} else {
answer.addAll(findElementsWithName(child, elementName));
}
}
return answer;
}
代码示例来源:origin: io.jenkins.updatebot/updatebot-core
public static List<Element> findElementsWithName(Element rootElement, String elementName) {
List<Element> answer = new ArrayList<>();
List<Element> children = rootElement.getChildren();
for (Element child : children) {
if (Objects.equal(elementName, child.getName())) {
answer.add(child);
} else {
answer.addAll(findElementsWithName(child, elementName));
}
}
return answer;
}
代码示例来源:origin: io.fabric8.devops.apps/templates
protected <T extends HasMetadata> T findNamed(List<T> items, String name) {
for (T item : items) {
ObjectMeta metadata = item.getMetadata();
if (metadata != null) {
String aName = metadata.getName();
if (Objects.equal(name, aName)) {
return item;
}
}
}
return null;
}
内容来源于网络,如有侵权,请联系作者删除!