/**
* Utility class with helper methods to perform operations tied to refine
* process.
+ *
+ * @deprecated Pre-Beryllium implementation, scheduled for removal.
*/
+@Deprecated
public final class RefineUtils {
private RefineUtils() {
MustDefinition must = refine.getMust();
List<UnknownSchemaNodeBuilder> unknownNodes = refine.getUnknownNodes();
- if (defaultStr != null && !("".equals(defaultStr))) {
+ if (defaultStr != null && !defaultStr.isEmpty()) {
leaf.setDefaultStr(defaultStr);
}
if (mandatory != null) {
} else if (node instanceof ContainerSchemaNodeBuilder) {
checkRefineDefault(node, defaultStr, moduleName, line);
checkRefineMandatory(node, mandatory, moduleName, line);
- checkRefineMust(node, must, moduleName, line);
checkRefineMinMax(name, min, max, moduleName, line);
} else if (node instanceof LeafSchemaNodeBuilder) {
checkRefinePresence(node, presence, moduleName, line);