public final VersionExpressionBuilder forVersion() { return new VersionExpressionBuilder(); }
public final ValidationRuleBuilder forAllVersions() { return forVersion().all(); }
public ValidationRuleBuilder asOf(String version) { return asOf(Version.versionOf(version)); }
public ValidationRuleBuilder asOf(String version) { return asOf(Version.versionOf(version)); }
public ValidationRuleBuilder before(String version) { return before(Version.versionOf(version)); }
public ValidationRuleBuilder before(String version) { return before(Version.versionOf(version)); }
public final VersionExpressionBuilder forVersion() { return new VersionExpressionBuilder(); }
public final ValidationRuleBuilder forAllVersions() { return forVersion().all(); }
public ValidationRuleBuilder except(String... versions) { Version[] v = new Version[versions.length]; for (int i = 0; i < versions.length; i++) { v[i] = Version.versionOf(versions[i]); } return except(v); }
public ValidationRuleBuilder except(String... versions) { Version[] v = new Version[versions.length]; for (int i = 0; i < versions.length; i++) { v[i] = Version.versionOf(versions[i]); } return except(v); }