}
private int getSofaNbr(int addr, CASImpl casView) {
final LowLevelCAS llCas = casView.getLowLevelCAS();
final int sofa = llCas.ll_getIntValue(addr, annotSofaFeatCode, false);
return (sofa == 0) ? 0 : llCas.ll_getIntValue(sofa, sofaNbrFeatCode);
}
}
// per JCas instance - so don't need to synch.
private final Object[] constructorArgsFor_Type = new Object[2];