Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- action() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncOperation
-
Returns the value of the
actionrecord component. - ADDITIONAL_PROPERTIES - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
additionalProperties, in any of its forms. - additionalProperties() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
additionalPropertiesrecord component. - AdditionalProperties - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
The value of
additionalProperties: a boolean, or a schema. - AdditionalProperties(Boolean, Schema) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.AdditionalProperties
-
Creates an instance of a
AdditionalPropertiesrecord class. - address() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncChannel
-
Returns the value of the
addressrecord component. - advice() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Recommendation
-
Returns the value of the
advicerecord component. - all() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.ClassNames
-
Every core class, in the order the contract declares what they come from.
- allOf() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
allOfrecord component. - allowed() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AdditionalProperties
-
Returns the value of the
allowedrecord component. - annotations() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
annotationsrecord component. - ANY_OF_INLINE_BRANCHES - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
anyOfwith at least one anonymous, inline branch. - ANY_OF_REF_BRANCHES - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
anyOfwhose branches are all references to components. - anyOf() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
anyOfrecord component. - ApiOnlyTranscriberJExtension - Class in com.arc_e_tect.gradle.apionly.transcriberj
-
The
apiOnlyTranscriberJblock: which subscribed contracts get a generated class tree, and how. - ApiOnlyTranscriberJExtension(ObjectFactory) - Constructor for class com.arc_e_tect.gradle.apionly.transcriberj.ApiOnlyTranscriberJExtension
-
Creates the extension.
- ApiOnlyTranscriberJPlugin - Class in com.arc_e_tect.gradle.apionly.transcriberj
-
The API-Only TranscriberJ: a class tree derived from a subscribed contract, for contract tests and stubs.
- ApiOnlyTranscriberJPlugin() - Constructor for class com.arc_e_tect.gradle.apionly.transcriberj.ApiOnlyTranscriberJPlugin
-
Creates the plugin.
- apply(Project) - Method in class com.arc_e_tect.gradle.apionly.transcriberj.ApiOnlyTranscriberJPlugin
- applyCleanupDsl(boolean) - Method in class com.arc_e_tect.gradle.apionly.transcriberj.UpdateApiOnlyTranscriberJDslTask
-
Sets
UpdateApiOnlyTranscriberJDslTask.getCleanupDsl()for this run. - applyGenerateDsl(boolean) - Method in class com.arc_e_tect.gradle.apionly.transcriberj.UpdateApiOnlyTranscriberJDslTask
-
Sets
UpdateApiOnlyTranscriberJDslTask.getGenerateDsl()for this run. - ASYNC_OPERATION - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.spi.Origin
-
An operation of that document: an application sending or receiving on a channel.
- AsyncChannel - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
A channel of an AsyncAPI contract: an address messages travel over.
- AsyncChannel(String, Provenance, String, String, String, List<AsyncMessage>, String) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncChannel
-
Creates an instance of a
AsyncChannelrecord class. - AsyncMessage - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
A message a channel carries, as an AsyncAPI bundle inlines it.
- AsyncMessage(String, Provenance, String, String, String, String, Component, String) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Creates an instance of a
AsyncMessagerecord class. - AsyncOperation - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
An operation of an AsyncAPI contract: an application sending or receiving on a channel.
- AsyncOperation(String, String, String, List<String>, String, String, String) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncOperation
-
Creates an instance of a
AsyncOperationrecord class. - asyncOperations() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
asyncOperationsrecord component. - asyncTitle() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
asyncTitlerecord component.
B
- basePackage() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.Settings
-
Returns the value of the
basePackagerecord component. - bodyShaped() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.GeneratedClass
-
Returns the value of the
bodyShapedrecord component. - BOOLEAN_SCHEMA - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
A schema written as the literal
trueorfalse.
C
- CanonicalJson - Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
RFC 8785, the JSON Canonicalization Scheme, over the maps, lists and scalars a YAML or JSON parser produces.
- CHANNEL - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.spi.Origin
-
A channel of the contract's AsyncAPI document: an address messages travel over.
- channelKey() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncOperation
-
Returns the value of the
channelKeyrecord component. - channels() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
channelsrecord component. - className() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Degraded
-
Returns the value of the
classNamerecord component. - className() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.NoValidValue
-
Returns the value of the
classNamerecord component. - className() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.UnsupportedParameter
-
Returns the value of the
classNamerecord component. - ClassNames - Interface in com.arc_e_tect.gradle.apionly.transcriberj.spi
-
The core classes of one contract, as the core emitter names them.
- com.arc_e_tect.gradle.apionly.transcriberj - package com.arc_e_tect.gradle.apionly.transcriberj
-
The API-Only TranscriberJ Gradle plugin: generates a contract-derived class tree from a contract the API-Only Subscriber fetched.
- com.arc_e_tect.gradle.apionly.transcriberj.core - package com.arc_e_tect.gradle.apionly.transcriberj.core
-
The built-in core emitter, and the generation run that drives every emitter.
- com.arc_e_tect.gradle.apionly.transcriberj.model - package com.arc_e_tect.gradle.apionly.transcriberj.model
-
The contract model: what a bundled OpenAPI 3 contract says, in the terms code generation needs, and nothing that knows about Java, REST Docs or WireMock.
- com.arc_e_tect.gradle.apionly.transcriberj.spi - package com.arc_e_tect.gradle.apionly.transcriberj.spi
-
The emitter interface: how a library adds a dialect to the classes the API-Only TranscriberJ generates.
- component(Origin, String) - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.ClassNames
-
The class for a component.
- component(String) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
The schema component with the given name.
- Component - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
A schema component.
- Component(String, Provenance, Schema, String) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Component
-
Creates an instance of a
Componentrecord class. - components() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
componentsrecord component. - Const - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
The value of a
constkeyword. - Const(Object) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Const
-
Creates an instance of a
Constrecord class. - constraints() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
constraintsrecord component. - Constraints - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
A schema's validation keywords.
- Constraints(Number, Number, String, Number, Number, Object, Object, Number, Number, Number, Boolean, Number, Number) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Creates an instance of a
Constraintsrecord class. - construct() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Finding
-
Returns the value of the
constructrecord component. - Construct - Enum Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
A construct the model classifies wherever it occurs, so that its treatment in generated code is reported rather than discovered.
- constValue() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
constValuerecord component. - content() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.RequestBody
-
Returns the value of the
contentrecord component. - content() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Response
-
Returns the value of the
contentrecord component. - contentType() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Returns the value of the
contentTyperecord component. - contentType() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.MediaType
-
Returns the value of the
contentTyperecord component. - contract() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.Settings
-
Returns the value of the
contractrecord component. - ContractModel - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
A bundled contract, in the terms code generation needs: its OpenAPI document, and its AsyncAPI document where it has one, as one model.
- ContractModel(String, String, String, String, List<Component>, List<Reusable<Response>>, List<Reusable<Parameter>>, List<Reusable<RequestBody>>, Map<String, Object>, List<PathItem>, List<AsyncChannel>, List<AsyncOperation>, List<Finding>) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Creates an instance of a
ContractModelrecord class. - ContractModelException - Exception Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
A document that is not a bundled OpenAPI 3 contract the model can be built from.
- ContractModelException(String, Throwable) - Constructor for exception class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModelException
-
Creates the exception.
- ContractParser - Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
Builds a
ContractModelfrom a bundled OpenAPI 3 contract.
D
- DEFAULT_DESCRIPTION_PLACEHOLDER - Static variable in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
The description of a class or field the contract does not describe, when descriptions are generated.
- degraded() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport
-
Every degraded method.
- degraded(String, String, Finding) - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.EmitterContext
-
Records that a generated method cannot represent a construct, and returns the statement its body consists of instead: one that throws
UnsupportedOperationExceptionwith the reason and, where there is one, the remedy. - Degraded(String, String, String, Finding) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Degraded
-
Creates an instance of a
Degradedrecord class. - DEGRADED - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Treatment
-
The class and its constants are generated; the emitter methods that cannot represent the construct throw
UnsupportedOperationExceptioninstead. - DELETE - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
delete. - dependencies() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.Emitter
-
The libraries the generated code needs, which the plugin adds to the source sets it generates into when the project does not declare them itself.
- description() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncChannel
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncOperation
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Parameter
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reference
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.RequestBody
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Response
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
descriptionrecord component. - descriptionBundle() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.Settings
-
Returns the value of the
descriptionBundlerecord component. - descriptionPlaceholder() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.Settings
-
Returns the value of the
descriptionPlaceholderrecord component. - detail() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Finding
-
Returns the value of the
detailrecord component. - discriminator() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
discriminatorrecord component. - Discriminator - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
A
discriminator. - Discriminator(String, Map<String, String>, Map<String, Object>) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Discriminator
-
Creates an instance of a
Discriminatorrecord class. - DISCRIMINATOR - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
discriminator.
E
- emit(EmitterContext) - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.Emitter
-
Writes this emitter's classes for one contract.
- emitter() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Degraded
-
Returns the value of the
emitterrecord component. - Emitter - Interface in com.arc_e_tect.gradle.apionly.transcriberj.spi
-
A dialect of generated code: REST Docs descriptors, WireMock stubs, and the like.
- EmitterContext - Interface in com.arc_e_tect.gradle.apionly.transcriberj.spi
-
What an emitter is given to write one contract's classes.
- EMITTERS_CONFIGURATION - Static variable in class com.arc_e_tect.gradle.apionly.transcriberj.ApiOnlyTranscriberJPlugin
-
The configuration emitter libraries are added to.
- enumValues() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
enumValuesrecord component. - equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Degraded
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.NoValidValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Recommendation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.UnsupportedParameter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AdditionalProperties
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncChannel
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncOperation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Component
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Const
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Discriminator
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Finding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.MediaType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Parameter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.PathItem
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Provenance
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reference
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.RequestBody
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Response
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reusable
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.GeneratedClass
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.ManagedDependency
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.Settings
-
Indicates whether some other object is "equal to" this one.
- exclusiveMaximum() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
exclusiveMaximumrecord component. - exclusiveMinimum() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
exclusiveMinimumrecord component. - execute() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction
- exposed() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.GeneratedClass
-
Returns the value of the
exposedrecord component.
F
- finding() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Degraded
-
Returns the value of the
findingrecord component. - Finding - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
One occurrence of a classified construct.
- Finding(String, Construct, Treatment, String) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Finding
-
Creates an instance of a
Findingrecord class. - findings() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
findingsrecord component. - format() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
formatrecord component. - FRAGMENT_BUNDLED_DIFFERENTLY - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
One fragment bundled into the contract's two documents as different bytes, so that the class generated from it can only match one of them.
- fragmentPath() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Provenance
-
Returns the value of the
fragmentPathrecord component. - fromKey(String) - Static method in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
The method a path-item key names.
G
- generate() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
Generates the sources and reports what could not be generated in full.
- GENERATE_TASK - Static variable in class com.arc_e_tect.gradle.apionly.transcriberj.ApiOnlyTranscriberJPlugin
-
The prefix of each contract's generation task.
- GenerateContractSourcesAction - Class in com.arc_e_tect.gradle.apionly.transcriberj
-
The generation itself, in the class loader the emitters were loaded into.
- GenerateContractSourcesAction() - Constructor for class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction
-
Creates the action.
- GenerateContractSourcesAction.Parameters - Interface in com.arc_e_tect.gradle.apionly.transcriberj
-
What the task hands over.
- GenerateContractSourcesTask - Class in com.arc_e_tect.gradle.apionly.transcriberj
-
Generates one contract's class tree.
- GenerateContractSourcesTask() - Constructor for class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
Creates the task.
- GeneratedClass - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.spi
-
One core class, as the core emitter names it.
- GeneratedClass(String, Origin, String, boolean, Provenance, Schema, boolean) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.spi.GeneratedClass
-
Creates an instance of a
GeneratedClassrecord class. - generateDocs() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.Settings
-
Returns the value of the
generateDocsrecord component. - Generation - Class in com.arc_e_tect.gradle.apionly.transcriberj.core
-
One generation run: a contract in, a tree of Java sources out.
- GenerationException - Exception Class in com.arc_e_tect.gradle.apionly.transcriberj.core
-
A contract no classes can be generated from, with every reason why.
- GenerationException(String) - Constructor for exception class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationException
-
Creates the exception.
- GenerationReport - Class in com.arc_e_tect.gradle.apionly.transcriberj.core
-
What a generation run could not do in full, and what the specification could do about it: the end-of-run report D14 asks for.
- GenerationReport() - Constructor for class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport
-
Creates an empty report.
- GenerationReport.Degraded - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.core
-
A generated method that throws instead of doing its work.
- GenerationReport.NoValidValue - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.core
-
A generated method that throws because no valid value could be generated for it: none exists, this generator cannot find one, or it reaches a construct no rule represents yet.
- GenerationReport.Recommendation - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.core
-
Something the specification could do better, and how.
- GenerationReport.UnsupportedParameter - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.core
-
A parameter no valid value is generated for yet.
- GET - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
get. - getAsyncContract() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
The contract's AsyncAPI document, or nothing when it has none.
- getAsyncContract() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
The contract's AsyncAPI document, where it has one.
- getBasePackage() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
The base package.
- getBasePackage() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
The package the core classes go in.
- getBasePackage() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
The package the core classes are generated into.
- getBasePackage() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.VerifyContractSourcesTask
-
The package the core classes are in.
- getBuildFile() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.UpdateApiOnlyTranscriberJDslTask
-
The consumer project's
build.gradle. - getCleanupDsl() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.UpdateApiOnlyTranscriberJDslTask
-
Whether to remove managed comments from the DSL block.
- getContract() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
The fetched contract document.
- getContract() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
The fetched contract document.
- getContractName() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
The contract's name.
- getContractName() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
The contract's name.
- getContractName() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.VerifyContractSourcesTask
-
The contract's name.
- getContractSha256() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
The locked hash.
- getContractVersion() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
The locked version.
- getDescriptionBundle() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
The base name of the bundle descriptions resolve through, or absent when the project supplies none.
- getDescriptionBundle() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
The base name of the
ResourceBundlethe generated classes resolve their descriptions through, or absent when the project supplies none. - getDescriptionBundle() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
The base name of a
ResourceBundlethe generated classes resolve their descriptions through, such asdocs.Descriptions. - getDescriptionPlaceholder() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
The description placeholder.
- getDescriptionPlaceholder() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
The description every field carries.
- getDescriptionPlaceholder() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
The description of a class or field the contract does not describe, when
TranscriberJSubscription.getGenerateDocs()is on: it says the description is still to come. - getEmitterClasspath() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
The emitter libraries, and everything they need.
- getEndpointIndex() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
Where the endpoint index goes.
- getEndpointIndex() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
Where the path of every generated operation and inline schema class goes, keyed
ClassName.PATH: a properties file for tools that read test sources without a classpath, such as the API-Only Suite's contract-evidence scan. - getEndpointIndex() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
The endpoint index the generation writes: the path of every generated operation and inline schema class, keyed
ClassName.PATH. - getEndpointIndexFile() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
Where the generation writes the endpoint index.
- getGenerateDocs() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
Whether descriptions come from the contract.
- getGenerateDocs() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
Whether descriptions come from the contract.
- getGenerateDocs() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
Whether the generated descriptions come from the contract.
- getGenerateDsl() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.UpdateApiOnlyTranscriberJDslTask
-
Whether to generate a missing outer DSL block.
- getInto() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
Where the sources are generated.
- getIntoResources() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
Where a resource an emitter writes is generated.
- getLockfile() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
The Subscriber's lockfile, which names the contract's version and hash.
- getLockfile() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.VerifyContractSourcesTask
-
The Subscriber's lockfile.
- getName() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
The contract's name.
- getOutputDirectory() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
Where the sources go.
- getOutputDirectory() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
Where the sources go.
- getRecursionDepth() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
The recursion depth.
- getRecursionDepth() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
How often a recursive reference is followed.
- getRecursionDepth() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
How many times a recursive reference is followed before the rest of a body is documented as a subsection.
- getReportFile() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
Where the report goes.
- getReportFile() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
Where the report of what could not be generated in full goes.
- getReportFile() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
Where the generation writes its report: every degraded method, recommendation and undecided construct.
- getResourceDirectory() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
Where a resource an emitter writes goes.
- getResourceDirectory() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
Where a resource an emitter writes goes.
- getSourcesDirectory() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.VerifyContractSourcesTask
-
Where the sources were generated.
- getSourceSets() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
The source sets the generated classes are compiled with.
- getStrictDependencies() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.ApiOnlyTranscriberJExtension
-
Whether a dependency version an emitter was not tested with fails the build, rather than only being warned about.
- getSubscriptions() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.ApiOnlyTranscriberJExtension
-
Every contract classes are generated for.
- getValidValuesReport() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesAction.Parameters
-
Where the machine-readable report of every generated valid value goes; nothing is written when it is not set.
- getValidValuesReport() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
Where the machine-readable report of every generated valid value goes: JSON, beside the report.
- getWorkerExecutor() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.GenerateContractSourcesTask
-
Gradle's worker API.
- group() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.ManagedDependency
-
Returns the value of the
grouprecord component.
H
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Degraded
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.NoValidValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Recommendation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.UnsupportedParameter
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AdditionalProperties
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncChannel
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncOperation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Component
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Const
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Discriminator
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Finding
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.MediaType
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Parameter
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.PathItem
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Provenance
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reference
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.RequestBody
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Response
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reusable
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.GeneratedClass
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.ManagedDependency
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.Settings
-
Returns a hash code value for this object.
- HEAD - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
head. - HttpMethod - Enum Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
The HTTP methods an OpenAPI path item can hold an operation for.
I
- id() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.Emitter
-
The emitter's identifier: lower case, such as
restdocs. - in() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Parameter
-
Returns the value of the
inrecord component. - inline(String) - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.ClassNames
-
The class for a schema written inline in an operation.
- INLINE_REQUEST - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.spi.Origin
-
A schema written inline in an operation's request body.
- INLINE_RESPONSE - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.spi.Origin
-
A schema written inline in an operation's response.
- items() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
itemsrecord component.
K
- key() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncChannel
-
Returns the value of the
keyrecord component. - key() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Returns the value of the
keyrecord component. - key() - Method in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
The key a path item holds this method's operation under.
- key() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.GeneratedClass
-
Returns the value of the
keyrecord component.
L
- literal() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
literalrecord component. - location() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.NoValidValue
-
Returns the value of the
locationrecord component. - location() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Recommendation
-
Returns the value of the
locationrecord component. - location() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.UnsupportedParameter
-
Returns the value of the
locationrecord component. - location() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncChannel
-
Returns the value of the
locationrecord component. - location() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Returns the value of the
locationrecord component. - location() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncOperation
-
Returns the value of the
locationrecord component. - location() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Component
-
Returns the value of the
locationrecord component. - location() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Finding
-
Returns the value of the
locationrecord component.
M
- ManagedDependency - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.spi
-
A library generated code needs.
- ManagedDependency(String, String, String, String) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.spi.ManagedDependency
-
Creates an instance of a
ManagedDependencyrecord class. - mapping() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Discriminator
-
Returns the value of the
mappingrecord component. - maximum() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
maximumrecord component. - maxItems() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
maxItemsrecord component. - maxLength() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
maxLengthrecord component. - maxProperties() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
maxPropertiesrecord component. - MediaType - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
One entry of a
contentmap. - MediaType(String, Schema, Map<String, Object>) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.MediaType
-
Creates an instance of a
MediaTyperecord class. - messageKeys() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncOperation
-
Returns the value of the
messageKeysrecord component. - messages() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncChannel
-
Returns the value of the
messagesrecord component. - messages() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
The messages of every channel, in declaration order.
- method() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Degraded
-
Returns the value of the
methodrecord component. - method() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.NoValidValue
-
Returns the value of the
methodrecord component. - method() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns the value of the
methodrecord component. - minimum() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
minimumrecord component. - minItems() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
minItemsrecord component. - minLength() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
minLengthrecord component. - minProperties() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
minPropertiesrecord component. - model() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.EmitterContext
-
The contract.
- MULTIPLE_TYPES - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
typenaming more than one type, such as[string, 'null']. - multipleOf() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
multipleOfrecord component.
N
- name() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.UnsupportedParameter
-
Returns the value of the
namerecord component. - name() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Returns the value of the
namerecord component. - name() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Component
-
Returns the value of the
namerecord component. - name() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Parameter
-
Returns the value of the
namerecord component. - name() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reference
-
Returns the value of the
namerecord component. - name() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reusable
-
Returns the value of the
namerecord component. - name() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.ManagedDependency
-
Returns the value of the
namerecord component. - NAME - Static variable in class com.arc_e_tect.gradle.apionly.transcriberj.ApiOnlyTranscriberJExtension
-
The name the extension is registered under.
- names() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.EmitterContext
-
The core classes, whose names an emitter's companions follow.
- note(String) - Method in class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport
-
Records something worth saying about this generation that is not a problem.
- notes() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport
-
What this generation had to say about itself.
- noValidValue() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport
-
Every generated method that throws because no valid value could be generated for it.
- NoValidValue(String, String, String, String) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.NoValidValue
-
Creates an instance of a
NoValidValuerecord class.
O
- ONE_OF_INLINE_BRANCHES - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
oneOfwith at least one anonymous, inline branch. - ONE_OF_REF_BRANCHES - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
oneOfwhose branches are all references to components. - oneOf() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
oneOfrecord component. - openapi() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
openapirecord component. - operation(String) - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
The operation with the given
operationId. - operation(String) - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.ClassNames
-
The class for an operation.
- Operation - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
One operation: a method on a path.
- Operation(String, HttpMethod, String, List<String>, String, String, List<Parameter>, RequestBody, List<Response>, Map<String, Object>) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Creates an instance of a
Operationrecord class. - OPERATION - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.spi.Origin
-
An operation: a method on a path, with its responses.
- operationId() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncOperation
-
Returns the value of the
operationIdrecord component. - operationId() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns the value of the
operationIdrecord component. - operations() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Every operation, path by path, in declaration order.
- operations() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.PathItem
-
Returns the value of the
operationsrecord component. - OPTIONS - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
options. - origin() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.GeneratedClass
-
Returns the value of the
originrecord component. - Origin - Enum Class in com.arc_e_tect.gradle.apionly.transcriberj.spi
-
What a generated class was generated from.
- other() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Discriminator
-
Returns the value of the
otherrecord component. - other() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.MediaType
-
Returns the value of the
otherrecord component. - other() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns the value of the
otherrecord component. - other() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Parameter
-
Returns the value of the
otherrecord component. - other() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.PathItem
-
Returns the value of the
otherrecord component. - other() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reference
-
Returns the value of the
otherrecord component. - other() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.RequestBody
-
Returns the value of the
otherrecord component. - other() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Response
-
Returns the value of the
otherrecord component. - otherComponents() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
otherComponentsrecord component.
P
- Parameter - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
An operation or path-item parameter.
- Parameter(Reference, String, String, Boolean, String, Schema, Map<String, Object>) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Parameter
-
Creates an instance of a
Parameterrecord class. - PARAMETER - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.spi.Origin
-
A reusable parameter component.
- parameters() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
parametersrecord component. - parameters() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns the value of the
parametersrecord component. - parameters() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.PathItem
-
Returns the value of the
parametersrecord component. - parse(String, String) - Static method in class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractParser
-
Parses a contract's text.
- parse(Path) - Static method in class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractParser
-
Parses a contract file, read as UTF-8.
- parse(Path, Path) - Static method in class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractParser
-
Parses a contract's two documents into one model.
- PATCH - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
patch. - path() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns the value of the
pathrecord component. - path() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.PathItem
-
Returns the value of the
pathrecord component. - PathItem - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
One entry of
paths. - PathItem(String, List<Parameter>, List<Operation>, Map<String, Object>) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.PathItem
-
Creates an instance of a
PathItemrecord class. - paths() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
pathsrecord component. - pattern() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
patternrecord component. - PATTERN_PROPERTIES - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
patternProperties. - patternProperties() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
patternPropertiesrecord component. - payload() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Returns the value of the
payloadrecord component. - pinnedVersion() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.ManagedDependency
-
Returns the value of the
pinnedVersionrecord component. - POST - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
post. - properties() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
propertiesrecord component. - propertyName() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Discriminator
-
Returns the value of the
propertyNamerecord component. - provenance() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncChannel
-
Returns the value of the
provenancerecord component. - provenance() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Returns the value of the
provenancerecord component. - provenance() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Component
-
Returns the value of the
provenancerecord component. - provenance() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reusable
-
Returns the value of the
provenancerecord component. - provenance() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.GeneratedClass
-
Returns the value of the
provenancerecord component. - Provenance - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
Where a component came from.
- Provenance(String, String) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Provenance
-
Creates an instance of a
Provenancerecord class. - PUT - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
put.
R
- reason() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.NoValidValue
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.UnsupportedParameter
-
Returns the value of the
reasonrecord component. - Recommendation(String, String) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Recommendation
-
Creates an instance of a
Recommendationrecord class. - recommendations() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport
-
Every recommendation.
- recursionDepth() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.Settings
-
Returns the value of the
recursionDepthrecord component. - RECURSIVE_REF - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
A
$refthat closes a cycle of components. - ref() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
refrecord component. - reference() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Parameter
-
Returns the value of the
referencerecord component. - reference() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.RequestBody
-
Returns the value of the
referencerecord component. - reference() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Response
-
Returns the value of the
referencerecord component. - Reference - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
A
$refwritten where a parameter, request body or response would be. - Reference(String, String, String, Map<String, Object>) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reference
-
Creates an instance of a
Referencerecord class. - remedy() - Method in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
What a specification author can do so the construct is represented in full.
- remedy() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Finding
-
What a specification author can do so the construct is represented in full.
- render(String, String) - Method in class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport
-
The report as text, for a file and a build log.
- renderValidValues(String, String) - Method in class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport
-
Every generated valid value, by class and location, as JSON: members sorted by name, no insignificant whitespace, and a final newline, so the same contract gives the same bytes.
- REPRESENTED - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Treatment
-
Generated in full.
- represents() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.Emitter
-
The classified constructs this emitter represents in full.
- REQUEST_BODY - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.spi.Origin
-
A reusable request body component.
- requestBodies() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
requestBodiesrecord component. - requestBody() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns the value of the
requestBodyrecord component. - RequestBody - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
An operation's request body.
- RequestBody(Reference, String, Boolean, List<MediaType>, Map<String, Object>) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.RequestBody
-
Creates an instance of a
RequestBodyrecord class. - required() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Parameter
-
Returns the value of the
requiredrecord component. - required() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.RequestBody
-
Returns the value of the
requiredrecord component. - required() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
requiredrecord component. - Response - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
One response of an operation.
- Response(String, Reference, String, List<MediaType>, Map<String, Object>) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Response
-
Creates an instance of a
Responserecord class. - RESPONSE - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.spi.Origin
-
A reusable response component.
- responses() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
responsesrecord component. - responses() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns the value of the
responsesrecord component. - Reusable<T> - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
A reusable component other than a schema: a response, parameter or request body.
- Reusable(String, Provenance, T) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reusable
-
Creates an instance of a
Reusablerecord class. - run(Path, String, String, Settings, Path, Path, List<Emitter>, Path) - Static method in class com.arc_e_tect.gradle.apionly.transcriberj.core.Generation
-
Generates one contract's sources, replacing whatever the output directory held.
- run(Path, Path, String, String, Settings, Path, Path, List<Emitter>, Path) - Static method in class com.arc_e_tect.gradle.apionly.transcriberj.core.Generation
-
Generates one contract's sources from both of its documents.
S
- schema() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AdditionalProperties
-
Returns the value of the
schemarecord component. - schema() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Component
-
Returns the value of the
schemarecord component. - schema() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.MediaType
-
Returns the value of the
schemarecord component. - schema() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Parameter
-
Returns the value of the
schemarecord component. - schema() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.GeneratedClass
-
Returns the value of the
schemarecord component. - Schema - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
A JSON Schema, as a bundled contract writes it.
- Schema(Boolean, String, List<String>, boolean, String, String, Const, List<Object>, List<String>, Map<String, Schema>, Map<String, Schema>, Schema, AdditionalProperties, List<Schema>, List<Schema>, List<Schema>, Discriminator, Constraints, Map<String, Object>, Map<String, Object>) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Creates an instance of a
Schemarecord class. - SCHEMA - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.spi.Origin
-
A schema component.
- settings() - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.EmitterContext
-
How the project has asked for the classes to be generated.
- Settings - Record Class in com.arc_e_tect.gradle.apionly.transcriberj.spi
-
How a project has asked for one contract's classes to be generated.
- Settings(String, String, boolean, String, int) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.spi.Settings
-
Settings without a description bundle, as every contract was generated before projects could supply one.
- Settings(String, String, boolean, String, int, String) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.spi.Settings
-
Creates an instance of a
Settingsrecord class. - sha256() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Provenance
-
Returns the value of the
sha256record component. - sha256(Object) - Static method in class com.arc_e_tect.gradle.apionly.transcriberj.model.CanonicalJson
-
The lower-case hex SHA-256 of a value's canonical form, encoded as UTF-8.
- simpleName() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.GeneratedClass
-
Returns the value of the
simpleNamerecord component. - status() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Response
-
Returns the value of the
statusrecord component. - subscription(String, Action<? super TranscriberJSubscription>) - Method in class com.arc_e_tect.gradle.apionly.transcriberj.ApiOnlyTranscriberJExtension
-
Generates classes for a contract the
apiOnlySubscriberblock subscribes to. - summary() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Returns the value of the
summaryrecord component. - summary() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncOperation
-
Returns the value of the
summaryrecord component. - summary() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns the value of the
summaryrecord component. - summary() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reference
-
Returns the value of the
summaryrecord component.
T
- tags() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns the value of the
tagsrecord component. - title() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncChannel
-
Returns the value of the
titlerecord component. - title() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Returns the value of the
titlerecord component. - title() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
titlerecord component. - toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Degraded
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.NoValidValue
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.Recommendation
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.UnsupportedParameter
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AdditionalProperties
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncChannel
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncMessage
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.AsyncOperation
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Component
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Const
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Discriminator
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Finding
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.MediaType
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Operation
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Parameter
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.PathItem
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Provenance
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reference
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.RequestBody
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Response
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reusable
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.GeneratedClass
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.ManagedDependency
-
Returns a string representation of this record class.
- toString() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.Settings
-
Returns a string representation of this record class.
- TRACE - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
trace. - TranscriberJSubscription - Class in com.arc_e_tect.gradle.apionly.transcriberj
-
How the classes for one subscribed contract are generated.
- TranscriberJSubscription(String) - Constructor for class com.arc_e_tect.gradle.apionly.transcriberj.TranscriberJSubscription
-
Creates the settings for one contract.
- treatment() - Method in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
How generated code treats this construct.
- treatment() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Finding
-
Returns the value of the
treatmentrecord component. - Treatment - Enum Class in com.arc_e_tect.gradle.apionly.transcriberj.model
-
What code generation does with a classified construct.
- types() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
typesrecord component. - typeWrittenAsList() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
typeWrittenAsListrecord component.
U
- undecided() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport
-
Every construct no generation rule has been decided for.
- UNDECIDED - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Treatment
-
No generation rule has been decided for it yet.
- uniqueItems() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Constraints
-
Returns the value of the
uniqueItemsrecord component. - unmodelled() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Schema
-
Returns the value of the
unmodelledrecord component. - UNMODELLED_COMPONENT_TYPE - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
A component of a type the model does not type -- anything but schemas, responses, parameters and request bodies -- kept as a raw value.
- UNMODELLED_KEYWORD - Enum constant in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
A schema keyword the model does not type, kept as a raw value.
- UnsupportedParameter(String, String, String, String) - Constructor for record class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport.UnsupportedParameter
-
Creates an instance of a
UnsupportedParameterrecord class. - unsupportedParameters() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport
-
Every parameter no valid value is generated for yet.
- untestedFrom() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.spi.ManagedDependency
-
Returns the value of the
untestedFromrecord component. - UPDATE_DSL_TASK - Static variable in class com.arc_e_tect.gradle.apionly.transcriberj.ApiOnlyTranscriberJPlugin
-
The task that adds missing
apiOnlyTranscriberJproperties to the build file. - UpdateApiOnlyTranscriberJDslTask - Class in com.arc_e_tect.gradle.apionly.transcriberj
-
Adds missing
apiOnlyTranscriberJDSL properties to a consumer'sbuild.gradle, using their real plugin defaults. - UpdateApiOnlyTranscriberJDslTask() - Constructor for class com.arc_e_tect.gradle.apionly.transcriberj.UpdateApiOnlyTranscriberJDslTask
-
Creates a new task instance.
- updateDsl() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.UpdateApiOnlyTranscriberJDslTask
-
Updates the consumer build file, keeping a byte-for-byte backup before writing.
V
- value() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Const
-
Returns the value of the
valuerecord component. - value() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.Reusable
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Treatment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arc_e_tect.gradle.apionly.transcriberj.spi.Origin
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Construct
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.HttpMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arc_e_tect.gradle.apionly.transcriberj.model.Treatment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arc_e_tect.gradle.apionly.transcriberj.spi.Origin
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verify() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.VerifyContractSourcesTask
-
Compares the generated manifest with the lockfile.
- VERIFY_TASK - Static variable in class com.arc_e_tect.gradle.apionly.transcriberj.ApiOnlyTranscriberJPlugin
-
The prefix of each contract's verification task.
- VerifyContractSourcesTask - Class in com.arc_e_tect.gradle.apionly.transcriberj
-
Fails when the generated class tree was generated from another contract than the one the lockfile names (D17): "these tests test the current contract", checked.
- VerifyContractSourcesTask() - Constructor for class com.arc_e_tect.gradle.apionly.transcriberj.VerifyContractSourcesTask
-
Creates the task.
- version() - Method in record class com.arc_e_tect.gradle.apionly.transcriberj.model.ContractModel
-
Returns the value of the
versionrecord component.
W
- warnings() - Method in class com.arc_e_tect.gradle.apionly.transcriberj.core.GenerationReport
-
Everything about the contract's design worth a second look.
- write(Object) - Static method in class com.arc_e_tect.gradle.apionly.transcriberj.model.CanonicalJson
-
A value's canonical form.
- writeJava(String, String, String) - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.EmitterContext
-
Writes one Java source file, replacing any file already written for that class in this run.
- writeResource(String, String) - Method in interface com.arc_e_tect.gradle.apionly.transcriberj.spi.EmitterContext
-
Writes one resource file, replacing any file already written at that path in this run -- a properties file a generated or hand-written class reads through
getResourceAsStream, for instance.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form