| Modifier and Type | Field and Description |
|---|---|
| private StringBuilder | |
| private static final Logger | |
| private final String | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static LinkedFile | Returns: a LinkedFile objectthe list of elements in the linked file textual representation entry)Converts the given textual representation of a LinkedFile object
SIDE EFFECT: The given entry list is cleared upon completion
Expected format is: description:link:fileType:sourceURL
fileType is an |
| public static List | parse(String value)
Converts the string representation of LinkedFileData to a List of LinkedFile The syntax of one element is description:path:type Multiple elements are concatenated with ; The main challenges of the implementation are:
|
| public List | |
| private void |
| charactersOfCurrentElement | back to summary |
|---|---|
| private StringBuilder charactersOfCurrentElement | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| value | back to summary |
|---|---|
| private final String value | |
| windowsPath | back to summary |
|---|---|
| private boolean windowsPath | |
| FileFieldParser | back to summary |
|---|---|
| public FileFieldParser(String value) | |
| convert | back to summary |
|---|---|
| pack-priv static LinkedFile convert(List<String> entry) Converts the given textual representation of a LinkedFile object
SIDE EFFECT: The given entry list is cleared upon completion
Expected format is: description:link:fileType:sourceURL
fileType is an
| |
| parse | back to summary |
|---|---|
| public static List Converts the string representation of LinkedFileData to a List of LinkedFile The syntax of one element is description:path:type Multiple elements are concatenated with ; The main challenges of the implementation are:
| |
| parse | back to summary |
|---|---|
| public List | |
| resetDataStructuresForNextElement | back to summary |
|---|---|
| private void resetDataStructuresForNextElement() | |