constraintOperator ), buildContext.getRuleBase().getConfiguration() );
} catch ( IntrospectionException e ) {
throw new RuntimeException( e );
}
} else {
betaConstraints = new EmptyBetaConstraints();
}
switch ( nodeType ) {
case NodeTypeEnums.JoinNode:
return new JoinNode( 0, leftInput, rightInput, betaConstraints, buildContext );