@Test(expected=InvalidIndexIDException.class) public void nullID() { AkibanInformationSchema ais = AISBBasedBuilder .create("test", typesTranslator) .table("p").colInt("id").key("k", "id") .unvalidatedAIS(); ais.getTable("test", "p").getIndex("k").setIndexId(null); validate(ais); }
@Override public void validate(AkibanInformationSchema ais, AISValidationOutput output) { ais.visit(new IndexIDVisitor(output)); }
IndexIDValidation implements AISValidation { @Override public void validate(AkibanInformationSchema ais, AISValidationOutput output) { ais.visit(new IndexIDVisitor(output)); } }
IndexIDValidation implements AISValidation { @Override public void validate(AkibanInformationSchema ais, AISValidationOutput output) { ais.visit(new IndexIDVisitor(output)); }  }
IndexIDValidation implements AISValidation { @Override public void validate(AkibanInformationSchema ais, AISValidationOutput output) { ais.visit(new IndexIDVisitor(output)); }  @Override void validate(AkibanInformationSchema ais, AISValidationOutput output); }
IndexIDValidation implements AISValidation { @Override public void validate(AkibanInformationSchema ais, AISValidationOutput output) { ais.visit(new IndexIDVisitor(output)); }  @Override void validate(AkibanInformationSchema ais, AISValidationOutput output);  }