A B C D E F G H I L M O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
-
Builds a new
CPlainChangelogWriterConfiguration. - build() - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
-
Builds a new
CAtomChangelogWriterConfiguration. - 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.
- 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.
- 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.core - module com.io7m.changelog.core
- com.io7m.changelog.core - package com.io7m.changelog.core
-
Core types.
- com.io7m.changelog.parser.api - module com.io7m.changelog.parser.api
- com.io7m.changelog.parser.api - package com.io7m.changelog.parser.api
-
Parser API
- com.io7m.changelog.schema - module com.io7m.changelog.schema
- com.io7m.changelog.schema - package com.io7m.changelog.schema
-
Functions for accessing schema files from Java.
- com.io7m.changelog.text.api - module com.io7m.changelog.text.api
- com.io7m.changelog.text.api - package com.io7m.changelog.text.api
-
Text API.
- com.io7m.changelog.text.vanilla - module com.io7m.changelog.text.vanilla
- com.io7m.changelog.text.vanilla - package com.io7m.changelog.text.vanilla
-
Default text implementation.
- com.io7m.changelog.writer.api - module com.io7m.changelog.writer.api
- 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 - module com.io7m.changelog.xml.api
- com.io7m.changelog.xml.api - package com.io7m.changelog.xml.api
-
XML API.
- com.io7m.changelog.xml.vanilla - module com.io7m.changelog.xml.vanilla
- compareTo(CVersionType) - Method in interface com.io7m.changelog.core.CVersionStandardType
- compareTo(CVersionType) - Method in interface com.io7m.changelog.core.CVersionTextType
- copyOf(CChangelogType) - Static method in class com.io7m.changelog.core.CChangelog
-
Creates an immutable copy of a
CChangelogTypevalue. - copyOf(CChangeType) - Static method in class com.io7m.changelog.core.CChange
-
Creates an immutable copy of a
CChangeTypevalue. - copyOf(CModuleNameType) - Static method in class com.io7m.changelog.core.CModuleName
-
Creates an immutable copy of a
CModuleNameTypevalue. - copyOf(CProjectNameType) - Static method in class com.io7m.changelog.core.CProjectName
-
Creates an immutable copy of a
CProjectNameTypevalue. - copyOf(CReleaseType) - Static method in class com.io7m.changelog.core.CRelease
-
Creates an immutable copy of a
CReleaseTypevalue. - copyOf(CTicketIDType) - Static method in class com.io7m.changelog.core.CTicketID
-
Creates an immutable copy of a
CTicketIDTypevalue. - copyOf(CTicketSystemType) - Static method in class com.io7m.changelog.core.CTicketSystem
-
Creates an immutable copy of a
CTicketSystemTypevalue. - copyOf(CVersionStandardType) - Static method in class com.io7m.changelog.core.CVersionStandard
-
Creates an immutable copy of a
CVersionStandardTypevalue. - copyOf(CVersionTextType) - Static method in class com.io7m.changelog.core.CVersionText
-
Creates an immutable copy of a
CVersionTextTypevalue. - copyOf(CParseErrorType) - Static method in class com.io7m.changelog.parser.api.CParseError
-
Creates an immutable copy of a
CParseErrorTypevalue. - copyOf(CPlainChangelogWriterConfigurationType) - Static method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
-
Creates an immutable copy of a
CPlainChangelogWriterConfigurationTypevalue. - copyOf(CAtomChangelogWriterConfigurationType) - Static method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
-
Creates an immutable copy of a
CAtomChangelogWriterConfigurationTypevalue. - 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, whereMis the major version,Nis the minor version,Pis the patch number, andSis 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, whereMis the major version,Nis the minor version,Pis the patch number, andSis 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
CChangethat have equal attribute values. - equals(Object) - Method in class com.io7m.changelog.core.CChangelog
-
This instance is equal to all instances of
CChangelogthat have equal attribute values. - equals(Object) - Method in class com.io7m.changelog.core.CModuleName
-
This instance is equal to all instances of
CModuleNamethat have equal attribute values. - equals(Object) - Method in class com.io7m.changelog.core.CProjectName
-
This instance is equal to all instances of
CProjectNamethat have equal attribute values. - equals(Object) - Method in class com.io7m.changelog.core.CRelease
-
This instance is equal to all instances of
CReleasethat have equal attribute values. - equals(Object) - Method in class com.io7m.changelog.core.CTicketID
-
This instance is equal to all instances of
CTicketIDthat have equal attribute values. - equals(Object) - Method in class com.io7m.changelog.core.CTicketSystem
-
This instance is equal to all instances of
CTicketSystemthat have equal attribute values. - equals(Object) - Method in class com.io7m.changelog.core.CVersionStandard
-
This instance is equal to all instances of
CVersionStandardthat have equal attribute values. - equals(Object) - Method in class com.io7m.changelog.core.CVersionText
-
This instance is equal to all instances of
CVersionTextthat have equal attribute values. - equals(Object) - Method in class com.io7m.changelog.parser.api.CParseError
-
This instance is equal to all instances of
CParseErrorthat have equal attribute values. - equals(Object) - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
-
This instance is equal to all instances of
CPlainChangelogWriterConfigurationthat have equal attribute values. - equals(Object) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
-
This instance is equal to all instances of
CAtomChangelogWriterConfigurationthat 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
F
- from(CChangelogType) - Method in class com.io7m.changelog.core.CChangelog.Builder
-
Fill a builder with attribute values from the provided
CChangelogTypeinstance. - from(CChangeType) - Method in class com.io7m.changelog.core.CChange.Builder
-
Fill a builder with attribute values from the provided
CChangeTypeinstance. - from(CModuleNameType) - Method in class com.io7m.changelog.core.CModuleName.Builder
-
Fill a builder with attribute values from the provided
CModuleNameTypeinstance. - from(CProjectNameType) - Method in class com.io7m.changelog.core.CProjectName.Builder
-
Fill a builder with attribute values from the provided
CProjectNameTypeinstance. - from(CReleaseType) - Method in class com.io7m.changelog.core.CRelease.Builder
-
Fill a builder with attribute values from the provided
CReleaseTypeinstance. - from(CTicketIDType) - Method in class com.io7m.changelog.core.CTicketID.Builder
-
Fill a builder with attribute values from the provided
CTicketIDTypeinstance. - from(CTicketSystemType) - Method in class com.io7m.changelog.core.CTicketSystem.Builder
-
Fill a builder with attribute values from the provided
CTicketSystemTypeinstance. - from(CVersionStandardType) - Method in class com.io7m.changelog.core.CVersionStandard.Builder
-
Fill a builder with attribute values from the provided
CVersionStandardTypeinstance. - from(CVersionTextType) - Method in class com.io7m.changelog.core.CVersionText.Builder
-
Fill a builder with attribute values from the provided
CVersionTextTypeinstance. - from(CParseErrorType) - Method in class com.io7m.changelog.parser.api.CParseError.Builder
-
Fill a builder with attribute values from the provided
CParseErrorTypeinstance. - from(CPlainChangelogWriterConfigurationType) - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration.Builder
-
Fill a builder with attribute values from the provided
CPlainChangelogWriterConfigurationTypeinstance. - from(CAtomChangelogWriterConfigurationType) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
-
Fill a builder with attribute values from the provided
CAtomChangelogWriterConfigurationTypeinstance.
G
- 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
- 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
- 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
CPlainChangelogWriterConfigurationinstance. - of(int, int, int, String) - Static method in class com.io7m.changelog.core.CVersionStandard
-
Construct a new immutable
CVersionStandardinstance. - of(CProjectName, SortedMap<CVersionType, CRelease>, Map<String, CTicketSystem>) - Static method in class com.io7m.changelog.core.CChangelog
-
Construct a new immutable
CChangeloginstance. - of(LexicalPosition<URI>, CParseErrorType.Severity, String, Optional<? extends Exception>) - Static method in class com.io7m.changelog.parser.api.CParseError
-
Construct a new immutable
CParseErrorinstance. - of(String) - Static method in class com.io7m.changelog.core.CModuleName
-
Construct a new immutable
CModuleNameinstance. - of(String) - Static method in class com.io7m.changelog.core.CProjectName
-
Construct a new immutable
CProjectNameinstance. - of(String) - Static method in class com.io7m.changelog.core.CTicketID
-
Construct a new immutable
CTicketIDinstance. - of(String) - Static method in class com.io7m.changelog.core.CVersionText
-
Construct a new immutable
CVersionTextinstance. - of(String, URI, boolean) - Static method in class com.io7m.changelog.core.CTicketSystem
-
Construct a new immutable
CTicketSysteminstance. - of(ZonedDateTime, List<CChange>, String, CVersionType) - Static method in class com.io7m.changelog.core.CRelease
-
Construct a new immutable
CReleaseinstance. - of(ZonedDateTime, String, List<CTicketID>, Optional<? extends CModuleName>, boolean) - Static method in class com.io7m.changelog.core.CChange
-
Construct a new immutable
CChangeinstance. - of(ZonedDateTime, String, String, String, URI) - Static method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
-
Construct a new immutable
CAtomChangelogWriterConfigurationinstance.
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
S
- setAuthorEmail(String) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
-
Initializes the value for the
authorEmailattribute. - setAuthorName(String) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
-
Initializes the value for the
authorNameattribute. - setBackwardsCompatible(boolean) - Method in class com.io7m.changelog.core.CChange.Builder
-
Initializes the value for the
backwardsCompatibleattribute. - 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
dateattribute. - setDate(ZonedDateTime) - Method in class com.io7m.changelog.core.CRelease.Builder
-
Initializes the value for the
dateattribute. - setDefault(boolean) - Method in class com.io7m.changelog.core.CTicketSystem.Builder
-
Initializes the value for the
defaultattribute. - 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
exceptionto exception. - setException(Optional<? extends Exception>) - Method in class com.io7m.changelog.parser.api.CParseError.Builder
-
Initializes the optional value
exceptionto exception. - setId(String) - Method in class com.io7m.changelog.core.CTicketSystem.Builder
-
Initializes the value for the
idattribute. - 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
lexicalattribute. - setMajor(int) - Method in class com.io7m.changelog.core.CVersionStandard.Builder
-
Initializes the value for the
majorattribute. - 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
messageattribute. - setMinor(int) - Method in class com.io7m.changelog.core.CVersionStandard.Builder
-
Initializes the value for the
minorattribute. - setModule(CModuleName) - Method in class com.io7m.changelog.core.CChange.Builder
-
Initializes the optional value
moduleto module. - setModule(Optional<? extends CModuleName>) - Method in class com.io7m.changelog.core.CChange.Builder
-
Initializes the optional value
moduleto module. - setPatch(int) - Method in class com.io7m.changelog.core.CVersionStandard.Builder
-
Initializes the value for the
patchattribute. - setProject(CProjectName) - Method in class com.io7m.changelog.core.CChangelog.Builder
-
Initializes the value for the
projectattribute. - setQualifier(String) - Method in class com.io7m.changelog.core.CVersionStandard.Builder
-
Initializes the value for the
qualifierattribute. - 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
severityattribute. - setShowDates(boolean) - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration.Builder
-
Initializes the value for the
showDatesattribute. - setSummary(String) - Method in class com.io7m.changelog.core.CChange.Builder
-
Initializes the value for the
summaryattribute. - setText(String) - Method in class com.io7m.changelog.core.CVersionText.Builder
-
Initializes the value for the
textattribute. - 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
ticketSystemIDattribute. - 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
titleattribute. - setUpdated(ZonedDateTime) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
-
Initializes the value for the
updatedattribute. - setUri(URI) - Method in class com.io7m.changelog.core.CTicketSystem.Builder
-
Initializes the value for the
uriattribute. - setUri(URI) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration.Builder
-
Initializes the value for the
uriattribute. - setValue(String) - Method in class com.io7m.changelog.core.CModuleName.Builder
-
Initializes the value for the
valueattribute. - setValue(String) - Method in class com.io7m.changelog.core.CProjectName.Builder
-
Initializes the value for the
valueattribute. - setValue(String) - Method in class com.io7m.changelog.core.CTicketID.Builder
-
Initializes the value for the
valueattribute. - setVersion(CVersionType) - Method in class com.io7m.changelog.core.CRelease.Builder
-
Initializes the value for the
versionattribute. - 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
-
Visit a
CVersionStandardType. - 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
-
Visit a
CVersionTextType. - 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 class com.io7m.changelog.core.CChange
-
Prints the immutable value
CChangewith attribute values. - toString() - Method in class com.io7m.changelog.core.CChangelog
-
Prints the immutable value
CChangelogwith attribute values. - toString() - Method in class com.io7m.changelog.core.CModuleName
-
Prints the immutable value
CModuleNamewith attribute values. - toString() - Method in class com.io7m.changelog.core.CProjectName
-
Prints the immutable value
CProjectNamewith attribute values. - toString() - Method in class com.io7m.changelog.core.CRelease
-
Prints the immutable value
CReleasewith attribute values. - toString() - Method in class com.io7m.changelog.core.CTicketID
-
Prints the immutable value
CTicketIDwith attribute values. - toString() - Method in class com.io7m.changelog.core.CTicketSystem
-
Prints the immutable value
CTicketSystemwith attribute values. - toString() - Method in class com.io7m.changelog.core.CVersionStandard
-
Prints the immutable value
CVersionStandardwith attribute values. - toString() - Method in class com.io7m.changelog.core.CVersionText
-
Prints the immutable value
CVersionTextwith attribute values. - toString() - Method in class com.io7m.changelog.parser.api.CParseError
-
Prints the immutable value
CParseErrorwith attribute values. - toString() - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
-
Prints the immutable value
CPlainChangelogWriterConfigurationwith attribute values. - toString() - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
-
Prints the immutable value
CAtomChangelogWriterConfigurationwith 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.parser.api.CParseErrorType.Severity
-
Returns the enum constant of this type with the specified name.
- 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
authorEmailattribute. - withAuthorName(String) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
-
Copy the current immutable object by setting a value for the
authorNameattribute. - withBackwardsCompatible(boolean) - Method in class com.io7m.changelog.core.CChange
-
Copy the current immutable object by setting a value for the
backwardsCompatibleattribute. - 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
dateattribute. - withDate(ZonedDateTime) - Method in class com.io7m.changelog.core.CRelease
-
Copy the current immutable object by setting a value for the
dateattribute. - withDefault(boolean) - Method in class com.io7m.changelog.core.CTicketSystem
-
Copy the current immutable object by setting a value for the
defaultattribute. - withException(Exception) - Method in class com.io7m.changelog.parser.api.CParseError
-
Copy the current immutable object by setting a present value for the optional
exceptionattribute. - 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
exceptionattribute. - withId(String) - Method in class com.io7m.changelog.core.CTicketSystem
-
Copy the current immutable object by setting a value for the
idattribute. - withLexical(LexicalPosition<URI>) - Method in class com.io7m.changelog.parser.api.CParseError
-
Copy the current immutable object by setting a value for the
lexicalattribute. - withMajor(int) - Method in class com.io7m.changelog.core.CVersionStandard
-
Copy the current immutable object by setting a value for the
majorattribute. - withMessage(String) - Method in class com.io7m.changelog.parser.api.CParseError
-
Copy the current immutable object by setting a value for the
messageattribute. - withMinor(int) - Method in class com.io7m.changelog.core.CVersionStandard
-
Copy the current immutable object by setting a value for the
minorattribute. - withModule(CModuleName) - Method in class com.io7m.changelog.core.CChange
-
Copy the current immutable object by setting a present value for the optional
moduleattribute. - withModule(Optional<? extends CModuleName>) - Method in class com.io7m.changelog.core.CChange
-
Copy the current immutable object by setting an optional value for the
moduleattribute. - withPatch(int) - Method in class com.io7m.changelog.core.CVersionStandard
-
Copy the current immutable object by setting a value for the
patchattribute. - withProject(CProjectName) - Method in class com.io7m.changelog.core.CChangelog
-
Copy the current immutable object by setting a value for the
projectattribute. - withQualifier(String) - Method in class com.io7m.changelog.core.CVersionStandard
-
Copy the current immutable object by setting a value for the
qualifierattribute. - 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
severityattribute. - withShowDates(boolean) - Method in class com.io7m.changelog.text.api.CPlainChangelogWriterConfiguration
-
Copy the current immutable object by setting a value for the
showDatesattribute. - withSummary(String) - Method in class com.io7m.changelog.core.CChange
-
Copy the current immutable object by setting a value for the
summaryattribute. - withText(String) - Method in class com.io7m.changelog.core.CVersionText
-
Copy the current immutable object by setting a value for the
textattribute. - 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
ticketSystemIDattribute. - 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
titleattribute. - withUpdated(ZonedDateTime) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
-
Copy the current immutable object by setting a value for the
updatedattribute. - withUri(URI) - Method in class com.io7m.changelog.core.CTicketSystem
-
Copy the current immutable object by setting a value for the
uriattribute. - withUri(URI) - Method in class com.io7m.changelog.xml.api.CAtomChangelogWriterConfiguration
-
Copy the current immutable object by setting a value for the
uriattribute. - withValue(String) - Method in class com.io7m.changelog.core.CModuleName
-
Copy the current immutable object by setting a value for the
valueattribute. - withValue(String) - Method in class com.io7m.changelog.core.CProjectName
-
Copy the current immutable object by setting a value for the
valueattribute. - withValue(String) - Method in class com.io7m.changelog.core.CTicketID
-
Copy the current immutable object by setting a value for the
valueattribute. - withVersion(CVersionType) - Method in class com.io7m.changelog.core.CRelease
-
Copy the current immutable object by setting a value for the
versionattribute. - 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.
All Classes All Packages