in src/main/java/org/apache/neethi/AssertionBuilderFactoryImpl.java [51:65]
public AssertionBuilderFactoryImpl(PolicyBuilder eng, ConverterRegistry reg) {
engine = eng;
if (reg == null) {
throw new IllegalArgumentException("ConverterRegistry must not be null");
}
converters = reg;
for (AssertionBuilder<?> builder : Service.providers(AssertionBuilder.class)) {
QName[] knownElements = builder.getKnownElements();
for (int i = 0; i < knownElements.length; i++) {
registeredBuilders.put(knownElements[i], builder);
}
}
defaultBuilder = new XMLPrimitiveAssertionBuilder();
}