Top Description Fields Constructors Methods
org.apache.poi.hssf.record.cf

public final Class IconMultiStateFormatting

extends Object
implements Duplicatable, GenericRecord
Class Inheritance
All Implemented Interfaces
org.apache.poi.common.usermodel.GenericRecord, org.apache.poi.common.Duplicatable
Imports
java.util.Map, java.util.function.Supplier, java.util.stream.Stream, org.apache.logging.log4j.LogManager, .Logger, org.apache.poi.common.Duplicatable, org.apache.poi.common.usermodel.GenericRecord, org.apache.poi.ss.usermodel.IconMultiStateFormatting.IconSet, org.apache.poi.util.BitField, .BitFieldFactory, .GenericRecordJsonWriter, .GenericRecordUtil, .LittleEndianInput, .LittleEndianOutput

Icon / Multi-State Conditional Formatting Rule Record.

Field Summary

Modifier and TypeField and Description
private static BitField
private IconMultiStateFormatting.IconSet
private static final Logger
private byte
private static BitField
private Threshold[]

Constructor Summary

AccessConstructor and Description
public
public
public

Method Summary

Modifier and TypeMethod and Description
public IconMultiStateFormatting
public int
public Map<String, Supplier<?>>
public IconMultiStateFormatting.IconSet
public Threshold[]
public boolean
public boolean
public void
public void
setIconOnly(boolean only)

public void
public void
setReversed(boolean rev)

public void
setThresholds(Threshold[] thresholds)

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

ICON_ONLYback to summary
private static BitField ICON_ONLY
iconSetback to summary
private IconMultiStateFormatting.IconSet iconSet
LOGback to summary
private static final Logger LOG
optionsback to summary
private byte options
REVERSEDback to summary
private static BitField REVERSED
thresholdsback to summary
private Threshold[] thresholds

Constructor Detail

IconMultiStateFormattingback to summary
public IconMultiStateFormatting()
IconMultiStateFormattingback to summary
public IconMultiStateFormatting(IconMultiStateFormatting other)
IconMultiStateFormattingback to summary
public IconMultiStateFormatting(LittleEndianInput in)

Method Detail

copyback to summary
public IconMultiStateFormatting copy()

Implements org.apache.poi.common.Duplicatable.copy.

Returns:IconMultiStateFormatting

Doc from org.apache.poi.common.Duplicatable.copy.

a deep copy of the implementing class / instance

Annotations
@Override
getDataLengthback to summary
public int getDataLength()
getGenericPropertiesback to summary
public Map<String, Supplier<?>> getGenericProperties()

Implements org.apache.poi.common.usermodel.GenericRecord.getGenericProperties.

Annotations
@Override
getIconSetback to summary
public IconMultiStateFormatting.IconSet getIconSet()
getThresholdsback to summary
public Threshold[] getThresholds()
isIconOnlyback to summary
public boolean isIconOnly()
isReversedback to summary
public boolean isReversed()
serializeback to summary
public void serialize(LittleEndianOutput out)
setIconOnlyback to summary
public void setIconOnly(boolean only)
setIconSetback to summary
public void setIconSet(IconMultiStateFormatting.IconSet set)
setReversedback to summary
public void setReversed(boolean rev)
setThresholdsback to summary
public void setThresholds(Threshold[] thresholds)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object