2022-08-08 13:17:25 -04:00
|
|
|
# Class I2PFirefoxProfileBuilder [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java)
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
> */
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
Access: public
|
|
|
|
package: net.i2p.i2pfirefox
|
|
|
|
|
|
|
|
## Dependencies
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary>
|
|
|
|
Show dependencies
|
|
|
|
</summary>
|
|
|
|
<ul>
|
|
|
|
<li>java.io.File</li>
|
|
|
|
<li>java.io.FileInputStream</li>
|
|
|
|
<li>java.io.FileOutputStream</li>
|
|
|
|
<li>java.io.IOException</li>
|
|
|
|
<li>java.io.InputStream</li>
|
|
|
|
<li>java.io.OutputStream</li>
|
|
|
|
<li>java.nio.file.Files</li>
|
|
|
|
<li>java.nio.file.StandardCopyOption</li>
|
|
|
|
</ul>
|
|
|
|
</details>
|
|
|
|
|
|
|
|
## Member Variables
|
|
|
|
|
|
|
|
#### boolean strict [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L)
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
+ Access: private
|
|
|
|
+ Modifiers: static
|
|
|
|
|
|
|
|
## Methods
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
### profileDir [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L33)
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
+ Description:
|
|
|
|
+ Access: private
|
|
|
|
+ Modifiers: static
|
|
|
|
+ return: String
|
|
|
|
|
|
|
|
| Name | Type | Description |
|
|
|
|
| ----- | ----- | ----- |
|
|
|
|
| file | String | |
|
|
|
|
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
### profileDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L43)
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
+ Description:
|
|
|
|
+ Access: public
|
|
|
|
+ Modifiers: static
|
|
|
|
+ return: String
|
|
|
|
|
|
|
|
This method has no parameters.
|
|
|
|
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
### baseProfileDir [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L55)
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
+ Description:
|
|
|
|
+ Access: private
|
|
|
|
+ Modifiers: static
|
|
|
|
+ return: String
|
|
|
|
|
|
|
|
| Name | Type | Description |
|
|
|
|
| ----- | ----- | ----- |
|
|
|
|
| file | String | |
|
|
|
|
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
### baseProfileDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L75)
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
+ Description:
|
|
|
|
+ Access: public
|
|
|
|
+ Modifiers: static
|
|
|
|
+ return: String
|
|
|
|
|
|
|
|
This method has no parameters.
|
|
|
|
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
### runtimeDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L99)
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
+ Description:
|
|
|
|
+ Access: public
|
|
|
|
+ Modifiers: static
|
|
|
|
+ return: File
|
|
|
|
|
|
|
|
| Name | Type | Description |
|
|
|
|
| ----- | ----- | ----- |
|
|
|
|
| create | boolean | |
|
|
|
|
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
### runtimeDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L116)
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
+ Description:
|
|
|
|
+ Access: public
|
|
|
|
+ Modifiers: static
|
|
|
|
+ return: String
|
|
|
|
|
|
|
|
This method has no parameters.
|
|
|
|
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
### copyBaseProfiletoProfile [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L162)
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
+ Description:
|
|
|
|
+ Access: public
|
|
|
|
+ Modifiers: static
|
|
|
|
+ return: boolean
|
|
|
|
|
|
|
|
This method has no parameters.
|
|
|
|
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
### copyDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L192)
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
+ Description:
|
|
|
|
+ Access: private
|
|
|
|
+ Modifiers: static
|
|
|
|
+ return: void
|
|
|
|
|
|
|
|
| Name | Type | Description |
|
|
|
|
| ----- | ----- | ----- |
|
|
|
|
| sourceDirectory | File | |
|
|
|
|
| destinationDirectory | File | |
|
|
|
|
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
### copyDirectoryCompatibityMode [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L202)
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
+ Description:
|
|
|
|
+ Access: public
|
|
|
|
+ Modifiers: static
|
|
|
|
+ return: void
|
|
|
|
|
|
|
|
| Name | Type | Description |
|
|
|
|
| ----- | ----- | ----- |
|
|
|
|
| source | File | |
|
|
|
|
| destination | File | |
|
|
|
|
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
### copyFile [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L210)
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
+ Description:
|
|
|
|
+ Access: private
|
|
|
|
+ Modifiers: static
|
|
|
|
+ return: void
|
|
|
|
|
|
|
|
| Name | Type | Description |
|
|
|
|
| ----- | ----- | ----- |
|
|
|
|
| sourceFile | File | |
|
|
|
|
| destinationFile | File | |
|
|
|
|
|
|
|
|
|
2022-08-22 00:40:38 -04:00
|
|
|
### copyStrictOptions [[src]](src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L227)
|
2022-08-08 13:17:25 -04:00
|
|
|
|
|
|
|
+ Description:
|
|
|
|
+ Access: public
|
|
|
|
+ Modifiers: static
|
|
|
|
+ return: boolean
|
|
|
|
|
|
|
|
This method has no parameters.
|
|
|
|
|
|
|
|
|