@Override public boolean canProduceRules(){
  return true;
}

@ Override public boolean canProduceRules ( ) { return true ; }
returns true if this associationrulesproducer can actually produce rules . most implementing classes will always return true from this method ( obviously : - ) ) . however , an implementing class that actually acts as a wrapper around things that may or may not implement associationrulesproducer will want to return false if the thing they wrap can ' t produce rules .
