public class XSSFDataValidationConstraint extends java.lang.Object implements DataValidationConstraint
DataValidationConstraint.OperatorType, DataValidationConstraint.ValidationType| 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)
This is the constructor called using the OOXML raw data.
|
XSSFDataValidationConstraint(int validationType,
java.lang.String formula1) |
XSSFDataValidationConstraint(java.lang.String[] explicitListOfValues)
list literal constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getExplicitListValues() |
java.lang.String |
getFormula1() |
java.lang.String |
getFormula2() |
int |
getOperator() |
int |
getValidationType() |
protected static boolean |
isFormulaEmpty(java.lang.String formula1) |
java.lang.String |
prettyPrint() |
protected static java.lang.String |
removeLeadingEquals(java.lang.String formula1) |
void |
setExplicitListValues(java.lang.String[] explicitListValues) |
void |
setFormula1(java.lang.String formula1) |
void |
setFormula2(java.lang.String formula2) |
void |
setOperator(int operator) |
void |
validate() |
public XSSFDataValidationConstraint(java.lang.String[] explicitListOfValues)
public XSSFDataValidationConstraint(int validationType,
java.lang.String formula1)
public XSSFDataValidationConstraint(int validationType,
int operator,
java.lang.String formula1)
public XSSFDataValidationConstraint(int validationType,
int operator,
java.lang.String formula1,
java.lang.String formula2)
validationType - operator - formula1 - Overloaded: formula1 or list of explicit valuesformula2 - (formula1 is a list of explicit values, this is ignored: use null)public java.lang.String[] getExplicitListValues()
getExplicitListValues in interface DataValidationConstraintpublic java.lang.String getFormula1()
getFormula1 in interface DataValidationConstraintpublic java.lang.String getFormula2()
getFormula2 in interface DataValidationConstraintpublic int getOperator()
getOperator in interface DataValidationConstraintpublic int getValidationType()
getValidationType in interface DataValidationConstraintpublic void setExplicitListValues(java.lang.String[] explicitListValues)
setExplicitListValues in interface DataValidationConstraintpublic void setFormula1(java.lang.String formula1)
setFormula1 in interface DataValidationConstraintprotected static java.lang.String removeLeadingEquals(java.lang.String formula1)
protected static boolean isFormulaEmpty(java.lang.String formula1)
public void setFormula2(java.lang.String formula2)
setFormula2 in interface DataValidationConstraintpublic void setOperator(int operator)
setOperator in interface DataValidationConstraintpublic void validate()
public java.lang.String prettyPrint()