Пример #1
0
 private static String getStatementType(Statement statement) {
   if (statement instanceof Comment) {
     return "comment";
   } else if (statement instanceof Question) {
     return "question";
   } else if (statement instanceof Declaration) {
     Declaration declaration = (Declaration) statement;
     if (declaration.getArticle() == null) {
       return "inferred";
     } else if (declaration.isIntegrated()) {
       return "asserted";
     } else {
       return "unasserted";
     }
   } else {
     throw new RuntimeException("Unknown statement class");
   }
 }