Index

A B C D E F H I L M O P R S T U W 
All Classes|All Packages

A

addAllCssIncludes(Iterable<String>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Adds elements to cssIncludes list.
addAllProjectModules(Iterable<String>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Adds elements to projectModules list.
addCssIncludes(String) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Adds one element to cssIncludes list.
addCssIncludes(String...) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Adds elements to cssIncludes list.
addProjectModules(String) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Adds one element to projectModules list.
addProjectModules(String...) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Adds elements to projectModules list.

B

bugTracker() - Method in class com.io7m.minisite.core.MinConfiguration
 
bugTracker() - Method in interface com.io7m.minisite.core.MinConfigurationType
 
build() - Method in class com.io7m.minisite.core.MinBugTrackerConfiguration.Builder
build() - Method in class com.io7m.minisite.core.MinChangesConfiguration.Builder
build() - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Builds a new MinConfiguration.
build() - Method in class com.io7m.minisite.core.MinSourcesConfiguration.Builder
builder() - Static method in class com.io7m.minisite.core.MinBugTrackerConfiguration
Creates a builder for MinBugTrackerConfiguration.
builder() - Static method in class com.io7m.minisite.core.MinChangesConfiguration
Creates a builder for MinChangesConfiguration.
builder() - Static method in class com.io7m.minisite.core.MinConfiguration
Creates a builder for MinConfiguration.
builder() - Static method in class com.io7m.minisite.core.MinSourcesConfiguration
Creates a builder for MinSourcesConfiguration.

C

centralReposPath() - Method in class com.io7m.minisite.core.MinConfiguration
 
centralReposPath() - Method in interface com.io7m.minisite.core.MinConfigurationType
 
changelog() - Method in class com.io7m.minisite.core.MinConfiguration
 
changelog() - Method in interface com.io7m.minisite.core.MinConfigurationType
 
com.io7m.minisite.core - package com.io7m.minisite.core
Core types and functions.
copyOf(MinBugTrackerConfigurationType) - Static method in class com.io7m.minisite.core.MinBugTrackerConfiguration
Creates an immutable copy of a MinBugTrackerConfigurationType value.
copyOf(MinChangesConfigurationType) - Static method in class com.io7m.minisite.core.MinChangesConfiguration
Creates an immutable copy of a MinChangesConfigurationType value.
copyOf(MinConfigurationType) - Static method in class com.io7m.minisite.core.MinConfiguration
Creates an immutable copy of a MinConfigurationType value.
copyOf(MinSourcesConfigurationType) - Static method in class com.io7m.minisite.core.MinSourcesConfiguration
Creates an immutable copy of a MinSourcesConfigurationType value.
create(MinConfiguration) - Static method in class com.io7m.minisite.core.MinSite
Create a site generator for the given config.
cssGenerateStyle() - Method in class com.io7m.minisite.core.MinConfiguration
 
cssGenerateStyle() - Method in interface com.io7m.minisite.core.MinConfigurationType
 
cssIncludes() - Method in class com.io7m.minisite.core.MinConfiguration
 
cssIncludes() - Method in interface com.io7m.minisite.core.MinConfigurationType
 

D

document() - Method in class com.io7m.minisite.core.MinSite
Generate a site.
documentation() - Method in class com.io7m.minisite.core.MinConfiguration
 
documentation() - Method in interface com.io7m.minisite.core.MinConfigurationType
 

E

equals(Object) - Method in class com.io7m.minisite.core.MinBugTrackerConfiguration
This instance is equal to all instances of MinBugTrackerConfiguration that have equal attribute values.
equals(Object) - Method in class com.io7m.minisite.core.MinChangesConfiguration
This instance is equal to all instances of MinChangesConfiguration that have equal attribute values.
equals(Object) - Method in class com.io7m.minisite.core.MinConfiguration
This instance is equal to all instances of MinConfiguration that have equal attribute values.
equals(Object) - Method in class com.io7m.minisite.core.MinSourcesConfiguration
This instance is equal to all instances of MinSourcesConfiguration that have equal attribute values.
evaluate(MinSourcesConfiguration) - Method in class com.io7m.minisite.core.MinSourcesGitProvider
 
evaluate(MinSourcesConfiguration) - Method in interface com.io7m.minisite.core.MinSourcesProviderType
 

F

features() - Method in class com.io7m.minisite.core.MinConfiguration
 
features() - Method in interface com.io7m.minisite.core.MinConfigurationType
 
feedEmail() - Method in class com.io7m.minisite.core.MinChangesConfiguration
 
feedEmail() - Method in interface com.io7m.minisite.core.MinChangesConfigurationType
 
file() - Method in class com.io7m.minisite.core.MinChangesConfiguration
 
file() - Method in interface com.io7m.minisite.core.MinChangesConfigurationType
 
from(MinBugTrackerConfigurationType) - Method in class com.io7m.minisite.core.MinBugTrackerConfiguration.Builder
Fill a builder with attribute values from the provided MinBugTrackerConfigurationType instance.
from(MinChangesConfigurationType) - Method in class com.io7m.minisite.core.MinChangesConfiguration.Builder
Fill a builder with attribute values from the provided MinChangesConfigurationType instance.
from(MinConfigurationType) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Fill a builder with attribute values from the provided MinConfigurationType instance.
from(MinSourcesConfigurationType) - Method in class com.io7m.minisite.core.MinSourcesConfiguration.Builder
Fill a builder with attribute values from the provided MinSourcesConfigurationType instance.

H

hashCode() - Method in class com.io7m.minisite.core.MinBugTrackerConfiguration
Computes a hash code from attributes: system, uri.
hashCode() - Method in class com.io7m.minisite.core.MinChangesConfiguration
Computes a hash code from attributes: file, feedEmail.
hashCode() - Method in class com.io7m.minisite.core.MinConfiguration
Computes a hash code from attributes: projectName, projectGroupName, projectModules, release, centralReposPath, header, overview, features, documentation, changelog, license, bugTracker, sources, cssIncludes, cssGenerateStyle.
hashCode() - Method in class com.io7m.minisite.core.MinSourcesConfiguration
Computes a hash code from attributes: system, uri.
header() - Method in class com.io7m.minisite.core.MinConfiguration
 
header() - Method in interface com.io7m.minisite.core.MinConfigurationType
 

I

indent(Path, Path, Path) - Static method in class com.io7m.minisite.core.MinXHTMLReindent
Deprecated.
Read the file at path_input, indent it and write the output to path_tmp, then atomically rename path_tmp to path_output.

L

license() - Method in class com.io7m.minisite.core.MinConfiguration
 
license() - Method in interface com.io7m.minisite.core.MinConfigurationType
 

M

MinBugTrackerConfiguration - Class in com.io7m.minisite.core
Configurations for bug trackers.
MinBugTrackerConfiguration.Builder - Class in com.io7m.minisite.core
Builds instances of type MinBugTrackerConfiguration.
MinBugTrackerConfigurationType - Interface in com.io7m.minisite.core
Configurations for bug trackers.
MinChangesConfiguration - Class in com.io7m.minisite.core
Configurations for changelogs.
MinChangesConfiguration.Builder - Class in com.io7m.minisite.core
Builds instances of type MinChangesConfiguration.
MinChangesConfigurationType - Interface in com.io7m.minisite.core
Configurations for changelogs.
MinConfiguration - Class in com.io7m.minisite.core
Configurations for sites.
MinConfiguration.Builder - Class in com.io7m.minisite.core
Builds instances of type MinConfiguration.
MinConfigurationType - Interface in com.io7m.minisite.core
Configurations for sites.
MinSite - Class in com.io7m.minisite.core
A site generator.
MinSourcesConfiguration - Class in com.io7m.minisite.core
Configurations for source code repositories.
MinSourcesConfiguration.Builder - Class in com.io7m.minisite.core
Builds instances of type MinSourcesConfiguration.
MinSourcesConfigurationType - Interface in com.io7m.minisite.core
Configurations for source code repositories.
MinSourcesGitProvider - Class in com.io7m.minisite.core
A source provider for git repositories.
MinSourcesGitProvider() - Constructor for class com.io7m.minisite.core.MinSourcesGitProvider
Construct a provider.
MinSourcesProviderType - Interface in com.io7m.minisite.core
The type of providers for source sections.
MinXHTMLReindent - Class in com.io7m.minisite.core
Deprecated, for removal: This API element is subject to removal in a future version.
Reindenting tends to break XHTML. Do not do it.

O

of(String, String, Iterable<String>, String, String, Optional<? extends Path>, Optional<? extends Path>, Optional<? extends Path>, Optional<? extends Path>, Optional<? extends MinChangesConfiguration>, Optional<? extends Path>, Optional<? extends MinBugTrackerConfiguration>, Optional<? extends MinSourcesConfiguration>, Iterable<String>, boolean) - Static method in class com.io7m.minisite.core.MinConfiguration
Construct a new immutable MinConfiguration instance.
of(String, String, List<String>, String, String, Optional<Path>, Optional<Path>, Optional<Path>, Optional<Path>, Optional<MinChangesConfiguration>, Optional<Path>, Optional<MinBugTrackerConfiguration>, Optional<MinSourcesConfiguration>, List<String>, boolean) - Static method in class com.io7m.minisite.core.MinConfiguration
Construct a new immutable MinConfiguration instance.
of(String, URI) - Static method in class com.io7m.minisite.core.MinBugTrackerConfiguration
Construct a new immutable MinBugTrackerConfiguration instance.
of(String, URI) - Static method in class com.io7m.minisite.core.MinSourcesConfiguration
Construct a new immutable MinSourcesConfiguration instance.
of(Path, String) - Static method in class com.io7m.minisite.core.MinChangesConfiguration
Construct a new immutable MinChangesConfiguration instance.
overview() - Method in class com.io7m.minisite.core.MinConfiguration
 
overview() - Method in interface com.io7m.minisite.core.MinConfigurationType
 

P

projectGroupName() - Method in class com.io7m.minisite.core.MinConfiguration
 
projectGroupName() - Method in interface com.io7m.minisite.core.MinConfigurationType
 
projectModules() - Method in class com.io7m.minisite.core.MinConfiguration
 
projectModules() - Method in interface com.io7m.minisite.core.MinConfigurationType
 
projectName() - Method in class com.io7m.minisite.core.MinConfiguration
 
projectName() - Method in interface com.io7m.minisite.core.MinConfigurationType
 

R

release() - Method in class com.io7m.minisite.core.MinConfiguration
 
release() - Method in interface com.io7m.minisite.core.MinConfigurationType
 

S

setBugTracker(MinBugTrackerConfiguration) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value bugTracker to bugTracker.
setBugTracker(Optional<? extends MinBugTrackerConfiguration>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value bugTracker to bugTracker.
setCentralReposPath(String) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the value for the centralReposPath attribute.
setChangelog(MinChangesConfiguration) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value changelog to changelog.
setChangelog(Optional<? extends MinChangesConfiguration>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value changelog to changelog.
setCssGenerateStyle(boolean) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the value for the cssGenerateStyle attribute.
setCssIncludes(Iterable<String>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Sets or replaces all elements for cssIncludes list.
setDocumentation(Path) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value documentation to documentation.
setDocumentation(Optional<? extends Path>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value documentation to documentation.
setFeatures(Path) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value features to features.
setFeatures(Optional<? extends Path>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value features to features.
setFeedEmail(String) - Method in class com.io7m.minisite.core.MinChangesConfiguration.Builder
Initializes the value for the feedEmail attribute.
setFile(Path) - Method in class com.io7m.minisite.core.MinChangesConfiguration.Builder
Initializes the value for the file attribute.
setHeader(Path) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value header to header.
setHeader(Optional<? extends Path>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value header to header.
setLicense(Path) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value license to license.
setLicense(Optional<? extends Path>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value license to license.
setOverview(Path) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value overview to overview.
setOverview(Optional<? extends Path>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value overview to overview.
setProjectGroupName(String) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the value for the projectGroupName attribute.
setProjectModules(Iterable<String>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Sets or replaces all elements for projectModules list.
setProjectName(String) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the value for the projectName attribute.
setRelease(String) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the value for the release attribute.
setSources(MinSourcesConfiguration) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value sources to sources.
setSources(Optional<? extends MinSourcesConfiguration>) - Method in class com.io7m.minisite.core.MinConfiguration.Builder
Initializes the optional value sources to sources.
setSystem(String) - Method in class com.io7m.minisite.core.MinBugTrackerConfiguration.Builder
Initializes the value for the system attribute.
setSystem(String) - Method in class com.io7m.minisite.core.MinSourcesConfiguration.Builder
Initializes the value for the system attribute.
setUri(URI) - Method in class com.io7m.minisite.core.MinBugTrackerConfiguration.Builder
Initializes the value for the uri attribute.
setUri(URI) - Method in class com.io7m.minisite.core.MinSourcesConfiguration.Builder
Initializes the value for the uri attribute.
sources() - Method in class com.io7m.minisite.core.MinConfiguration
 
sources() - Method in interface com.io7m.minisite.core.MinConfigurationType
 
system() - Method in class com.io7m.minisite.core.MinBugTrackerConfiguration
 
system() - Method in interface com.io7m.minisite.core.MinBugTrackerConfigurationType
 
system() - Method in class com.io7m.minisite.core.MinSourcesConfiguration
 
system() - Method in interface com.io7m.minisite.core.MinSourcesConfigurationType
 
system() - Method in class com.io7m.minisite.core.MinSourcesGitProvider
 
system() - Method in interface com.io7m.minisite.core.MinSourcesProviderType
 

T

toString() - Method in class com.io7m.minisite.core.MinBugTrackerConfiguration
Prints the immutable value MinBugTrackerConfiguration with attribute values.
toString() - Method in class com.io7m.minisite.core.MinChangesConfiguration
Prints the immutable value MinChangesConfiguration with attribute values.
toString() - Method in class com.io7m.minisite.core.MinConfiguration
Prints the immutable value MinConfiguration with attribute values.
toString() - Method in class com.io7m.minisite.core.MinSourcesConfiguration
Prints the immutable value MinSourcesConfiguration with attribute values.

U

uri() - Method in class com.io7m.minisite.core.MinBugTrackerConfiguration
 
uri() - Method in interface com.io7m.minisite.core.MinBugTrackerConfigurationType
 
uri() - Method in class com.io7m.minisite.core.MinSourcesConfiguration
 
uri() - Method in interface com.io7m.minisite.core.MinSourcesConfigurationType
 

W

withBugTracker(MinBugTrackerConfiguration) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a present value for the optional bugTracker attribute.
withBugTracker(Optional<? extends MinBugTrackerConfiguration>) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting an optional value for the bugTracker attribute.
withCentralReposPath(String) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a value for the centralReposPath attribute.
withChangelog(MinChangesConfiguration) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a present value for the optional changelog attribute.
withChangelog(Optional<? extends MinChangesConfiguration>) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting an optional value for the changelog attribute.
withCssGenerateStyle(boolean) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a value for the cssGenerateStyle attribute.
withCssIncludes(Iterable<String>) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object with elements that replace the content of cssIncludes.
withCssIncludes(String...) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object with elements that replace the content of cssIncludes.
withDocumentation(Path) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a present value for the optional documentation attribute.
withDocumentation(Optional<? extends Path>) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting an optional value for the documentation attribute.
withFeatures(Path) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a present value for the optional features attribute.
withFeatures(Optional<? extends Path>) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting an optional value for the features attribute.
withFeedEmail(String) - Method in class com.io7m.minisite.core.MinChangesConfiguration
Copy the current immutable object by setting a value for the feedEmail attribute.
withFile(Path) - Method in class com.io7m.minisite.core.MinChangesConfiguration
Copy the current immutable object by setting a value for the file attribute.
withHeader(Path) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a present value for the optional header attribute.
withHeader(Optional<? extends Path>) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting an optional value for the header attribute.
withLicense(Path) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a present value for the optional license attribute.
withLicense(Optional<? extends Path>) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting an optional value for the license attribute.
withOverview(Path) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a present value for the optional overview attribute.
withOverview(Optional<? extends Path>) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting an optional value for the overview attribute.
withProjectGroupName(String) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a value for the projectGroupName attribute.
withProjectModules(Iterable<String>) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object with elements that replace the content of projectModules.
withProjectModules(String...) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object with elements that replace the content of projectModules.
withProjectName(String) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a value for the projectName attribute.
withRelease(String) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a value for the release attribute.
withSources(MinSourcesConfiguration) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting a present value for the optional sources attribute.
withSources(Optional<? extends MinSourcesConfiguration>) - Method in class com.io7m.minisite.core.MinConfiguration
Copy the current immutable object by setting an optional value for the sources attribute.
withSystem(String) - Method in class com.io7m.minisite.core.MinBugTrackerConfiguration
Copy the current immutable object by setting a value for the system attribute.
withSystem(String) - Method in class com.io7m.minisite.core.MinSourcesConfiguration
Copy the current immutable object by setting a value for the system attribute.
withUri(URI) - Method in class com.io7m.minisite.core.MinBugTrackerConfiguration
Copy the current immutable object by setting a value for the uri attribute.
withUri(URI) - Method in class com.io7m.minisite.core.MinSourcesConfiguration
Copy the current immutable object by setting a value for the uri attribute.
A B C D E F H I L M O P R S T U W 
All Classes|All Packages