view Main/jungle-main/store/operations/NodeOperation.cs @ 29:f7616084d3ab

Continue to put on the created path.
author Kazuma Takeda
date Wed, 18 Jan 2017 21:02:24 +0900
parents 1f99e150f336
children 1466993c104c
line wrap: on
line source

namespace JungleDB {
	public interface NodeOperation {
		Command getCommand();
		Either<Error,TreeNode> invoke (TreeNode _target);
		int getPosition();
		string getKey();
		byte[] getValue();
	}

	public interface NodeOperation<T> {
		Command getCommand();
		Either<Error,TreeNode> invoke (TreeNode _target);
		int getPosition();
		string getKey();
		MultiAttributes<T> getValue();
	}
}