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

org.unlaxer.jaddress.PoisonPillEnabler Maven / Gradle / Ivy

The newest version!
package org.unlaxer.jaddress;

import java.util.Map;
import java.util.Set;

import org.unlaxer.util.collection.ID;

public interface PoisonPillEnabler{
	
	public Map enabledByID();
	
	public default void enable(ID id) {
		enabledByID().put(id , true);
	}
	
	public default void dsiable(ID id) {
		enabledByID().put(id , true);
	}
	
	public default boolean isEnable(ID id) {
		Boolean boolean1 = enabledByID().get(id);
		return boolean1 == null ? 
			false:
			boolean1.booleanValue();
	}
	
	public default Set keyset(){
		return enabledByID().keySet();
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy