All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ru.mk.pump.web.interpretator.rules.EmptyArgumentRule Maven / Gradle / Ivy

package ru.mk.pump.web.interpretator.rules;

import javax.annotation.Nullable;
import lombok.ToString;

@SuppressWarnings("unused")
@ToString
final class EmptyArgumentRule extends ArgumentRule {

    @Override
    public boolean parseStart(String left, String right) {
        return right.startsWith("()");
    }

    @Override
    public boolean parseEndOr(String left, String right) {
        return left.endsWith(")") || left.endsWith(",");
    }

    @Override
    public int minSize() {
        return 0;
    }

    @Nullable
    @Override
    public String value(String string) {
        return null;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy