- charset - Variable in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
-
For internal use.
- cleanDownloadFolder() - Method in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
-
- CleanDownloadsMojo - Class in org.digitalmediaserver.crowdin
-
- 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
-
- comment - Variable in class org.digitalmediaserver.crowdin.configuration.AbstractFileSet
-
- 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
-
- 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
-
- crowdinServerId - Variable in class org.digitalmediaserver.crowdin.AbstractCrowdinMojo
-
Server id in settings.xml.
- 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
-
- 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
-
- 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
-
- GroupSortedProperties.EntryComparator() - Constructor for class org.digitalmediaserver.crowdin.tool.GroupSortedProperties.EntryComparator
-
- 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
-
- 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.