mirror of https://github.com/alibaba/easyexcel
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
1.1 KiB
68 lines
1.1 KiB
package com.alibaba.excel.metadata.csv; |
|
|
|
import org.apache.poi.ss.usermodel.Font; |
|
import org.apache.poi.ss.usermodel.RichTextString; |
|
|
|
/** |
|
* rich text string |
|
* |
|
* @author Jiaju Zhuang |
|
*/ |
|
public class CsvRichTextString implements RichTextString { |
|
/** |
|
* string |
|
*/ |
|
private final String string; |
|
|
|
public CsvRichTextString(String string) { |
|
this.string = string; |
|
} |
|
|
|
@Override |
|
public void applyFont(int startIndex, int endIndex, short fontIndex) { |
|
|
|
} |
|
|
|
@Override |
|
public void applyFont(int startIndex, int endIndex, Font font) { |
|
|
|
} |
|
|
|
@Override |
|
public void applyFont(Font font) { |
|
|
|
} |
|
|
|
@Override |
|
public void clearFormatting() { |
|
|
|
} |
|
|
|
@Override |
|
public String getString() { |
|
return string; |
|
} |
|
|
|
@Override |
|
public int length() { |
|
if (string == null) { |
|
return 0; |
|
} |
|
return string.length(); |
|
} |
|
|
|
@Override |
|
public int numFormattingRuns() { |
|
return 0; |
|
} |
|
|
|
@Override |
|
public int getIndexOfFormattingRun(int index) { |
|
return 0; |
|
} |
|
|
|
@Override |
|
public void applyFont(short fontIndex) { |
|
|
|
} |
|
}
|
|
|