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

A

addAllChanges(Iterable<CChange>) - Method in class com.io7m.changelog.core.CRelease.Builder
 
addAllTickets(Iterable<CTicketID>) - Method in class com.io7m.changelog.core.CChange.Builder
 
addChanges(CChange) - Method in class com.io7m.changelog.core.CRelease.Builder
 
addChanges(CChange...) - Method in class com.io7m.changelog.core.CRelease.Builder
 
addTickets(CTicketID) - Method in class com.io7m.changelog.core.CChange.Builder
 
addTickets(CTicketID...) - Method in class com.io7m.changelog.core.CChange.Builder
 
authorEmail() - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
 
authorEmail() - Method in interface com.io7m.changelog.xml.api.CAtomChangelogWriterConfigurationType
 
authorName() - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
 
authorName() - Method in interface com.io7m.changelog.xml.api.CAtomChangelogWriterConfigurationType
 

B

backwardsCompatible() - Method in class com.io7m.changelog.core.CChange
 
backwardsCompatible() - Method in interface com.io7m.changelog.core.CChangeType
 
build() - Method in class com.io7m.changelog.core.CChange.Builder
Builds a new CChange.
build() - Method in class com.io7m.changelog.core.CChangelog.Builder
Builds a new CChangelog.
build() - Method in class com.io7m.changelog.core.CModuleName.Builder
Builds a new CModuleName.
build() - Method in class com.io7m.changelog.core.CProjectName.Builder
Builds a new CProjectName.
build() - Method in class com.io7m.changelog.core.CRelease.Builder
Builds a new CRelease.
build() - Method in class com.io7m.changelog.core.CTicketID.Builder
Builds a new CTicketID.
build() - Method in class com.io7m.changelog.core.CTicketSystem.Builder
Builds a new CTicketSystem.
build() - Method in class com.io7m.changelog.core.CVersionStandard.Builder
Builds a new CVersionStandard.
build() - Method in class com.io7m.changelog.core.CVersionText.Builder
Builds a new CVersionText.
build() - Method in class com.io7m.changelog.parser.api.CParseError.Builder
Builds a new CParseError.
build() - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration.Builder
build() - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
builder() - Static method in class com.io7m.changelog.core.CChange
Creates a builder for CChange.
builder() - Static method in class com.io7m.changelog.core.CChangelog
Creates a builder for CChangelog.
builder() - Static method in class com.io7m.changelog.core.CModuleName
Creates a builder for CModuleName.
builder() - Static method in class com.io7m.changelog.core.CProjectName
Creates a builder for CProjectName.
builder() - Static method in class com.io7m.changelog.core.CRelease
Creates a builder for CRelease.
builder() - Static method in class com.io7m.changelog.core.CTicketID
Creates a builder for CTicketID.
builder() - Static method in class com.io7m.changelog.core.CTicketSystem
Creates a builder for CTicketSystem.
builder() - Static method in class com.io7m.changelog.core.CVersionStandard
Creates a builder for CVersionStandard.
builder() - Static method in class com.io7m.changelog.core.CVersionText
Creates a builder for CVersionText.
builder() - Static method in class com.io7m.changelog.parser.api.CParseError
Creates a builder for CParseError.
builder() - Static method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
Creates a builder for CPlainChangelogWriterConfiguration.
builder() - Static method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
Creates a builder for CAtomChangelogWriterConfiguration.

C

CAtomChangelogWriterConfiguration - Class in com.io7m.changelog.xml.api
The type of configurations for Atom feed writers.
CAtomChangelogWriterConfiguration.Builder - Class in com.io7m.changelog.xml.api
Builds instances of type CAtomChangelogWriterConfiguration.
CAtomChangelogWriterConfigurationType - Interface in com.io7m.changelog.xml.api
The type of configurations for Atom feed writers.
CAtomChangelogWriterProviderType - Interface in com.io7m.changelog.xml.api
The type of Atom writer providers.
CAtomChangelogWriters - Class in com.io7m.changelog.xml
A provider for Atom feed writers.
CAtomChangelogWriters() - Constructor for class com.io7m.changelog.xml.CAtomChangelogWriters
Instantiate a provider.
CAtomChangelogWriterType - Interface in com.io7m.changelog.xml.api
The type of Atom feed writers.
CChange - Class in com.io7m.changelog.core
A change within a specific release.
CChange.Builder - Class in com.io7m.changelog.core
Builds instances of type CChange.
CChangelog - Class in com.io7m.changelog.core
The type of changelogs.
CChangelog.Builder - Class in com.io7m.changelog.core
Builds instances of type CChangelog.
CChangelogFilters - Class in com.io7m.changelog.core
Functions to transform and filter changelogs.
CChangelogParserProviderType - Interface in com.io7m.changelog.parser.api
The type of parser providers.
CChangelogParserType - Interface in com.io7m.changelog.parser.api
The type of parsers.
CChangelogType - Interface in com.io7m.changelog.core
The type of changelogs.
CChangelogWriterProviderType - Interface in com.io7m.changelog.writer.api
The type of writer providers.
CChangelogWriterType - Interface in com.io7m.changelog.writer.api
The type of changelog writers.
CChangeType - Interface in com.io7m.changelog.core
A change within a specific release.
CDocumentation - Class in com.io7m.changelog.documentation
Functions for retrieving the documentation.
changes() - Method in class com.io7m.changelog.core.CRelease
 
changes() - Method in interface com.io7m.changelog.core.CReleaseType
 
