Class PlainSizeAttributeValidation
java.lang.Object
ru.i_novus.ms.rdm.api.model.validation.AttributeValidation
ru.i_novus.ms.rdm.api.model.validation.PlainSizeAttributeValidation
- All Implemented Interfaces:
java.io.Serializable
public class PlainSizeAttributeValidation extends AttributeValidation
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description PlainSizeAttributeValidation()PlainSizeAttributeValidation(int size) -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)intgetSize()inthashCode()voidsetSize(int size)PlainSizeAttributeValidationvalueFromString(java.lang.String value)Заполнение проверки из строкиjava.lang.StringvaluesToString()Преобразование значений проверки в строку.Methods inherited from class ru.i_novus.ms.rdm.api.model.validation.AttributeValidation
getAttribute, getType, getVersionId, of, ofTypeWithAttr, setAttribute, setType, setVersionId, toString
-
Constructor Details
-
PlainSizeAttributeValidation
public PlainSizeAttributeValidation() -
PlainSizeAttributeValidation
public PlainSizeAttributeValidation(int size)
-
-
Method Details
-
getSize
public int getSize() -
setSize
public void setSize(int size) -
valuesToString
public java.lang.String valuesToString()Description copied from class:AttributeValidationПреобразование значений проверки в строку.- Specified by:
valuesToStringin classAttributeValidation- Returns:
- Максимальная длина в виде числа
-
valueFromString
Заполнение проверки из строки- Specified by:
valueFromStringin classAttributeValidation- Parameters:
value- целое положительное число в виде String- Throws:
java.lang.IllegalArgumentException- если формат не соответствует
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classAttributeValidation
-
hashCode
public int hashCode()- Overrides:
hashCodein classAttributeValidation
-