| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | PathFence.
Builds |
| Modifier and Type | Field and Description |
|---|---|
| private final List | roots
A fence is made of Paths guarding Path resolution. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv Path | |
| pack-priv static PathFence. |
| roots | back to summary |
|---|---|
| private final List<Path> roots A fence is made of Paths guarding Path resolution. | |
| PathFence | back to summary |
|---|---|
| private PathFence(final PathFence. Constructs a new instance. | |
| apply | back to summary |
|---|---|
| pack-priv Path apply(final String fileName) Gets a Path for the given file name checking that it resolves within our fence.
| |
| builder | back to summary |
|---|---|
| pack-priv static PathFence. Creates a new builder. | |
PathFence instances.
| Modifier and Type | Field and Description |
|---|---|
| private static final Path[] | EMPTY
The empty Path array. |
| private Path[] | roots
A fence is made of root Paths. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| EMPTY | back to summary |
|---|---|
| private static final Path[] EMPTY The empty Path array. | |
| roots | back to summary |
|---|---|
| private Path[] roots A fence is made of root Paths. | |
| Builder | back to summary |
|---|---|
| pack-priv Builder() | |
| get | back to summary |
|---|---|
| public PathFence get() Implements java. Doc from java. Gets a result.
| |
| setRoots | back to summary |
|---|---|
| pack-priv PathFence. Sets the paths that delineate this fence. | |