checkPreconditions() - Method in interface com.io7m.changelog.core.CChangelogType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.changelog.core.CModuleNameType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.changelog.core.CProjectNameType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.changelog.core.CTicketIDType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.changelog.core.CVersionStandardType
Check preconditions for the type.
CImmutableStyleType - Annotation Type in com.io7m.changelog.core
Style settings for generated immutable types.
CLLogLevel - Enum in com.io7m.changelog.cmdline
Log level.
CLLogLevelConverter - Class in com.io7m.changelog.cmdline
A converter for CLLogLevel values.
CLLogLevelConverter() - Constructor for class com.io7m.changelog.cmdline.CLLogLevelConverter
Construct a new converter.
CModuleName - Class in com.io7m.changelog.core
The type of module names.
CModuleName.Builder - Class in com.io7m.changelog.core
Builds instances of type CModuleName.
CModuleNames - Class in com.io7m.changelog.core
Functions over module names.
CModuleNameType - Interface in com.io7m.changelog.core
The type of module names.
com.io7m.changelog.cmdline - package com.io7m.changelog.cmdline
Command line interface.
com.io7m.changelog.core - package com.io7m.changelog.core
Core types.
com.io7m.changelog.documentation - package com.io7m.changelog.documentation
Empty placeholder package for documentation.
com.io7m.changelog.parser.api - package com.io7m.changelog.parser.api
Parser API
com.io7m.changelog.schema - package com.io7m.changelog.schema
Functions for accessing schema files from Java.
com.io7m.changelog.text.api - package com.io7m.changelog.text.api
Text API.
com.io7m.changelog.text.vanilla - package com.io7m.changelog.text.vanilla
Default text implementation.
com.io7m.changelog.writer.api - package com.io7m.changelog.writer.api
Writer API.
com.io7m.changelog.xml - package com.io7m.changelog.xml
XML processing.
com.io7m.changelog.xml.api - package com.io7m.changelog.xml.api
XML API.
compareTo(CVersionType) - Method in interface com.io7m.changelog.core.CVersionStandardType
 
compareTo(CVersionType) - Method in interface com.io7m.changelog.core.CVersionTextType
 
convert(String) - Method in class com.io7m.changelog.cmdline.CLLogLevelConverter
 
copyOf(CChangelogType) - Static method in class com.io7m.changelog.core.CChangelog
Creates an immutable copy of a CChangelogType value.
copyOf(CChangeType) - Static method in class com.io7m.changelog.core.CChange
Creates an immutable copy of a CChangeType value.
copyOf(CModuleNameType) - Static method in class com.io7m.changelog.core.CModuleName
Creates an immutable copy of a CModuleNameType value.
copyOf(CProjectNameType) - Static method in class com.io7m.changelog.core.CProjectName
Creates an immutable copy of a CProjectNameType value.
copyOf(CReleaseType) - Static method in class com.io7m.changelog.core.CRelease
Creates an immutable copy of a CReleaseType value.
copyOf(CTicketIDType) - Static method in class com.io7m.changelog.core.CTicketID
Creates an immutable copy of a CTicketIDType value.
copyOf(CTicketSystemType) - Static method in class com.io7m.changelog.core.CTicketSystem
Creates an immutable copy of a CTicketSystemType value.
copyOf(CVersionStandardType) - Static method in class com.io7m.changelog.core.CVersionStandard
Creates an immutable copy of a CVersionStandardType value.
copyOf(CVersionTextType) - Static method in class com.io7m.changelog.core.CVersionText
Creates an immutable copy of a CVersionTextType value.
copyOf(CParseErrorType) - Static method in class com.io7m.changelog.parser.api.CParseError
Creates an immutable copy of a CParseErrorType value.
copyOf(CPlainChangelogWriterConfigurationType) - Static method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
Creates an immutable copy of a CPlainChangelogWriterConfigurationType value.
copyOf(CAtomChangelogWriterConfigurationType) - Static method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
Creates an immutable copy of a CAtomChangelogWriterConfigurationType value.
CParseError - Class in com.io7m.changelog.parser.api
The type of parse errors.
CParseError.Builder - Class in com.io7m.changelog.parser.api
Builds instances of type CParseError.
CParseErrorHandlers - Class in com.io7m.changelog.parser.api
Functions to handle parse errors.
CParseErrorType - Interface in com.io7m.changelog.parser.api
The type of parse errors.
CParseErrorType.Severity - Enum in com.io7m.changelog.parser.api
The severity of the error.
CPlainChangelogWriterConfiguration - Class in com.io7m.changelog.text.api
The type of configurations for plain text writers.
CPlainChangelogWriterConfiguration.Builder - Class in com.io7m.changelog.text.api
Builds instances of type CPlainChangelogWriterConfiguration.
CPlainChangelogWriterConfigurationType - Interface in com.io7m.changelog.text.api
The type of configurations for plain text writers.
CPlainChangelogWriterProviderType - Interface in com.io7m.changelog.text.api
The type of writer providers.
CPlainChangelogWriters - Class in com.io7m.changelog.text.vanilla
A provider of plain-text changelog writers.
CPlainChangelogWriters() - Constructor for class com.io7m.changelog.text.vanilla.CPlainChangelogWriters
Instantiate a writer provider.
CPlainChangelogWriterType - Interface in com.io7m.changelog.text.api
The type of plain text writers.
CProjectName - Class in com.io7m.changelog.core
The type of project names.
CProjectName.Builder - Class in com.io7m.changelog.core
Builds instances of type CProjectName.
CProjectNames - Class in com.io7m.changelog.core
Functions over project names.
CProjectNameType - Interface in com.io7m.changelog.core
The type of project names.
create(URI, InputStream, Consumer<CParseError>) - Method in interface com.io7m.changelog.parser.api.CChangelogParserProviderType
Create a new parser.
create(URI, InputStream, Consumer<CParseError>) - Method in interface com.io7m.changelog.xml.api.CXMLChangelogParserProviderType
 
