/** * Creates a NotNode using a logical NOT operator and a list of children. * * A Not node could contain only one child * * @param childList the child nodes under this branch node. */ public NotNode( List<ExprNode> childList ) { super( AssertionType.NOT ); if ( childList != null ) { setChildren( childList ); } }