private void block(ClassInference inference, ClassConclusion conclusion) {
    """
	Records that the given {@link ClassInference} has the given premise
	{@code ClassConclusion} that is not a conclusion of any inference in
	{@link #output_} that do not use the conclusion of this
	{@link ClassInference} as one of the premises
	
	@param inference
	@param conclusion
    """
		List<ClassInference> blockedForConclusion = blocked_.get(conclusion);
		if (blockedForConclusion == null) {
			blockedForConclusion = new ArrayList<ClassInference>();
			blocked_.put(conclusion, blockedForConclusion);
		}
		blockedForConclusion.add(inference);
	}
private void block(ClassInference inference, ClassConclusion conclusion) {
		List<ClassInference> blockedForConclusion = blocked_.get(conclusion);
		if (blockedForConclusion == null) {
			blockedForConclusion = new ArrayList<ClassInference>();
			blocked_.put(conclusion, blockedForConclusion);
		}
		blockedForConclusion.add(inference);
	}
private void block ( ClassInference inference , ClassConclusion conclusion ) { List < ClassInference > blockedForConclusion = blocked_ . get ( conclusion ) ; if ( blockedForConclusion == null ) { blockedForConclusion = new ArrayList < ClassInference > ( ) ; blocked_ . put ( conclusion , blockedForConclusion ) ; } blockedForConclusion . add ( inference ) ; }
Records that the given {@link ClassInference} has the given premise
{@code ClassConclusion} that is not a conclusion of any inference in
{@link #output_} that do not use the conclusion of this
{@link ClassInference} as one of the premises

@param inference
@param conclusion
Records that the given { @link ClassInference } has the given premise { @code ClassConclusion } that is not a conclusion of any inference in { @link #output_ } that do not use the conclusion of this { @link ClassInference } as one of the premises