create(URI, InputStream, Consumer<CParseError>) - Method in class com.io7m.changelog.xml.CXMLChangelogParsers
 
create(URI, OutputStream) - Method in interface com.io7m.changelog.text.api.CPlainChangelogWriterProviderType
 
create(URI, OutputStream) - Method in interface com.io7m.changelog.writer.api.CChangelogWriterProviderType
Create a new writer.
create(URI, OutputStream) - Method in interface com.io7m.changelog.xml.api.CAtomChangelogWriterProviderType
 
create(URI, OutputStream) - Method in interface com.io7m.changelog.xml.api.CXHTMLChangelogWriterProviderType
 
create(URI, OutputStream) - Method in interface com.io7m.changelog.xml.api.CXMLChangelogWriterProviderType
 
create(URI, OutputStream) - Method in class com.io7m.changelog.xml.CXHTMLChangelogWriters
 
create(URI, OutputStream) - Method in class com.io7m.changelog.xml.CXMLChangelogWriters
 
createWithConfiguration(CPlainChangelogWriterConfiguration, URI, OutputStream) - Method in interface com.io7m.changelog.text.api.CPlainChangelogWriterProviderType
Create a writer with the given configuration.
createWithConfiguration(CPlainChangelogWriterConfiguration, URI, OutputStream) - Method in class com.io7m.changelog.text.vanilla.CPlainChangelogWriters
 
createWithConfiguration(CAtomChangelogWriterConfiguration, URI, OutputStream) - Method in interface com.io7m.changelog.xml.api.CAtomChangelogWriterProviderType
Create a writer with the given configuration.
createWithConfiguration(CAtomChangelogWriterConfiguration, URI, OutputStream) - Method in class com.io7m.changelog.xml.CAtomChangelogWriters
 
CRelease - Class in com.io7m.changelog.core
A specific release in a changelog.
CRelease.Builder - Class in com.io7m.changelog.core
Builds instances of type CRelease.
CReleaseType - Interface in com.io7m.changelog.core
A specific release in a changelog.
CRITICAL - com.io7m.changelog.parser.api.CParseErrorType.Severity
A critical error.
CSchema - Class in com.io7m.changelog.schema
Functions for accessing the schema files.
CTicketID - Class in com.io7m.changelog.core
The type of ticket IDs.
CTicketID.Builder - Class in com.io7m.changelog.core
Builds instances of type CTicketID.
CTicketIDs - Class in com.io7m.changelog.core
Functions over ticket IDs.
CTicketIDType - Interface in com.io7m.changelog.core
The type of ticket IDs.
CTicketSystem - Class in com.io7m.changelog.core
The definition of a ticket system.
CTicketSystem.Builder - Class in com.io7m.changelog.core
Builds instances of type CTicketSystem.
CTicketSystemType - Interface in com.io7m.changelog.core
The definition of a ticket system.
CVersions - Class in com.io7m.changelog.core
Functions for parsing and processing versions.
CVersionStandard - Class in com.io7m.changelog.core
The type of standard version numbers of the form M.N.P-S, where M is the major version, N is the minor version, P is the patch number, and S is an arbitrary qualifier string.
CVersionStandard.Builder - Class in com.io7m.changelog.core
Builds instances of type CVersionStandard.
CVersionStandardType - Interface in com.io7m.changelog.core
The type of standard version numbers of the form M.N.P-S, where M is the major version, N is the minor version, P is the patch number, and S is an arbitrary qualifier string.
CVersionText - Class in com.io7m.changelog.core
The type of arbitrary lexicographically ordered version strings.
CVersionText.Builder - Class in com.io7m.changelog.core
Builds instances of type CVersionText.
CVersionTextType - Interface in com.io7m.changelog.core
The type of arbitrary lexicographically ordered version strings.
CVersionType - Interface in com.io7m.changelog.core
The type of version numbers.
CVersionVisitorType<A> - Interface in com.io7m.changelog.core
A version number visitor.
CXHTMLChangelogWriterProviderType - Interface in com.io7m.changelog.xml.api
The type of XHTML writer providers.
CXHTMLChangelogWriters - Class in com.io7m.changelog.xml
A provider for XHTML writers.
CXHTMLChangelogWriters() - Constructor for class com.io7m.changelog.xml.CXHTMLChangelogWriters
Instantiate a provider.
CXHTMLChangelogWriterType - Interface in com.io7m.changelog.xml.api
The type of XHTML writers.
CXMLChangelogParserProviderType - Interface in com.io7m.changelog.xml.api
The type of parser providers.
CXMLChangelogParsers - Class in com.io7m.changelog.xml
A provider for changelog parsers.
CXMLChangelogParsers() - Constructor for class com.io7m.changelog.xml.CXMLChangelogParsers
Instantiate a parser provider.
CXMLChangelogParserType - Interface in com.io7m.changelog.xml.api
The type of XML parsers.
CXMLChangelogWriterProviderType - Interface in com.io7m.changelog.xml.api
The type of writer providers.
CXMLChangelogWriters - Class in com.io7m.changelog.xml
A provider for XML writers.
CXMLChangelogWriters() - Constructor for class com.io7m.changelog.xml.CXMLChangelogWriters
Instantiate a provider.
CXMLChangelogWriterType - Interface in com.io7m.changelog.xml.api
The type of XML writers.

