org.apache.poi.xssf.usermodel
Class XSSFDataValidationConstraint
- java.lang.Object
-
- org.apache.poi.xssf.usermodel.XSSFDataValidationConstraint
-
- All Implemented Interfaces:
- DataValidationConstraint
public class XSSFDataValidationConstraint extends java.lang.Object implements DataValidationConstraint
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.poi.ss.usermodel.DataValidationConstraint
DataValidationConstraint.OperatorType, DataValidationConstraint.ValidationType
-
-
Constructor Summary
Constructors Constructor and Description XSSFDataValidationConstraint(int validationType, int operator, java.lang.String formula1)XSSFDataValidationConstraint(int validationType, int operator, java.lang.String formula1, java.lang.String formula2)XSSFDataValidationConstraint(int validationType, java.lang.String formula1)XSSFDataValidationConstraint(java.lang.String[] explicitListOfValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.String[]getExplicitListValues()java.lang.StringgetFormula1()java.lang.StringgetFormula2()intgetOperator()intgetValidationType()java.lang.StringprettyPrint()voidsetExplicitListValues(java.lang.String[] explicitListValues)voidsetFormula1(java.lang.String formula1)Sets a formula for expression 1.voidsetFormula2(java.lang.String formula2)Sets a formula for expression 2.voidsetOperator(int operator)Sets the comparison operator for this constraintvoidvalidate()
-
-
-
Constructor Detail
-
XSSFDataValidationConstraint
public XSSFDataValidationConstraint(java.lang.String[] explicitListOfValues)
-
XSSFDataValidationConstraint
public XSSFDataValidationConstraint(int validationType, java.lang.String formula1)
-
XSSFDataValidationConstraint
public XSSFDataValidationConstraint(int validationType, int operator, java.lang.String formula1)
-
XSSFDataValidationConstraint
public XSSFDataValidationConstraint(int validationType, int operator, java.lang.String formula1, java.lang.String formula2)
-
-
Method Detail
-
getExplicitListValues
public java.lang.String[] getExplicitListValues()
- Specified by:
getExplicitListValuesin interfaceDataValidationConstraint
-
getFormula1
public java.lang.String getFormula1()
- Specified by:
getFormula1in interfaceDataValidationConstraint- Returns:
- the formula for expression 1. May be
null
-
getFormula2
public java.lang.String getFormula2()
- Specified by:
getFormula2in interfaceDataValidationConstraint- Returns:
- the formula for expression 2. May be
null
-
getOperator
public int getOperator()
- Specified by:
getOperatorin interfaceDataValidationConstraint- Returns:
- the operator used for this constraint
- See Also:
DataValidationConstraint.OperatorType
-
getValidationType
public int getValidationType()
- Specified by:
getValidationTypein interfaceDataValidationConstraint- Returns:
- data validation type of this constraint
- See Also:
DataValidationConstraint.ValidationType
-
setExplicitListValues
public void setExplicitListValues(java.lang.String[] explicitListValues)
- Specified by:
setExplicitListValuesin interfaceDataValidationConstraint
-
setFormula1
public void setFormula1(java.lang.String formula1)
Description copied from interface:DataValidationConstraintSets a formula for expression 1.- Specified by:
setFormula1in interfaceDataValidationConstraint
-
setFormula2
public void setFormula2(java.lang.String formula2)
Description copied from interface:DataValidationConstraintSets a formula for expression 2.- Specified by:
setFormula2in interfaceDataValidationConstraint
-
setOperator
public void setOperator(int operator)
Description copied from interface:DataValidationConstraintSets the comparison operator for this constraint- Specified by:
setOperatorin interfaceDataValidationConstraint- See Also:
DataValidationConstraint.OperatorType
-
validate
public void validate()
-
prettyPrint
public java.lang.String prettyPrint()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG