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

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

There is a newer version: 7.0.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 - 2024 Weber Informatics LLC | Privacy Policy