D

date() - Method in class com.io7m.changelog.core.CChange
 
date() - Method in interface com.io7m.changelog.core.CChangeType
 
date() - Method in class com.io7m.changelog.core.CRelease
 
date() - Method in interface com.io7m.changelog.core.CReleaseType
 

E

equals(Object) - Method in class com.io7m.changelog.core.CChange
This instance is equal to all instances of CChange that have equal attribute values.
equals(Object) - Method in class com.io7m.changelog.core.CChangelog
This instance is equal to all instances of CChangelog that have equal attribute values.
equals(Object) - Method in class com.io7m.changelog.core.CModuleName
This instance is equal to all instances of CModuleName that have equal attribute values.
equals(Object) - Method in class com.io7m.changelog.core.CProjectName
This instance is equal to all instances of CProjectName that have equal attribute values.
equals(Object) - Method in class com.io7m.changelog.core.CRelease
This instance is equal to all instances of CRelease that have equal attribute values.
equals(Object) - Method in class com.io7m.changelog.core.CTicketID
This instance is equal to all instances of CTicketID that have equal attribute values.
equals(Object) - Method in class com.io7m.changelog.core.CTicketSystem
This instance is equal to all instances of CTicketSystem that have equal attribute values.
equals(Object) - Method in class com.io7m.changelog.core.CVersionStandard
This instance is equal to all instances of CVersionStandard that have equal attribute values.
equals(Object) - Method in class com.io7m.changelog.core.CVersionText
This instance is equal to all instances of CVersionText that have equal attribute values.
equals(Object) - Method in class com.io7m.changelog.parser.api.CParseError
This instance is equal to all instances of CParseError that have equal attribute values.
equals(Object) - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
This instance is equal to all instances of CPlainChangelogWriterConfiguration that have equal attribute values.
equals(Object) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
This instance is equal to all instances of CAtomChangelogWriterConfiguration that have equal attribute values.
ERROR - com.io7m.changelog.parser.api.CParseErrorType.Severity
An error.
exception() - Method in class com.io7m.changelog.parser.api.CParseError
 
exception() - Method in interface com.io7m.changelog.parser.api.CParseErrorType
 
exitCode() - Method in class com.io7m.changelog.cmdline.Main
 

F

from(CChangelogType) - Method in class com.io7m.changelog.core.CChangelog.Builder
Fill a builder with attribute values from the provided CChangelogType instance.
from(CChangeType) - Method in class com.io7m.changelog.core.CChange.Builder
Fill a builder with attribute values from the provided CChangeType instance.
from(CModuleNameType) - Method in class com.io7m.changelog.core.CModuleName.Builder
Fill a builder with attribute values from the provided CModuleNameType instance.
from(CProjectNameType) - Method in class com.io7m.changelog.core.CProjectName.Builder
Fill a builder with attribute values from the provided CProjectNameType instance.
from(CReleaseType) - Method in class com.io7m.changelog.core.CRelease.Builder
Fill a builder with attribute values from the provided CReleaseType instance.
from(CTicketIDType) - Method in class com.io7m.changelog.core.CTicketID.Builder
Fill a builder with attribute values from the provided CTicketIDType instance.
from(CTicketSystemType) - Method in class com.io7m.changelog.core.CTicketSystem.Builder
Fill a builder with attribute values from the provided CTicketSystemType instance.
from(CVersionStandardType) - Method in class com.io7m.changelog.core.CVersionStandard.Builder
Fill a builder with attribute values from the provided CVersionStandardType instance.
from(CVersionTextType) - Method in class com.io7m.changelog.core.CVersionText.Builder
Fill a builder with attribute values from the provided CVersionTextType instance.
from(CParseErrorType) - Method in class com.io7m.changelog.parser.api.CParseError.Builder
Fill a builder with attribute values from the provided CParseErrorType instance.
from(CPlainChangelogWriterConfigurationType) - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration.Builder
Fill a builder with attribute values from the provided CPlainChangelogWriterConfigurationType instance.
from(CAtomChangelogWriterConfigurationType) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
Fill a builder with attribute values from the provided CAtomChangelogWriterConfigurationType instance.

G

getDocumentationXMLLocation() - Static method in class com.io7m.changelog.documentation.CDocumentation
 
getName() - Method in enum com.io7m.changelog.cmdline.CLLogLevel
 
getURISchemaXSD() - Static method in class com.io7m.changelog.schema.CSchema
 

H

