JSR 330 Implementation