class ClientRelativeTimestampRange extends ClientLiteral<String, ClientRelativeTimestampRange> {

    @Pattern(regexp = DomELCommonSimpleDateFormats.DATE_RANGE_PATTERN_STRING, message = "domel.relative.timestamp.range.value.invalid")
    public ClientRelativeTimestampRange setValue(String expression) {
        if (expression == null)
            throw new IllegalArgumentException("domel.relative.timestamp.range.value.invalid");
        this.value = expression;
        return this;
    }

    public  ClientRelativeTimestampRange();
    public  ClientRelativeTimestampRange(String relativeRange);
    public  ClientRelativeTimestampRange(ClientRelativeTimestampRange d);

}