Enum ConstraintType
- java.lang.Object
-
- java.lang.Enum<ConstraintType>
-
- com.adobe.cq.forms.core.components.models.form.ConstraintType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ConstraintType>
public enum ConstraintType extends java.lang.Enum<ConstraintType>
Defines the constraint type. Possible values:type,required,minimum,maximum,minLength,maxLength,step,format,pattern,minItems,maxItems,minOccur,maxOccur,uniqueItems,enforceEnum,validationExpression- Since:
- com.adobe.cq.forms.core.components.models.form 0.0.1
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACCEPTENFORCE_ENUMFORMATMAX_ITEMSMAX_LENGTHMAX_OCCURMAXFILE_SIZEMAXIMUMMIN_ITEMSMIN_LENGTHMIN_OCCURMINIMUMPATTERNREQUIREDSTEPTYPEUNIQUE_ITEMSVALIDATION_EXPRESSION
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConstraintTypefromString(java.lang.String value)Given aStringvalue, this method returns the enum's value that corresponds to the provided string representationjava.lang.StringgetMessageProperty()returns the name of the property which stores the value of the error message for the constraintjava.lang.StringgetValue()Returns the string value of this enum constant.java.lang.StringtoString()static ConstraintTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ConstraintType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
TYPE
public static final ConstraintType TYPE
-
REQUIRED
public static final ConstraintType REQUIRED
-
MINIMUM
public static final ConstraintType MINIMUM
-
MAXIMUM
public static final ConstraintType MAXIMUM
-
MIN_LENGTH
public static final ConstraintType MIN_LENGTH
-
MAX_LENGTH
public static final ConstraintType MAX_LENGTH
-
STEP
public static final ConstraintType STEP
-
FORMAT
public static final ConstraintType FORMAT
-
PATTERN
public static final ConstraintType PATTERN
-
MIN_ITEMS
public static final ConstraintType MIN_ITEMS
-
MAX_ITEMS
public static final ConstraintType MAX_ITEMS
-
MIN_OCCUR
public static final ConstraintType MIN_OCCUR
-
MAX_OCCUR
public static final ConstraintType MAX_OCCUR
-
UNIQUE_ITEMS
public static final ConstraintType UNIQUE_ITEMS
-
ENFORCE_ENUM
public static final ConstraintType ENFORCE_ENUM
-
VALIDATION_EXPRESSION
public static final ConstraintType VALIDATION_EXPRESSION
-
MAXFILE_SIZE
public static final ConstraintType MAXFILE_SIZE
-
ACCEPT
public static final ConstraintType ACCEPT
-
-
Method Detail
-
values
public static ConstraintType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ConstraintType c : ConstraintType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ConstraintType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
fromString
public static ConstraintType fromString(java.lang.String value)
Given aStringvalue, this method returns the enum's value that corresponds to the provided string representation- Parameters:
value- the string representation for which an enum value should be returned- Returns:
- the corresponding enum value, if one was found
- Since:
- com.adobe.cq.forms.core.components.models.form 0.0.1
-
getValue
public java.lang.String getValue()
Returns the string value of this enum constant.- Returns:
- the string value of this enum constant
- Since:
- com.adobe.cq.wcm.core.components.models.form 13.0.0
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Enum<ConstraintType>
-
getMessageProperty
public java.lang.String getMessageProperty()
returns the name of the property which stores the value of the error message for the constraint- Returns:
- string
-
-