|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.robot.transformer.impl.AbstractTransformer org.seasar.robot.transformer.impl.HtmlTransformer org.seasar.robot.transformer.impl.FileTransformer
public class FileTransformer
FileTransformer stores WEB data as a file path.
フィールドの概要 | |
---|---|
protected String |
ampersandStr
A string to replace &. |
protected File |
baseDir
A directory to store downloaded files. |
protected String |
charsetName
|
protected String |
colonStr
A string to replace :. |
protected int |
maxDuplicatedPath
|
protected String |
path
A path to store downloaded files. |
protected String |
questionStr
A string to replace ?. |
protected String |
semicolonStr
A string to replace ;. |
クラス org.seasar.robot.transformer.impl.HtmlTransformer から継承されたフィールド |
---|
childUrlRuleMap, defaultEncoding, featureMap, invalidUrlPattern, preloadSizeForCharset, propertyMap |
クラス org.seasar.robot.transformer.impl.AbstractTransformer から継承されたフィールド |
---|
name |
コンストラクタの概要 | |
---|---|
FileTransformer()
|
メソッドの概要 | |
---|---|
protected File |
createFile(String path)
|
String |
getAmpersandStr()
|
String |
getCharsetName()
|
String |
getColonStr()
|
Object |
getData(AccessResultData accessResultData)
Returns data as a file path of String. |
protected String |
getFilePath(String url)
Generate a path from a url. |
int |
getMaxDuplicatedPath()
|
String |
getPath()
|
String |
getQuestionStr()
|
String |
getSemicolonStr()
|
void |
setAmpersandStr(String ampersandStr)
|
void |
setCharsetName(String charsetName)
|
void |
setColonStr(String colonStr)
|
void |
setMaxDuplicatedPath(int maxDuplicatedPath)
|
void |
setPath(String path)
|
void |
setQuestionStr(String questionStr)
|
void |
setSemicolonStr(String semicolonStr)
|
void |
storeData(ResponseData responseData,
ResultData resultData)
|
クラス org.seasar.robot.transformer.impl.AbstractTransformer から継承されたメソッド |
---|
getName, setName |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected String path
protected String questionStr
protected String colonStr
protected String semicolonStr
protected String ampersandStr
protected int maxDuplicatedPath
protected String charsetName
protected File baseDir
コンストラクタの詳細 |
---|
public FileTransformer()
メソッドの詳細 |
---|
protected File createFile(String path)
public void storeData(ResponseData responseData, ResultData resultData)
HtmlTransformer
内の storeData
protected String getFilePath(String url)
url
-
public Object getData(AccessResultData accessResultData)
Transformer
内の getData
HtmlTransformer
内の getData
public String getPath()
public void setPath(String path)
public String getQuestionStr()
public void setQuestionStr(String questionStr)
public String getColonStr()
public void setColonStr(String colonStr)
public String getSemicolonStr()
public void setSemicolonStr(String semicolonStr)
public String getAmpersandStr()
public void setAmpersandStr(String ampersandStr)
public int getMaxDuplicatedPath()
public void setMaxDuplicatedPath(int maxDuplicatedPath)
public String getCharsetName()
public void setCharsetName(String charsetName)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |