A B C D E F G H I L M O P R S T U V W 

A

AbstractCrowdinMojo - Class in org.digitalmediaserver.crowdin
The abstract base class for the Crowdin Mojos.
AbstractCrowdinMojo() - Constructor for class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
 
AbstractFileSet - Class in org.digitalmediaserver.crowdin.configuration
An abstract Mojo configuration class describing a set of files.
AbstractFileSet() - Constructor for class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
addComment - Variable in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
Whether or not to add a comment header to the files when exporting them from Crowdin.
API_URL - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
The Crowdin API URL

B

baseFileName - Variable in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
The base language file that should be uploaded to Crowdin.
BuildCrowdinMojo - Class in org.digitalmediaserver.crowdin
Asks Crowdin to build/prepare the latest translations for download.
BuildCrowdinMojo() - Constructor for class org.digitalmediaserver.crowdin.BuildCrowdinMojo
 

C

charset - Variable in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
For internal use.
cleanDownloadFolder() - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
Deletes all files and folders in AbstractCrowdinMojo.downloadFolder.
CleanDownloadsMojo - Class in org.digitalmediaserver.crowdin
Deletes all content in AbstractCrowdinMojo.downloadFolder.
CleanDownloadsMojo() - Constructor for class org.digitalmediaserver.crowdin.CleanDownloadsMojo
 
client - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
The HTTP client
comment - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
The custom comment header to add to translation files if AbstractFileSet.addComment is true.
comment - Variable in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
The custom comment header to add to translation files when exporting them from Crowdin if AbstractFileSet.addComment is true.
commentTag - Variable in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
The comment character or character combination to use for comment lines when exporting files from Crowdin if addComment is true.
COMMON_MISSPELLINGS - Static variable in enum org.digitalmediaserver.crowdin.tool.ISO639
A Map of common language name misspellings and their correct counterparts
COMPARATOR - Static variable in class org.digitalmediaserver.crowdin.tool.GroupSortedProperties
compare(Map.Entry<String, String>, Map.Entry<String, String>) - Method in class org.digitalmediaserver.crowdin.tool.GroupSortedProperties.EntryComparator
 
confirm - Variable in class org.digitalmediaserver.crowdin.PushCrowdinMojo
This parameter must be true for push to execute.
Constants - Class in org.digitalmediaserver.crowdin.tool
This class has no fields or methods, it's only used to hold various static constants.
containsBranch(Element, String, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Checks if the given Element contains the specified branch.
containsFile(Element, String, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Checks if the given Element contains the specified file.
containsFile(Element, String, EnumSet<CrowdinFileSystem.ItemType>, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Checks if the given Element contains the specified file, folder or branch.
containsFolder(Element, String, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Checks if the given Element contains the specified folder.
Conversion - Class in org.digitalmediaserver.crowdin.configuration
A Mojo configuration class describing a placeholder conversion consisting of a "from" and a "to" value.
Conversion() - Constructor for class org.digitalmediaserver.crowdin.configuration.Conversion
 
conversions - Variable in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
A list of Conversion elements to apply to the translation file names.
createBranch(HttpClient, Server, String, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Creates a new branch at Crowdin.
createClient() - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
Initializes AbstractCrowdinMojo.client with a new CloseableHttpClient instance unless one has already been created.
createFolder(HttpClient, Server, String, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Creates a new folder at Crowdin.
createFolders(HttpClient, Server, Element, String, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Creates folders on Crowdin as needed until the specified path exists.
createHTTPClient() - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinAPI
Creates a new CloseableHttpClient instance.
CrowdinAPI - Class in org.digitalmediaserver.crowdin.tool
This is a utility class for calling the Crowdin API and related tasks.
CrowdinFileSystem - Class in org.digitalmediaserver.crowdin.tool
This is a utility class for working with the "Crowdin file system".
CrowdinFileSystem.ItemType - Enum in org.digitalmediaserver.crowdin.tool
This enum represents the item types in the "Crowdin file system".
crowdinPath - Variable in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
The path from the Crowdin (branch) root folder to the files of this TranslationFileSet.
crowdinServerId - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
Server id in settings.xml.

D

DEFAULT_COMMENT - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
The standard header for generated translation files
DeployCrowdinMojo - Class in org.digitalmediaserver.crowdin
Transforms the downloaded files as needed and copies/writes them to their configured location.
DeployCrowdinMojo() - Constructor for class org.digitalmediaserver.crowdin.DeployCrowdinMojo
 
DeployCrowdinMojo.MatchInfo - Class in org.digitalmediaserver.crowdin
A class holding information for matching a file path to a TranslationFileSet.
DeployCrowdinMojo.MatchInfo(TranslationFileSet, Pattern, List<PathPlaceholder>) - Constructor for class org.digitalmediaserver.crowdin.DeployCrowdinMojo.MatchInfo
Create a new instance with the specified values.
DeployCrowdinMojo.ParseResult - Class in org.digitalmediaserver.crowdin
A class holding the result from parsing a file.
DeployCrowdinMojo.ParseResult(Path, DeployCrowdinMojo.MatchInfo) - Constructor for class org.digitalmediaserver.crowdin.DeployCrowdinMojo.ParseResult
Creates a new instance with the specified values.
doExecute() - Method in class org.digitalmediaserver.crowdin.BuildCrowdinMojo
Performs the actual task.
doExecute() - Method in class org.digitalmediaserver.crowdin.DeployCrowdinMojo
Performs the task of this Mojo.
doExecute() - Method in class org.digitalmediaserver.crowdin.FetchCrowdinMojo
Performs the task of this Mojo.
doLoad(OrderedProperties.LineReader) - Method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Reads the data from the specified OrderedProperties.LineReader into this OrderedProperties instance.
downloadFolder - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
The folder where the downloaded language files should be placed.
downloadFolderPath - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
The folder where the downloaded language files should be places as a Path.
downloadStatusFile() - Method in class org.digitalmediaserver.crowdin.FetchCrowdinMojo
Downloads the translations status file to the intermediary AbstractCrowdinMojo.downloadFolder.

E

encoding - Variable in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
The encoding to use when deploying the translation files.
equals(Object) - Method in class org.digitalmediaserver.crowdin.tool.GroupSortedProperties.Entry
 
escapeQuotes - Variable in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
The escape_quotes API parameter to use.
escapeQuotes - Variable in class org.digitalmediaserver.crowdin.PushCrowdinMojo
The default "escape_quotes" parameter to use.
escapeUnicode - Variable in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
Whether or not to encode Unicode characters in the form "\uxxxx" when exporting files from Crowdin.
excludes - Variable in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
Paths to exclude using a basic filter where ?
execute() - Method in class org.digitalmediaserver.crowdin.BuildCrowdinMojo
 
execute() - Method in class org.digitalmediaserver.crowdin.CleanDownloadsMojo
 
execute() - Method in class org.digitalmediaserver.crowdin.DeployCrowdinMojo
 
execute() - Method in class org.digitalmediaserver.crowdin.FetchCrowdinMojo
 
execute() - Method in class org.digitalmediaserver.crowdin.HelpMojo
execute() - Method in class org.digitalmediaserver.crowdin.PullCrowdinMojo
 
execute() - Method in class org.digitalmediaserver.crowdin.PushCrowdinMojo
 

F

FetchCrowdinMojo - Class in org.digitalmediaserver.crowdin
Downloads the translations files to the intermediary AbstractCrowdinMojo.downloadFolder.
FetchCrowdinMojo() - Constructor for class org.digitalmediaserver.crowdin.FetchCrowdinMojo
 
FIFOProperties - Class in org.digitalmediaserver.crowdin.tool
A OrderedProperties implementation that retains the order of the elements in which they were added.
FIFOProperties() - Constructor for class org.digitalmediaserver.crowdin.tool.FIFOProperties
 
fileNameWhenExported - Variable in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
The value to use in the "Resulting file name when exported" setting at Crowdin.
FileType - Enum in org.digitalmediaserver.crowdin.configuration
An enum representing the type parameter in the add-file API method.
FILTER_DELIMITERS - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
The path filter delimiters to use when building a regular expression
formatPath(Path, boolean) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Formats a Path by converting backslashes to slashes and optionally appends a slash to the end of the Path.
formatPath(String, boolean) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Formats a file path by converting backslashes to slashes and optionally appends a slash to the end of the path if it's not already present.
from - Variable in class org.digitalmediaserver.crowdin.configuration.Conversion
The placeholder value to convert from.
fromBCP47(String) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Converts an IETF BCP 47 language tag to an ISO639.

G

get(String) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the ISO639 for an English ISO 639 language name or an ISO 639 code, or null if no match is found.
get(String, boolean) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the ISO639 for an English ISO 639 language name or an ISO 639 code, or null if no match is found.
get2LetterCode() - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
 
getAddComment() - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
getBaseFileName() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
getBranch() - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
Gets the Crowdin branch name that matches the name of the current Git branch.
getBranch(boolean, Document) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
Creates or gets the Crowdin branch name that matches the name of the current Git branch.
getBranch(List<Element>, String) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Extracts the branch Element with the given name.
getBranch(Element, String, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Extracts the specified branch Element from files.
getBranch(File, Log) - Static method in class org.digitalmediaserver.crowdin.tool.GitUtil
Get the current Git branch.
getCharset() - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
getCode() - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
 
getCode(String) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the ISO639 for an ISO 639 code, or null if no match is found.
getComment() - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
getCommentTag() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
getConversions() - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
getCrowdinPath() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
getEncoding() - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
getEscapeQuotes() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
getEscapeQuotes(TranslationFileSet) - Method in class org.digitalmediaserver.crowdin.PushCrowdinMojo
Gets the effective "escape_quotes" value from either the TranslationFileSet or the default parameter.
getEscapeUnicode() - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
getExcludes() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
getExtensions() - Method in enum org.digitalmediaserver.crowdin.configuration.FileType
 
getFile(List<Element>, String) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Extracts the file Element with the given name.
getFile(List<Element>, String, EnumSet<CrowdinFileSystem.ItemType>) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Extracts the file, folder or branch Element with the specified name.
getFile(Element, String, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Extracts the specified file Element from files.
getFile(Element, String, EnumSet<CrowdinFileSystem.ItemType>, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Extracts the specified file, folder or branch Element from files.
getFileNameWhenExported() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
getFiles(HttpClient, Server, String, Document, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinAPI
Requests project information including all files and returns the files element.
getFileSet() - Method in class org.digitalmediaserver.crowdin.DeployCrowdinMojo.MatchInfo
 
getFirstName() - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
 
getFirstName(String) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the first defined English ISO 639 language name for an English ISO 639 language name or an ISO 639 code, or null if no match is found.
getFirstName(String, boolean) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the first defined English ISO 639 language name for an English ISO 639 language name or an ISO 639 code, or null if no match is found.
getFolder(List<Element>, String) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Extracts the folder Element with the specified name.
getFolder(Element, String, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Extracts the specified folder Element from files.
getFrom() - Method in class org.digitalmediaserver.crowdin.configuration.Conversion
 
getIdentifier() - Method in enum org.digitalmediaserver.crowdin.configuration.PathPlaceholder
 
getIncludes() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
getISO639Part2Code(String) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the ISO 639-2 (3-letter) code for an English ISO 639 language name or an ISO 639 code, or null if no match is found.
getISO639Part2Code(String, boolean) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the ISO 639-2 (3-letter) code for an English ISO 639 language name or an ISO 639 code, or null if no match is found.
getISOCode(String) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the shortest possible (as per Locale specification) ISO 639 (2- or 3-letter) code for an English ISO 639 language name or an ISO 639 code, or null if no match can be found.
getISOCode(String, boolean) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the shortest possible (as per Locale specification) ISO 639 (2- or 3-letter) code for an English ISO 639 language name or an ISO 639 code, or null if no is found.
getKey() - Method in class org.digitalmediaserver.crowdin.tool.GroupSortedProperties.Entry
 
getLanguageFilesFolder() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
getLineSeparator() - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
getMatchInfo() - Method in class org.digitalmediaserver.crowdin.DeployCrowdinMojo.ParseResult
 
getName() - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
 
getNames() - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
 
getNames(String) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the List of English ISO 639 language names for an English ISO 639 language name or an ISO 639 code, or null if no match is found.
getNames(String, boolean) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the array of English ISO 639 language names for an English ISO 639 language name or an ISO 639 code, or null if no match is found.
getParent(Element) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Gets the parent file or folder for the specified Crowdin file or folder item.
getParsePattern() - Method in enum org.digitalmediaserver.crowdin.configuration.PathPlaceholder
 
getPart1() - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
 
getPart2B() - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
 
getPart2T() - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
 
getPattern() - Method in enum org.digitalmediaserver.crowdin.configuration.PathPlaceholder
 
getPattern() - Method in class org.digitalmediaserver.crowdin.DeployCrowdinMojo.MatchInfo
 
getPlaceHolders() - Method in class org.digitalmediaserver.crowdin.DeployCrowdinMojo.MatchInfo
 
getPushFolder(TranslationFileSet, boolean) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Determines and returns the push file folder by taking TranslationFileSet.crowdinPath (optionally) and any folders in TranslationFileSet.baseFileName into account.
getShortestCode() - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
Gets the shortest possible (as per Locale specification) ISO 639 (2- or 3-letter) code.
getSortLines() - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
getTargetFile() - Method in class org.digitalmediaserver.crowdin.configuration.StatusFile
 
getTargetFile() - Method in class org.digitalmediaserver.crowdin.DeployCrowdinMojo.ParseResult
 
getTargetFileName() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
getTitle() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
getTo() - Method in class org.digitalmediaserver.crowdin.configuration.Conversion
 
getType() - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
getType() - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
 
getUpdateOption() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
getUpdateOption(TranslationFileSet) - Method in class org.digitalmediaserver.crowdin.PushCrowdinMojo
Gets the effective "update_option" value from either the TranslationFileSet or the default parameter.
getValue() - Method in class org.digitalmediaserver.crowdin.tool.GroupSortedProperties.Entry
 
GitUtil - Class in org.digitalmediaserver.crowdin.tool
A utility class containing Git operations.
GroupSortedProperties - Class in org.digitalmediaserver.crowdin.tool
A OrderedProperties implementation that sorts the elements by key by grouping the keys into groups separated by ".".
GroupSortedProperties() - Constructor for class org.digitalmediaserver.crowdin.tool.GroupSortedProperties
 
GroupSortedProperties.Entry - Class in org.digitalmediaserver.crowdin.tool
A Serializable GroupSortedProperties.Entry implementation that has an accessible constructor.
GroupSortedProperties.Entry(String, String) - Constructor for class org.digitalmediaserver.crowdin.tool.GroupSortedProperties.Entry
Creates a new instance with the specified key and value.
GroupSortedProperties.EntryComparator - Class in org.digitalmediaserver.crowdin.tool
A Comparator that sorts GroupSortedProperties.Entry elements by key by grouping the keys into groups separated by ".".
GroupSortedProperties.EntryComparator() - Constructor for class org.digitalmediaserver.crowdin.tool.GroupSortedProperties.EntryComparator
 

H

hasExtension(String) - Method in enum org.digitalmediaserver.crowdin.configuration.FileType
Determines if this FileType is associated with the specified extension.
hashCode() - Method in class org.digitalmediaserver.crowdin.tool.GroupSortedProperties.Entry
 
HelpMojo - Class in org.digitalmediaserver.crowdin
Display help information on crowdin-maven-plugin.
HelpMojo() - Constructor for class org.digitalmediaserver.crowdin.HelpMojo
 
HTTP_AUTH_NTLM_DOMAIN - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
The system property to use for NTLM domain
HTTP_PROXY_HOST - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
The system property to use for proxy host
HTTP_PROXY_PASSWORD - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
The system property to use for proxy password
HTTP_PROXY_PORT - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
The system property to use for proxy port
HTTP_PROXY_USER - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
The system property to use for proxy user

I

includes - Variable in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
Paths to include using a basic filter where ?
initialize(List<? extends AbstractFileSet>) - Static method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
Since the constructor is called automagically by Maven, verification and initialization of defaults is done here.
initializeInstance() - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
Since the constructor is called automagically by Maven, verification and initialization of defaults is done here.
initializeInstance() - Method in class org.digitalmediaserver.crowdin.configuration.StatusFile
 
initializeInstance() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
initializeParameters() - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
Initializes the Mojo parameters since they are set via reflection and can't be handled in the constructor.
initializeParameters() - Method in class org.digitalmediaserver.crowdin.PushCrowdinMojo
 
initializeServer() - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
Initializes AbstractCrowdinMojo.server by retrieving the appropriate Server instance from the Maven settings and validating its settings.
isBlank(CharSequence) - Static method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
Evaluates if the specified character sequence is null, empty or only consists of whitespace.
isBranch(Element) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Checks whether the specified Element is a Crowdin branch.
isCodeMatching(String, String) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Verifies that a ISO 639 English language name is matching an ISO 639 code.
isCodesMatching(String, String) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Verifies that two ISO 639 codes match the same language.
isFile(Element) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Checks whether the specified Element is a Crowdin file.
isFolder(Element) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Checks whether the specified Element is a Crowdin folder.
ISO639 - Enum in org.digitalmediaserver.crowdin.tool
This enum represents the ISO 639-1 and ISO 639-2 languages.
ISO639.LanguageType - Enum in org.digitalmediaserver.crowdin.tool
This enum is used to categorize ISO639 instances.
isRoot(Element) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinFileSystem
Checks whether the specified Element is the Crowdin "root folder".
iterator() - Method in class org.digitalmediaserver.crowdin.tool.FIFOProperties
 
iterator() - Method in class org.digitalmediaserver.crowdin.tool.GroupSortedProperties
 

L

languageFilesFolder - Variable in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
The folder where the language files are located.
lineSeparator - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
The string to use as line separator.
lineSeparator - Variable in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
The string to use as line separator when exporting files from Crowdin.
load(InputStream) - Method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Reads the data from the specified InputStream into this OrderedProperties instance.
load(BufferedReader) - Method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Reads the data from the specified BufferedReader into this OrderedProperties instance.
loadConvert(char[], int, int, char[]) - Static method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Converts encoded "\uxxxx" to Unicode chars and changes special saved chars to their original form.
LOOKUP_CODES - Static variable in enum org.digitalmediaserver.crowdin.tool.ISO639
A Map of ISO 639-1 and ISO 639-2 codes mapped to the corresponding ISO639 instances for fast lookups.
LOOKUP_NAMES - Static variable in enum org.digitalmediaserver.crowdin.tool.ISO639
A Map of ISO 639 language names mapped to the corresponding ISO639 instances for fast lookups.

M

matches(String) - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
Verifies if the specified ISO 639 code matches any of the ISO 639 codes for this instance.
mavenSession - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
The Maven Session object.

O

OrderedProperties - Class in org.digitalmediaserver.crowdin.tool
An abstract class for ordered key/value pairs behaving very similar to Properties except that the keys have a defined order.
OrderedProperties() - Constructor for class org.digitalmediaserver.crowdin.tool.OrderedProperties
 
OrderedProperties.LineReader - Class in org.digitalmediaserver.crowdin.tool
Reads in a "logical line" from an InputStream or Reader, skip all comment and blank lines and filter out those leading whitespace characters ( , and ) from the beginning of a "natural line".
OrderedProperties.LineReader(InputStream) - Constructor for class org.digitalmediaserver.crowdin.tool.OrderedProperties.LineReader
Creates a new instance using an InputStream source.
OrderedProperties.LineReader(Reader) - Constructor for class org.digitalmediaserver.crowdin.tool.OrderedProperties.LineReader
Creates a new instance using a Reader source.
org.digitalmediaserver.crowdin - package org.digitalmediaserver.crowdin
 
org.digitalmediaserver.crowdin.configuration - package org.digitalmediaserver.crowdin.configuration
 
org.digitalmediaserver.crowdin.tool - package org.digitalmediaserver.crowdin.tool
 

P

PathPlaceholder - Enum in org.digitalmediaserver.crowdin.configuration
An enum representing the export_patterns parameter in the add-file and update-file API methods.
PLACEHOLDER_PATTERN - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
The generic placeholder Pattern
project - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
The current Maven project
projectName - Variable in class org.digitalmediaserver.crowdin.PushCrowdinMojo
This parameter must match the POM name of the current project in is used to prevent pushing from the wrong project.
PullCrowdinMojo - Class in org.digitalmediaserver.crowdin
PullCrowdinMojo() - Constructor for class org.digitalmediaserver.crowdin.PullCrowdinMojo
 
PushCrowdinMojo - Class in org.digitalmediaserver.crowdin
Uploads the base/root language file(s) to Crowdin for translation.
PushCrowdinMojo() - Constructor for class org.digitalmediaserver.crowdin.PushCrowdinMojo
 
put(String, String) - Method in class org.digitalmediaserver.crowdin.tool.FIFOProperties
 
put(String, String) - Method in class org.digitalmediaserver.crowdin.tool.GroupSortedProperties
 
put(String, String) - Method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Associates the specified value with the specified key.

R

requestGetDocument(HttpClient, Server, String, Map<String, String>, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinAPI
Makes a GET request to the Crowdin API and returns the result as a Document.
requestPost(HttpClient, Server, String, Map<String, String>, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinAPI
Makes a POST request to the Crowdin API and returns the HttpResponse.
requestPost(HttpClient, Server, String, Map<String, String>, Map<String, File>, Map<String, String>, Map<String, String>, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinAPI
Makes a POST request to the Crowdin API and returns the HttpResponse.
requestPostDocument(HttpClient, Server, String, Map<String, String>, Map<String, File>, boolean, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinAPI
Makes a POST request to the Crowdin API and returns the result as a Document.
requestPostDocument(HttpClient, Server, String, Map<String, String>, Map<String, File>, Map<String, String>, Map<String, String>, boolean, Log) - Static method in class org.digitalmediaserver.crowdin.tool.CrowdinAPI
Makes a POST request to the Crowdin API and returns the result as a Document.
rootBranch - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
The git branch that should be treated as root in Crowdin versions management.

S

saveConvert(String, boolean, boolean) - Static method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Converts Unicode characters to encoded "\uxxxx" and escapes special characters with a preceding "\".
SAX_BUILDER - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
The static SAXBuilder instance
SEMICOLON - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
A Pattern that matches semicolon ";"
server - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
The Server to use for Crowdin credentials
setCharset(Charset) - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
setClient(CloseableHttpClient) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
Sets the CloseableHttpClient.
setComment(String) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
setCommentTag(String) - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
Sets the comment tag.
setCrowdinServerId(String) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
setDownloadFolder(Path) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
setDownloadFolder(File) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
setEncoding(String) - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
setLineSeparator(String) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
setProject(MavenProject) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
setRootBranch(String) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
setServer(Server) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
Sets the Server to use for Crowdin credentials.
setStatusFiles(List<StatusFile>) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
Sets the StatusFiles.
setTranslationFileSets(List<TranslationFileSet>) - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
setType(FileType) - Method in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
 
setValue(String) - Method in class org.digitalmediaserver.crowdin.tool.GroupSortedProperties.Entry
 
sortLines - Variable in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
Whether or not the language strings should be sorted by their key in the translation files when exporting them from Crowdin.
STATUS_DOWNLOAD_FILENAME - Static variable in class org.digitalmediaserver.crowdin.tool.Constants
The name of the translation status document in the download folder
StatusFile - Class in org.digitalmediaserver.crowdin.configuration
A Mojo configuration class describing a status file.
StatusFile() - Constructor for class org.digitalmediaserver.crowdin.configuration.StatusFile
 
statusFiles - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
A list of StatusFile elements that defines status files.
store(OutputStream, String, String, boolean) - Method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Writes the data from this OrderedProperties to the specified OutputStream.
store(Writer, String, String, boolean) - Method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Writes the data from this OrderedProperties to the specified Writer.
store(BufferedWriter, String, String, boolean) - Method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Writes the data from this OrderedProperties to the specified BufferedWriter.

T

targetFile - Variable in class org.digitalmediaserver.crowdin.configuration.StatusFile
The full status file path.
targetFileName - Variable in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
The file path relative to TranslationFileSet.languageFilesFolder to use when deploying the translation files.
title - Variable in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
The title as it should appear to translators at Crowdin.
to - Variable in class org.digitalmediaserver.crowdin.configuration.Conversion
The placeholder value to convert to.
toHex(int) - Static method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Converts a nibble to a hexadecimal digit.
toString() - Method in class org.digitalmediaserver.crowdin.configuration.Conversion
 
toString() - Method in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
toString() - Method in class org.digitalmediaserver.crowdin.DeployCrowdinMojo.MatchInfo
 
toString() - Method in class org.digitalmediaserver.crowdin.DeployCrowdinMojo.ParseResult
 
toString() - Method in class org.digitalmediaserver.crowdin.tool.GroupSortedProperties.Entry
 
toString() - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
 
toString(boolean) - Method in enum org.digitalmediaserver.crowdin.tool.ISO639
Returns a String representation of this instance.
TranslationFileSet - Class in org.digitalmediaserver.crowdin.configuration
A Mojo configuration class describing a set of translation files.
TranslationFileSet() - Constructor for class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
 
translationFileSets - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
A list of TranslationFileSet elements that defines a set of translation files.
type - Variable in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
The FileType for this fileset.
typeOf(String) - Static method in enum org.digitalmediaserver.crowdin.configuration.PathPlaceholder
Attempts to parse the specified String value into a PathPlaceholder.
typeOf(Element) - Static method in enum org.digitalmediaserver.crowdin.tool.CrowdinFileSystem.ItemType
Returns the CrowdinFileSystem.ItemType of the specified Crowdin item or null.

U

updateOption - Variable in class org.digitalmediaserver.crowdin.configuration.TranslationFileSet
The update behavior for updates string when pushing.
UpdateOption - Enum in org.digitalmediaserver.crowdin.configuration
An enum representing the update_option parameter in the update-file API method.
updateOption - Variable in class org.digitalmediaserver.crowdin.PushCrowdinMojo
The default update behavior for updates string when pushing.

V

valueOf(String) - Static method in enum org.digitalmediaserver.crowdin.configuration.FileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.crowdin.configuration.PathPlaceholder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.crowdin.configuration.UpdateOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.crowdin.tool.CrowdinFileSystem.ItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639.LanguageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.digitalmediaserver.crowdin.configuration.FileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.crowdin.configuration.PathPlaceholder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.crowdin.configuration.UpdateOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.crowdin.tool.CrowdinFileSystem.ItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639.LanguageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.crowdin.tool.ISO639
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeComment(BufferedWriter, String, String) - Static method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Writes a comment line to the specified BufferedWriter.
writeNewLine(BufferedWriter, String) - Static method in class org.digitalmediaserver.crowdin.tool.OrderedProperties
Writes a newline to the specified BufferedWriter using the specified line separator sequence.
A B C D E F G H I L M O P R S T U V W 

Copyright © 2018. All rights reserved.