class DefinedStructuresAnswerer extends Answerer {

  @Override
  public TableAnswerElement answer(NetworkSnapshot snapshot) {
    DefinedStructuresQuestion question = (DefinedStructuresQuestion) _question;
    Multiset<Row> structures = rawAnswer(snapshot, question);
    TableAnswerElement answer = new TableAnswerElement(createMetadata(question));
    answer.postProcessAnswer(question, structures);
    return answer;
  }

  public  DefinedStructuresAnswerer(Question question, IBatfish batfish);

}