hashCode() - Method in class com.io7m.changelog.core.CChange
Computes a hash code from attributes: date, summary, tickets, module, backwardsCompatible.
hashCode() - Method in class com.io7m.changelog.core.CChangelog
Computes a hash code from attributes: project, releases, ticketSystems.
hashCode() - Method in class com.io7m.changelog.core.CModuleName
Computes a hash code from attributes: value.
hashCode() - Method in class com.io7m.changelog.core.CProjectName
Computes a hash code from attributes: value.
hashCode() - Method in class com.io7m.changelog.core.CRelease
Computes a hash code from attributes: date, changes, ticketSystemID, version.
hashCode() - Method in class com.io7m.changelog.core.CTicketID
Computes a hash code from attributes: value.
hashCode() - Method in class com.io7m.changelog.core.CTicketSystem
Computes a hash code from attributes: id, uri, isDefault.
hashCode() - Method in class com.io7m.changelog.core.CVersionStandard
Computes a hash code from attributes: major, minor, patch, qualifier.
hashCode() - Method in class com.io7m.changelog.core.CVersionText
Computes a hash code from attributes: text.
hashCode() - Method in class com.io7m.changelog.parser.api.CParseError
Computes a hash code from attributes: lexical, severity, message, exception.
hashCode() - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
Computes a hash code from attributes: showDates.
hashCode() - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
Computes a hash code from attributes: updated, authorEmail, authorName, title, uri.

I

id() - Method in class com.io7m.changelog.core.CTicketSystem
 
id() - Method in interface com.io7m.changelog.core.CTicketSystemType
 
isDefault() - Method in class com.io7m.changelog.core.CTicketSystem
 
isDefault() - Method in interface com.io7m.changelog.core.CTicketSystemType
 
isValid(String) - Static method in class com.io7m.changelog.core.CModuleNames
 
isValid(String) - Static method in class com.io7m.changelog.core.CProjectNames
 
isValid(String) - Static method in class com.io7m.changelog.core.CTicketIDs
 

L

lexical() - Method in class com.io7m.changelog.parser.api.CParseError
 
lexical() - Method in interface com.io7m.changelog.parser.api.CParseErrorType
 
LOG_DEBUG - com.io7m.changelog.cmdline.CLLogLevel
 
LOG_ERROR - com.io7m.changelog.cmdline.CLLogLevel
 
LOG_INFO - com.io7m.changelog.cmdline.CLLogLevel
 
LOG_TRACE - com.io7m.changelog.cmdline.CLLogLevel
 
LOG_WARN - com.io7m.changelog.cmdline.CLLogLevel
 
loggingHandler(Logger) - Static method in class com.io7m.changelog.parser.api.CParseErrorHandlers
A parse error handler that formats and logs all errors to the given logger.

M

main(String[]) - Static method in class com.io7m.changelog.cmdline.Main
The main entry point.
Main - Class in com.io7m.changelog.cmdline
Main command line entry point.
major() - Method in class com.io7m.changelog.core.CVersionStandard
 
major() - Method in interface com.io7m.changelog.core.CVersionStandardType
 
message() - Method in class com.io7m.changelog.parser.api.CParseError
 
message() - Method in interface com.io7m.changelog.parser.api.CParseErrorType
 
minor() - Method in class com.io7m.changelog.core.CVersionStandard
 
minor() - Method in interface com.io7m.changelog.core.CVersionStandardType
 
module() - Method in class com.io7m.changelog.core.CChange
 
module() - Method in interface com.io7m.changelog.core.CChangeType
 

O

of(boolean) - Static method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
Construct a new immutable CPlainChangelogWriterConfiguration instance.
of(int, int, int, String) - Static method in class com.io7m.changelog.core.CVersionStandard
Construct a new immutable CVersionStandard instance.
of(CProjectName, SortedMap<CVersionType, CRelease>, Map<String, CTicketSystem>) - Static method in class com.io7m.changelog.core.CChangelog
Construct a new immutable CChangelog instance.
of(LexicalPosition<URI>, CParseErrorType.Severity, String, Optional<? extends Exception>) - Static method in class com.io7m.changelog.parser.api.CParseError
Construct a new immutable CParseError instance.
of(String) - Static method in class com.io7m.changelog.core.CModuleName
Construct a new immutable CModuleName instance.
of(String) - Static method in class com.io7m.changelog.core.CProjectName
Construct a new immutable CProjectName instance.
of(String) - Static method in class com.io7m.changelog.core.CTicketID
Construct a new immutable CTicketID instance.
of(String) - Static method in class com.io7m.changelog.core.CVersionText
Construct a new immutable CVersionText instance.
of(String, URI, boolean) - Static method in class com.io7m.changelog.core.CTicketSystem
Construct a new immutable CTicketSystem instance.
of(ZonedDateTime, List<CChange>, String, CVersionType) - Static method in class com.io7m.changelog.core.CRelease
Construct a new immutable CRelease instance.
of(ZonedDateTime, String, List<CTicketID>, Optional<? extends CModuleName>, boolean) - Static method in class com.io7m.changelog.core.CChange
Construct a new immutable CChange instance.
of(ZonedDateTime, String, String, String, URI) - Static method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
Construct a new immutable CAtomChangelogWriterConfiguration instance.

P

parse() - Method in interface com.io7m.changelog.parser.api.CChangelogParserType
 
parse() - Method in interface com.io7m.changelog.xml.api.CXMLChangelogParserType
 
parse(String) - Static method in class com.io7m.changelog.core.CVersions
Attempt to parse a version number.
patch() - Method in class com.io7m.changelog.core.CVersionStandard
 
patch() - Method in interface com.io7m.changelog.core.CVersionStandardType
 
project() - Method in class com.io7m.changelog.core.CChangelog
 
project() - Method in interface com.io7m.changelog.core.CChangelogType
 
putEntryReleases(Tuple2<CVersionType, CRelease>) - Method in class com.io7m.changelog.core.CChangelog.Builder
 
putEntryTicketSystems(Tuple2<String, CTicketSystem>) - Method in class com.io7m.changelog.core.CChangelog.Builder
 
