
org.umlg.javageneration.validation.MaxLength Maven / Gradle / Ivy
package org.umlg.javageneration.validation;
import org.umlg.java.metamodel.OJPathName;
public class MaxLength implements Validation {
private int maxLength;
public MaxLength(int maxLength) {
super();
this.maxLength = maxLength;
}
@Override
public String toStringForMethod() {
return String.valueOf(getMaxLength());
}
public int getMaxLength() {
return maxLength;
}
@Override
public String toNewRuntimeTumlValidation() {
return "new MaxLength("+String.valueOf(maxLength)+")";
}
@Override
public OJPathName getPathName() {
return new OJPathName("org.umlg.runtime.validation.MaxLength");
}
@Override
public String toJson() {
return "\\\"maxLength\\\": " + String.valueOf(maxLength);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy