![JAR search and dependency download from the Maven repository](/logo.png)
org.openrewrite.jgit.lib.ObjectIdSet Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jgit Show documentation
Show all versions of jgit Show documentation
Fork of jgit to maintain Java 8 compatibility
The newest version!
/*
* Copyright (C) 2015, Google Inc. and others
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Distribution License v. 1.0 which is available at
* https://www.eclipse.org/org/documents/edl-v10.php.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
package org.openrewrite.jgit.lib;
/**
* Simple set of ObjectIds.
*
* Usually backed by a read-only data structure such as
* {@link org.openrewrite.jgit.internal.storage.file.PackIndex}. Mutable types like
* {@link org.openrewrite.jgit.lib.ObjectIdOwnerMap} also implement the interface by
* checking keys.
*
* @since 4.2
*/
public interface ObjectIdSet {
/**
* Returns true if the objectId is contained within the collection.
*
* @param objectId
* the objectId to find
* @return whether the collection contains the objectId.
*/
boolean contains(AnyObjectId objectId);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy