constantPool = myConstantPool;
}
private void readTypePool(int size) throws IOException {
final SemanticType[] myTypePool = new SemanticType[size];
BinaryAutomataReader reader = new BinaryAutomataReader(input,
Types.SCHEMA);
Automaton global = reader.read();
for (int i = 0; i != size; ++i) {
Automaton automaton = new Automaton();
int root = automaton.addAll(global.getRoot(i), global);
automaton.setRoot(0, root);