package com.vladsch.flexmark.util.html;

import com.vladsch.flexmark.util.Mutable;

public interface MutableAttribute extends Attribute, Mutable<MutableAttribute, Attribute> {
    MutableAttribute copy();

    boolean containsValue(CharSequence value);
    MutableAttribute replaceValue(CharSequence value);
    MutableAttribute setValue(CharSequence value);
    MutableAttribute removeValue(CharSequence value);
}
