public static class ConfigurableFilenamePolicy.Builder extends Object
Modifier and Type | Class and Description |
---|---|
class |
ConfigurableFilenamePolicy.Builder.AuthorSegment |
class |
ConfigurableFilenamePolicy.Builder.ExtensionSegment
A segment that expands to a filename extension depending on the entry's format.
|
class |
ConfigurableFilenamePolicy.Builder.ListSegment
Extracts the title.
|
protected class |
ConfigurableFilenamePolicy.Builder.MetadataSegment
Base class for segments that extract metadata from the given
argument.
|
protected class |
ConfigurableFilenamePolicy.Builder.StaticSegment
A segment that always expands to a static string, regardless of the
entry
|
class |
ConfigurableFilenamePolicy.Builder.SubPolicySegment |
class |
ConfigurableFilenamePolicy.Builder.TitleSegment |
class |
ConfigurableFilenamePolicy.Builder.UniqueSegment |
class |
ConfigurableFilenamePolicy.Builder.URISegment
Formats an object's TextGrid URI.
|
Modifier | Constructor and Description |
---|---|
protected |
Builder(String pattern) |
Modifier and Type | Method and Description |
---|---|
ConfigurableFilenamePolicy |
build() |
ConfigurableFilenamePolicy.Builder |
isParent() |
protected com.google.common.collect.ImmutableList<ConfigurableFilenamePolicy.Segment> |
parsePattern() |
ConfigurableFilenamePolicy.Builder |
subPolicy(String name,
ConfigurableFilenamePolicy policy) |
ConfigurableFilenamePolicy.Builder |
transliterator(com.ibm.icu.text.Transliterator transliterator) |
protected Builder(String pattern)
public ConfigurableFilenamePolicy.Builder isParent()
public ConfigurableFilenamePolicy.Builder transliterator(com.ibm.icu.text.Transliterator transliterator)
public ConfigurableFilenamePolicy.Builder subPolicy(String name, ConfigurableFilenamePolicy policy)
public ConfigurableFilenamePolicy build()
protected com.google.common.collect.ImmutableList<ConfigurableFilenamePolicy.Segment> parsePattern()
Copyright © 2017 TextGrid. All rights reserved.