Package org.apache.poi.ss.usermodel
Class CellCopyPolicy
java.lang.Object
org.apache.poi.ss.usermodel.CellCopyPolicy
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
-
Constructor Summary
ConstructorsConstructorDescriptionDefault CellCopyPolicy, uses default policy For custom CellCopyPolicy, useCellCopyPolicy.Builder
classCellCopyPolicy
(CellCopyPolicy other) Copy constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
If condenseRows is true, a discontinuities in srcRows will be removed when copied to destination For example: Sheet.copyRows({Row(1), Row(2), Row(5)}, 11, policy) results in rows 1, 2, and 5 being copied to rows 11, 12, and 13 if condenseRows is True, or rows 11, 11, 15 if condenseRows is falseboolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setCondenseRows
(boolean condenseRows) void
setCopyCellFormula
(boolean copyCellFormula) void
setCopyCellStyle
(boolean copyCellStyle) void
setCopyCellValue
(boolean copyCellValue) void
setCopyHyperlink
(boolean copyHyperlink) void
setCopyMergedRegions
(boolean copyMergedRegions) void
setCopyRowHeight
(boolean copyRowHeight) void
setMergeHyperlink
(boolean mergeHyperlink)
-
Field Details
-
DEFAULT_COPY_CELL_VALUE_POLICY
public static final boolean DEFAULT_COPY_CELL_VALUE_POLICY- See Also:
-
DEFAULT_COPY_CELL_STYLE_POLICY
public static final boolean DEFAULT_COPY_CELL_STYLE_POLICY- See Also:
-
DEFAULT_COPY_CELL_FORMULA_POLICY
public static final boolean DEFAULT_COPY_CELL_FORMULA_POLICY- See Also:
-
DEFAULT_COPY_HYPERLINK_POLICY
public static final boolean DEFAULT_COPY_HYPERLINK_POLICY- See Also:
-
DEFAULT_MERGE_HYPERLINK_POLICY
public static final boolean DEFAULT_MERGE_HYPERLINK_POLICY- See Also:
-
DEFAULT_COPY_ROW_HEIGHT_POLICY
public static final boolean DEFAULT_COPY_ROW_HEIGHT_POLICY- See Also:
-
DEFAULT_CONDENSE_ROWS_POLICY
public static final boolean DEFAULT_CONDENSE_ROWS_POLICY- See Also:
-
DEFAULT_COPY_MERGED_REGIONS_POLICY
public static final boolean DEFAULT_COPY_MERGED_REGIONS_POLICY- See Also:
-
-
Constructor Details
-
CellCopyPolicy
public CellCopyPolicy()Default CellCopyPolicy, uses default policy For custom CellCopyPolicy, useCellCopyPolicy.Builder
class -
CellCopyPolicy
Copy constructor- Parameters:
other
- policy to copy
-
-
Method Details
-
createBuilder
-
isCopyCellValue
public boolean isCopyCellValue()- Returns:
- the copyCellValue
-
setCopyCellValue
public void setCopyCellValue(boolean copyCellValue) - Parameters:
copyCellValue
- the copyCellValue to set
-
isCopyCellStyle
public boolean isCopyCellStyle()- Returns:
- the copyCellStyle
-
setCopyCellStyle
public void setCopyCellStyle(boolean copyCellStyle) - Parameters:
copyCellStyle
- the copyCellStyle to set
-
isCopyCellFormula
public boolean isCopyCellFormula()- Returns:
- the copyCellFormula
-
setCopyCellFormula
public void setCopyCellFormula(boolean copyCellFormula) - Parameters:
copyCellFormula
- the copyCellFormula to set
-
isCopyHyperlink
public boolean isCopyHyperlink()- Returns:
- the copyHyperlink
-
setCopyHyperlink
public void setCopyHyperlink(boolean copyHyperlink) - Parameters:
copyHyperlink
- the copyHyperlink to set
-
isMergeHyperlink
public boolean isMergeHyperlink()- Returns:
- the mergeHyperlink
-
setMergeHyperlink
public void setMergeHyperlink(boolean mergeHyperlink) - Parameters:
mergeHyperlink
- the mergeHyperlink to set
-
isCopyRowHeight
public boolean isCopyRowHeight()- Returns:
- the copyRowHeight
-
setCopyRowHeight
public void setCopyRowHeight(boolean copyRowHeight) - Parameters:
copyRowHeight
- the copyRowHeight to set
-
isCondenseRows
public boolean isCondenseRows()If condenseRows is true, a discontinuities in srcRows will be removed when copied to destination For example: Sheet.copyRows({Row(1), Row(2), Row(5)}, 11, policy) results in rows 1, 2, and 5 being copied to rows 11, 12, and 13 if condenseRows is True, or rows 11, 11, 15 if condenseRows is false- Returns:
- the condenseRows
-
setCondenseRows
public void setCondenseRows(boolean condenseRows) - Parameters:
condenseRows
- the condenseRows to set
-
isCopyMergedRegions
public boolean isCopyMergedRegions()- Returns:
- the copyMergedRegions
-
setCopyMergedRegions
public void setCopyMergedRegions(boolean copyMergedRegions) - Parameters:
copyMergedRegions
- the copyMergedRegions to set
-