Class SerializableTagConfig
java.lang.Object
org.itsallcode.openfasttrace.gradle.task.config.SerializableTagConfig
- All Implemented Interfaces:
Serializable
Serializable form of a tag configuration used by a Gradle task.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSerializableTagConfig(TagConfig tagConfig) Creates a serializable copy of a tag configuration. -
Method Summary
Modifier and TypeMethodDescriptionorg.itsallcode.openfasttrace.api.importer.tag.config.PathConfigconvert()Converts this value to an OpenFastTrace path configuration.Returns the covered requirement artifact type.Returns the covered requirement name prefix.getPaths()Returns the configured tag paths.Returns the tag artifact type.toString()
-
Constructor Details
-
SerializableTagConfig
Creates a serializable copy of a tag configuration.- Parameters:
tagConfig- configuration to copy
-
-
Method Details
-
getPaths
Returns the configured tag paths.- Returns:
- the configured paths
-
getCoveredItemArtifactType
Returns the covered requirement artifact type.- Returns:
- the artifact type
-
getTagArtifactType
Returns the tag artifact type.- Returns:
- the artifact type
-
getCoveredItemNamePrefix
Returns the covered requirement name prefix.- Returns:
- the name prefix
-
convert
public org.itsallcode.openfasttrace.api.importer.tag.config.PathConfig convert()Converts this value to an OpenFastTrace path configuration.- Returns:
- the OpenFastTrace configuration
-
toString
-