putReleases(CVersionType, CRelease) - Method in class com.io7m.changelog.core.CChangelog.Builder
 
putTicketSystems(String, CTicketSystem) - Method in class com.io7m.changelog.core.CChangelog.Builder
 

Q

qualifier() - Method in class com.io7m.changelog.core.CVersionStandard
 
qualifier() - Method in interface com.io7m.changelog.core.CVersionStandardType
 

R

releases() - Method in class com.io7m.changelog.core.CChangelog
 
releases() - Method in interface com.io7m.changelog.core.CChangelogType
 
run() - Method in class com.io7m.changelog.cmdline.Main
 

S

setAuthorEmail(String) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
Initializes the value for the authorEmail attribute.
setAuthorName(String) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
Initializes the value for the authorName attribute.
setBackwardsCompatible(boolean) - Method in class com.io7m.changelog.core.CChange.Builder
Initializes the value for the backwardsCompatible attribute.
setChanges(List<CChange>) - Method in class com.io7m.changelog.core.CRelease.Builder
 
setDate(ZonedDateTime) - Method in class com.io7m.changelog.core.CChange.Builder
Initializes the value for the date attribute.
setDate(ZonedDateTime) - Method in class com.io7m.changelog.core.CRelease.Builder
Initializes the value for the date attribute.
setDefault(boolean) - Method in class com.io7m.changelog.core.CTicketSystem.Builder
Initializes the value for the default attribute.
setEntriesReleases(Iterable<Tuple2<CVersionType, CRelease>>) - Method in class com.io7m.changelog.core.CChangelog.Builder
 
setEntriesTicketSystems(Iterable<Tuple2<String, CTicketSystem>>) - Method in class com.io7m.changelog.core.CChangelog.Builder
 
setException(Exception) - Method in class com.io7m.changelog.parser.api.CParseError.Builder
Initializes the optional value exception to exception.
setException(Optional<? extends Exception>) - Method in class com.io7m.changelog.parser.api.CParseError.Builder
Initializes the optional value exception to exception.
setId(String) - Method in class com.io7m.changelog.core.CTicketSystem.Builder
Initializes the value for the id attribute.
setIterableChanges(Iterable<CChange>) - Method in class com.io7m.changelog.core.CRelease.Builder
 
setIterableTickets(Iterable<CTicketID>) - Method in class com.io7m.changelog.core.CChange.Builder
 
setJavaMapReleases(Map<CVersionType, CRelease>) - Method in class com.io7m.changelog.core.CChangelog.Builder
 
setJavaMapTicketSystems(Map<String, CTicketSystem>) - Method in class com.io7m.changelog.core.CChangelog.Builder
 
setLexical(LexicalPosition<URI>) - Method in class com.io7m.changelog.parser.api.CParseError.Builder
Initializes the value for the lexical attribute.
setMajor(int) - Method in class com.io7m.changelog.core.CVersionStandard.Builder
Initializes the value for the major attribute.
setMapReleases(Map<CVersionType, CRelease>) - Method in class com.io7m.changelog.core.CChangelog.Builder
 
setMessage(String) - Method in class com.io7m.changelog.parser.api.CParseError.Builder
Initializes the value for the message attribute.
setMinor(int) - Method in class com.io7m.changelog.core.CVersionStandard.Builder
Initializes the value for the minor attribute.
setModule(CModuleName) - Method in class com.io7m.changelog.core.CChange.Builder
Initializes the optional value module to module.
setModule(Optional<? extends CModuleName>) - Method in class com.io7m.changelog.core.CChange.Builder
Initializes the optional value module to module.
setPatch(int) - Method in class com.io7m.changelog.core.CVersionStandard.Builder
Initializes the value for the patch attribute.
setProject(CProjectName) - Method in class com.io7m.changelog.core.CChangelog.Builder
Initializes the value for the project attribute.
setQualifier(String) - Method in class com.io7m.changelog.core.CVersionStandard.Builder
Initializes the value for the qualifier attribute.
setReleases(SortedMap<CVersionType, CRelease>) - Method in class com.io7m.changelog.core.CChangelog.Builder
 
setSeverity(CParseErrorType.Severity) - Method in class com.io7m.changelog.parser.api.CParseError.Builder
Initializes the value for the severity attribute.
setShowDates(boolean) - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration.Builder
Initializes the value for the showDates attribute.
setSummary(String) - Method in class com.io7m.changelog.core.CChange.Builder
Initializes the value for the summary attribute.
setText(String) - Method in class com.io7m.changelog.core.CVersionText.Builder
Initializes the value for the text attribute.
setTickets(List<CTicketID>) - Method in class com.io7m.changelog.core.CChange.Builder
 
setTicketSystemID(String) - Method in class com.io7m.changelog.core.CRelease.Builder
Initializes the value for the ticketSystemID attribute.
setTicketSystems(Map<String, CTicketSystem>) - Method in class com.io7m.changelog.core.CChangelog.Builder
 
setTitle(String) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
Initializes the value for the title attribute.
setUpdated(ZonedDateTime) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
Initializes the value for the updated attribute.
setUri(URI) - Method in class com.io7m.changelog.core.CTicketSystem.Builder
Initializes the value for the uri attribute.
setUri(URI) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
Initializes the value for the uri attribute.
setValue(String) - Method in class com.io7m.changelog.core.CModuleName.Builder
Initializes the value for the value attribute.
setValue(String) - Method in class com.io7m.changelog.core.CProjectName.Builder
Initializes the value for the value attribute.
setValue(String) - Method in class com.io7m.changelog.core.CTicketID.Builder
Initializes the value for the value attribute.
setVersion(CVersionType) - Method in class com.io7m.changelog.core.CRelease.Builder
Initializes the value for the version attribute.
severity() - Method in class com.io7m.changelog.parser.api.CParseError
 
severity() - Method in interface com.io7m.changelog.parser.api.CParseErrorType
 
showDates() - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
 
showDates() - Method in interface com.io7m.changelog.text.api.CPlainChangelogWriterConfigurationType
 
standard(CVersionStandardType) - Method in interface com.io7m.changelog.core.CVersionVisitorType
summary() - Method in class com.io7m.changelog.core.CChange
 
summary() - Method in interface com.io7m.changelog.core.CChangeType
 

T

text() - Method in class com.io7m.changelog.core.CVersionText
 
text() - Method in interface com.io7m.changelog.core.CVersionTextType
 
text(CVersionTextType) - Method in interface com.io7m.changelog.core.CVersionVisitorType
tickets() - Method in class com.io7m.changelog.core.CChange
 
tickets() - Method in interface com.io7m.changelog.core.CChangeType
 
ticketSystemID() - Method in class com.io7m.changelog.core.CRelease
 
ticketSystemID() - Method in interface com.io7m.changelog.core.CReleaseType
 
ticketSystems() - Method in class com.io7m.changelog.core.CChangelog
 
ticketSystems() - Method in interface com.io7m.changelog.core.CChangelogType
 
title() - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
 
title() - Method in interface com.io7m.changelog.xml.api.CAtomChangelogWriterConfigurationType
 
toString() - Method in enum com.io7m.changelog.cmdline.CLLogLevel
 
toString() - Method in class com.io7m.changelog.core.CChange
Prints the immutable value CChange with attribute values.
toString() - Method in class com.io7m.changelog.core.CChangelog
Prints the immutable value CChangelog with attribute values.
toString() - Method in class com.io7m.changelog.core.CModuleName
Prints the immutable value CModuleName with attribute values.
toString() - Method in class com.io7m.changelog.core.CProjectName
Prints the immutable value CProjectName with attribute values.
toString() - Method in class com.io7m.changelog.core.CRelease
Prints the immutable value CRelease with attribute values.
toString() - Method in class com.io7m.changelog.core.CTicketID
Prints the immutable value CTicketID with attribute values.
toString() - Method in class com.io7m.changelog.core.CTicketSystem
Prints the immutable value CTicketSystem with attribute values.
toString() - Method in class com.io7m.changelog.core.CVersionStandard
Prints the immutable value CVersionStandard with attribute values.
toString() - Method in class com.io7m.changelog.core.CVersionText
Prints the immutable value CVersionText with attribute values.
toString() - Method in class com.io7m.changelog.parser.api.CParseError
Prints the immutable value CParseError with attribute values.
toString() - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
Prints the immutable value CPlainChangelogWriterConfiguration with attribute values.
toString() - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
Prints the immutable value CAtomChangelogWriterConfiguration with attribute values.
toVersionString() - Method in interface com.io7m.changelog.core.CVersionStandardType
 
toVersionString() - Method in interface com.io7m.changelog.core.CVersionTextType
 
toVersionString() - Method in interface com.io7m.changelog.core.CVersionType
 

U

updated() - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
 
updated() - Method in interface com.io7m.changelog.xml.api.CAtomChangelogWriterConfigurationType
 
upToAndIncluding(CChangelog, CVersionType, int) - Static method in class com.io7m.changelog.core.CChangelogFilters
 
uri() - Method in class com.io7m.changelog.core.CTicketSystem
 
uri() - Method in interface com.io7m.changelog.core.CTicketSystemType
 
uri() - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
 
uri() - Method in interface com.io7m.changelog.xml.api.CAtomChangelogWriterConfigurationType
 

V

VALID_NAME_LENGTH - Static variable in class com.io7m.changelog.core.CModuleNames
The maximum length of a name.
VALID_NAME_LENGTH - Static variable in class com.io7m.changelog.core.CProjectNames
The maximum length of a name.
VALID_NAME_LENGTH - Static variable in class com.io7m.changelog.core.CTicketIDs
The maximum length of a ticket ID.
VALID_NAMES - Static variable in class com.io7m.changelog.core.CModuleNames
The pattern that defines a valid name, not including the length of the name.
VALID_NAMES - Static variable in class com.io7m.changelog.core.CProjectNames
The pattern that defines a valid name, not including the length of the name.
VALID_NAMES - Static variable in class com.io7m.changelog.core.CTicketIDs
The pattern that defines a valid ticket ID, not including the length of the name.
value() - Method in class com.io7m.changelog.core.CModuleName
 
value() - Method in interface com.io7m.changelog.core.CModuleNameType
 
value() - Method in class com.io7m.changelog.core.CProjectName
 
value() - Method in interface com.io7m.changelog.core.CProjectNameType
 
value() - Method in class com.io7m.changelog.core.CTicketID
 
value() - Method in interface com.io7m.changelog.core.CTicketIDType
 
valueOf(String) - Static method in enum com.io7m.changelog.cmdline.CLLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.changelog.parser.api.CParseErrorType.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.io7m.changelog.cmdline.CLLogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.changelog.parser.api.CParseErrorType.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.io7m.changelog.core.CRelease
 
