Package | Description |
---|---|
info.textgrid.utils.export.aggregations |
Model to represent a set of TextGrid aggregations.
|
info.textgrid.utils.export.filenames |
API to manage export filenames for TextGrid objects,
including a default implementation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IAggregation |
interface |
ITransformableAggregationEntry
An aggregation entry that can possibly be transformed to a different kind of
format.
|
Modifier and Type | Class and Description |
---|---|
class |
Aggregation |
class |
AggregationEntry
Represents an entry in an aggregation.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<IAggregationEntry> |
Aggregation.getChildren() |
com.google.common.collect.ImmutableList<? extends IAggregationEntry> |
IAggregation.getChildren() |
com.google.common.base.Optional<? extends IAggregationEntry> |
Aggregation.getWork() |
com.google.common.base.Optional<? extends IAggregationEntry> |
IAggregation.getWork() |
Modifier and Type | Method and Description |
---|---|
protected IAggregation |
Aggregation.add(IAggregationEntry child) |
void |
Aggregation.setWork(IAggregationEntry work) |
Modifier and Type | Method and Description |
---|---|
StringBuilder |
ConfigurableFilenamePolicy.Segment.append(StringBuilder builder,
IAggregationEntry entry)
Appends the expansion of this segment for the given entry to the
given builder.
|
StringBuilder |
ConfigurableFilenamePolicy.Builder.StaticSegment.append(StringBuilder builder,
IAggregationEntry entry) |
StringBuilder |
ConfigurableFilenamePolicy.Builder.MetadataSegment.append(StringBuilder builder,
IAggregationEntry entry)
Appends the expansion of this segment for the given entry to the
given builder.
|
StringBuilder |
ConfigurableFilenamePolicy.Builder.UniqueSegment.append(StringBuilder builder,
IAggregationEntry entry) |
StringBuilder |
ConfigurableFilenamePolicy.Builder.UniqueSegment.append(StringBuilder builder,
IAggregationEntry entry,
Map<URI,Integer> uriMap)
Appends a unifying segment if required.
|
com.google.common.base.Optional<URI> |
IFilenamePolicy.getBase(IAggregationEntry entry)
Tries to generate a base URI for the given aggregation entry.
|
com.google.common.base.Optional<URI> |
DefaultMetaFilenamePolicy.getBase(IAggregationEntry entry) |
com.google.common.base.Optional<URI> |
ConfigurableFilenamePolicy.getBase(IAggregationEntry entry) |
com.google.common.base.Optional<URI> |
DefaultFilenamePolicy.getBase(IAggregationEntry entry) |
String |
ConfigurableFilenamePolicy.Builder.SubPolicySegment.getContent(IAggregationEntry entry) |
String |
ConfigurableFilenamePolicy.Builder.ExtensionSegment.getContent(IAggregationEntry entry) |
abstract String |
ConfigurableFilenamePolicy.Builder.MetadataSegment.getContent(IAggregationEntry entry)
Return the (unprocessed) string for this entry.
|
String |
ConfigurableFilenamePolicy.Builder.UniqueSegment.getContent(IAggregationEntry entry) |
String |
ConfigurableFilenamePolicy.Builder.URISegment.getContent(IAggregationEntry entry) |
String |
ConfigurableFilenamePolicy.Builder.ListSegment.getContent(IAggregationEntry entry) |
abstract Iterable<String> |
ConfigurableFilenamePolicy.Builder.ListSegment.getContentItems(IAggregationEntry entry) |
Iterable<String> |
ConfigurableFilenamePolicy.Builder.TitleSegment.getContentItems(IAggregationEntry entry) |
Iterable<String> |
ConfigurableFilenamePolicy.Builder.AuthorSegment.getContentItems(IAggregationEntry entry) |
URI |
IFilenamePolicy.getFilename(IAggregationEntry entry)
Generates a file name for the aggregation entry described by the given
metadata.
|
URI |
DefaultMetaFilenamePolicy.getFilename(IAggregationEntry entry) |
URI |
ConfigurableFilenamePolicy.getFilename(IAggregationEntry entry) |
URI |
DefaultFilenamePolicy.getFilename(IAggregationEntry entry) |
URI |
IFilenamePolicy.getFilename(IAggregationEntry entry,
boolean asParent)
Deprecated.
Use
IFilenamePolicy.getFilename(IAggregationEntry) instead |
URI |
DefaultMetaFilenamePolicy.getFilename(IAggregationEntry entry,
boolean asParent)
Deprecated.
|
URI |
ConfigurableFilenamePolicy.getFilename(IAggregationEntry entry,
boolean asParent)
Deprecated.
|
URI |
DefaultFilenamePolicy.getFilename(IAggregationEntry entry,
boolean asParent) |
Copyright © 2015 TextGrid. All rights reserved.