All Downloads are FREE. Search and download functionalities are using the official Maven repository.

aQute.bnd.service.diff.Diff Maven / Gradle / Ivy

Go to download

This command line utility is the Swiss army knife of OSGi. It provides you with a breadth of tools to understand and manage OSGi based systems. This project basically uses bndlib.

There is a newer version: 7.1.0
Show newest version
package aQute.bnd.service.diff;

import java.util.Collection;

public interface Diff {
	interface Ignore {
		boolean contains(Diff diff);
	}

	class Data {

		public Type		type;
		public Delta	delta;
		public String	name;
		public Data[]	children;
		public String	comment;
	}

	Data serialize();

	Delta getDelta();

	Delta getDelta(Ignore ignore);

	Type getType();

	String getName();

	Tree getOlder();

	Tree getNewer();

	Collection< ? extends Diff> getChildren();

	Diff get(String name);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy