Class IdRefDecoratorIntegration

java.lang.Object
software.amazon.smithy.traitcodegen.integrations.idref.IdRefDecoratorIntegration
All Implemented Interfaces:
SmithyIntegration<TraitCodegenSettings,TraitCodegenWriter,TraitCodegenContext>, TraitCodegenIntegration

public class IdRefDecoratorIntegration extends Object implements TraitCodegenIntegration
Handles the conversion of String members and String types with the IdRefTrait trait map to the ShapeId type.

This integration is run with a high priority to ensure downstream integrations see a ShapeId type instead of a string.