private boolean isValidBlankNodeLabel()

in commons-rdf-rdf4j/src/main/java/org/apache/commons/rdf/rdf4j/impl/BlankNodeImpl.java [63:77]


    private boolean isValidBlankNodeLabel(final String id) {
        // FIXME: Replace with a regular expression?
        if (id.isEmpty()) {
            return false;
        }
        if (!TurtleUtil.isBLANK_NODE_LABEL_StartChar(id.codePointAt(0))) {
            return false;
        }
        for (int i = 1; i < id.length(); i++) {
            if (!TurtleUtil.isBLANK_NODE_LABEL_Char(id.codePointAt(i))) {
                return false;
            }
        }
        return true;
    }