com.carlosbcruz.bruteforce
Interface Problem

All Superinterfaces:
java.lang.Cloneable
All Known Implementing Classes:
OnlyOneProblem

public interface Problem
extends java.lang.Cloneable

Specify the interface of a problem

Author:
Carlos Fernando Bella Cruz - pessoal@carlosbcruz.com

Method Summary
 void apply(Possibility possib)
           
 java.lang.Object clone()
           
 java.util.Vector getPossibilities()
           
 boolean isSolved()
           
 java.lang.String toString()
           
 

Method Detail

apply

void apply(Possibility possib)

getPossibilities

java.util.Vector getPossibilities()

isSolved

boolean isSolved()

clone

java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Throws:
java.lang.CloneNotSupportedException

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object