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

dev.nokee.platform.nativebase.internal.dependencies.BinaryAwareNativeLibraryDependencies Maven / Gradle / Ivy

The newest version!
package dev.nokee.platform.nativebase.internal.dependencies;

import dev.nokee.platform.nativebase.NativeLibraryDependencies;
import org.gradle.api.Action;
import org.gradle.api.artifacts.ModuleDependency;

import javax.inject.Inject;

public abstract class BinaryAwareNativeLibraryDependencies extends AbstractBinaryAwareNativeComponentDependencies implements NativeLibraryDependencies {
	private final NativeLibraryDependencies delegate;

	@Inject
	public BinaryAwareNativeLibraryDependencies(NativeLibraryDependencies delegate, NativeIncomingDependencies incoming, NativeOutgoingDependencies outgoing) {
		super(delegate, incoming, outgoing);
		this.delegate = delegate;
	}

	@Override
	public void api(Object notation) {
		delegate.api(notation);
	}

	@Override
	public void api(Object notation, Action action) {
		delegate.api(notation, action);
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy