this.declaredFacade = facade;
this.connection = connection;
if (declaredFacade.isAnnotationPresent(RDFPropertyBuilder.class)) {
final Class<? extends FacadingPredicateBuilder> bClass = declaredFacade.getAnnotation(RDFPropertyBuilder.class).value();
FacadingPredicateBuilder _b = null;
try {
// Look for a no-arg Constructor
_b = bClass.getConstructor().newInstance();
} catch (NoSuchMethodException e) {
// If there is no no-arg Constructor, try static getInstance()