version() - Method in interface com.io7m.changelog.core.CReleaseType
 
versionAccept(CVersionVisitorType<A>) - Method in interface com.io7m.changelog.core.CVersionStandardType
 
versionAccept(CVersionVisitorType<A>) - Method in interface com.io7m.changelog.core.CVersionTextType
 
versionAccept(CVersionVisitorType<A>) - Method in interface com.io7m.changelog.core.CVersionType
Accept a generic visitor.

W

WARNING - com.io7m.changelog.parser.api.CParseErrorType.Severity
A warning.
withAuthorEmail(String) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
Copy the current immutable object by setting a value for the authorEmail attribute.
withAuthorName(String) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
Copy the current immutable object by setting a value for the authorName attribute.
withBackwardsCompatible(boolean) - Method in class com.io7m.changelog.core.CChange
Copy the current immutable object by setting a value for the backwardsCompatible attribute.
withChanges(List<CChange>) - Method in class com.io7m.changelog.core.CRelease
 
withDate(ZonedDateTime) - Method in class com.io7m.changelog.core.CChange
Copy the current immutable object by setting a value for the date attribute.
withDate(ZonedDateTime) - Method in class com.io7m.changelog.core.CRelease
Copy the current immutable object by setting a value for the date attribute.
withDefault(boolean) - Method in class com.io7m.changelog.core.CTicketSystem
Copy the current immutable object by setting a value for the default attribute.
withException(Exception) - Method in class com.io7m.changelog.parser.api.CParseError
Copy the current immutable object by setting a present value for the optional exception attribute.
withException(Optional<? extends Exception>) - Method in class com.io7m.changelog.parser.api.CParseError
Copy the current immutable object by setting an optional value for the exception attribute.
withId(String) - Method in class com.io7m.changelog.core.CTicketSystem
Copy the current immutable object by setting a value for the id attribute.
withLexical(LexicalPosition<URI>) - Method in class com.io7m.changelog.parser.api.CParseError
Copy the current immutable object by setting a value for the lexical attribute.
withMajor(int) - Method in class com.io7m.changelog.core.CVersionStandard
Copy the current immutable object by setting a value for the major attribute.
withMessage(String) - Method in class com.io7m.changelog.parser.api.CParseError
Copy the current immutable object by setting a value for the message attribute.
withMinor(int) - Method in class com.io7m.changelog.core.CVersionStandard
Copy the current immutable object by setting a value for the minor attribute.
withModule(CModuleName) - Method in class com.io7m.changelog.core.CChange
Copy the current immutable object by setting a present value for the optional module attribute.
withModule(Optional<? extends CModuleName>) - Method in class com.io7m.changelog.core.CChange
Copy the current immutable object by setting an optional value for the module attribute.
withPatch(int) - Method in class com.io7m.changelog.core.CVersionStandard
Copy the current immutable object by setting a value for the patch attribute.
withProject(CProjectName) - Method in class com.io7m.changelog.core.CChangelog
Copy the current immutable object by setting a value for the project attribute.
withQualifier(String) - Method in class com.io7m.changelog.core.CVersionStandard
Copy the current immutable object by setting a value for the qualifier attribute.
withReleases(SortedMap<CVersionType, CRelease>) - Method in class com.io7m.changelog.core.CChangelog
 
withSeverity(CParseErrorType.Severity) - Method in class com.io7m.changelog.parser.api.CParseError
Copy the current immutable object by setting a value for the severity attribute.
withShowDates(boolean) - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
Copy the current immutable object by setting a value for the showDates attribute.
withSummary(String) - Method in class com.io7m.changelog.core.CChange
Copy the current immutable object by setting a value for the summary attribute.
withText(String) - Method in class com.io7m.changelog.core.CVersionText
Copy the current immutable object by setting a value for the text attribute.
withTickets(List<CTicketID>) - Method in class com.io7m.changelog.core.CChange
 
withTicketSystemID(String) - Method in class com.io7m.changelog.core.CRelease
Copy the current immutable object by setting a value for the ticketSystemID attribute.
withTicketSystems(Map<String, CTicketSystem>) - Method in class com.io7m.changelog.core.CChangelog
 
withTitle(String) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
Copy the current immutable object by setting a value for the title attribute.
withUpdated(ZonedDateTime) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
Copy the current immutable object by setting a value for the updated attribute.
withUri(URI) - Method in class com.io7m.changelog.core.CTicketSystem
Copy the current immutable object by setting a value for the uri attribute.
withUri(URI) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
Copy the current immutable object by setting a value for the uri attribute.
withValue(String) - Method in class com.io7m.changelog.core.CModuleName
Copy the current immutable object by setting a value for the value attribute.
withValue(String) - Method in class com.io7m.changelog.core.CProjectName
Copy the current immutable object by setting a value for the value attribute.
withValue(String) - Method in class com.io7m.changelog.core.CTicketID
Copy the current immutable object by setting a value for the value attribute.
withVersion(CVersionType) - Method in class com.io7m.changelog.core.CRelease
Copy the current immutable object by setting a value for the version attribute.
write(CChangelog) - Method in interface com.io7m.changelog.writer.api.CChangelogWriterType
 

X

XML_URI - Static variable in class com.io7m.changelog.schema.CSchema
The public XML URI for changelog documents.
A B C D E F G H I L M O P Q R S T U V W X 
Skip navigation links

Copyright © 2018 <code@io7m.com> http://io7m.com