Class AbstractDiffEvaluator

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected software.amazon.smithy.model.validation.ValidationEvent danger​(software.amazon.smithy.model.shapes.Shape shape, java.lang.String message)  
      protected software.amazon.smithy.model.validation.ValidationEvent danger​(software.amazon.smithy.model.shapes.Shape shape, software.amazon.smithy.model.FromSourceLocation location, java.lang.String message)  
      protected software.amazon.smithy.model.validation.ValidationEvent error​(software.amazon.smithy.model.shapes.Shape shape, java.lang.String message)  
      protected software.amazon.smithy.model.validation.ValidationEvent error​(software.amazon.smithy.model.shapes.Shape shape, software.amazon.smithy.model.FromSourceLocation location, java.lang.String message)  
      protected java.lang.String getEventId()
      Gets the event ID of the evaluator.
      protected software.amazon.smithy.model.validation.ValidationEvent note​(software.amazon.smithy.model.shapes.Shape shape, java.lang.String message)  
      protected software.amazon.smithy.model.validation.ValidationEvent note​(software.amazon.smithy.model.shapes.Shape shape, software.amazon.smithy.model.FromSourceLocation location, java.lang.String message)  
      protected software.amazon.smithy.model.validation.ValidationEvent warning​(software.amazon.smithy.model.shapes.Shape shape, java.lang.String message)  
      protected software.amazon.smithy.model.validation.ValidationEvent warning​(software.amazon.smithy.model.shapes.Shape shape, software.amazon.smithy.model.FromSourceLocation location, java.lang.String message)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractDiffEvaluator

        public AbstractDiffEvaluator()
    • Method Detail

      • getEventId

        protected java.lang.String getEventId()
        Gets the event ID of the evaluator.

        This can be overridden in subclasses to use a different ID.

        Returns:
        Returns the computed event ID.
      • error

        protected final software.amazon.smithy.model.validation.ValidationEvent error​(software.amazon.smithy.model.shapes.Shape shape,
                                                                                      java.lang.String message)
      • error

        protected final software.amazon.smithy.model.validation.ValidationEvent error​(software.amazon.smithy.model.shapes.Shape shape,
                                                                                      software.amazon.smithy.model.FromSourceLocation location,
                                                                                      java.lang.String message)
      • danger

        protected final software.amazon.smithy.model.validation.ValidationEvent danger​(software.amazon.smithy.model.shapes.Shape shape,
                                                                                       java.lang.String message)
      • danger

        protected final software.amazon.smithy.model.validation.ValidationEvent danger​(software.amazon.smithy.model.shapes.Shape shape,
                                                                                       software.amazon.smithy.model.FromSourceLocation location,
                                                                                       java.lang.String message)
      • warning

        protected final software.amazon.smithy.model.validation.ValidationEvent warning​(software.amazon.smithy.model.shapes.Shape shape,
                                                                                        java.lang.String message)
      • warning

        protected final software.amazon.smithy.model.validation.ValidationEvent warning​(software.amazon.smithy.model.shapes.Shape shape,
                                                                                        software.amazon.smithy.model.FromSourceLocation location,
                                                                                        java.lang.String message)
      • note

        protected final software.amazon.smithy.model.validation.ValidationEvent note​(software.amazon.smithy.model.shapes.Shape shape,
                                                                                     java.lang.String message)
      • note

        protected final software.amazon.smithy.model.validation.ValidationEvent note​(software.amazon.smithy.model.shapes.Shape shape,
                                                                                     software.amazon.smithy.model.FromSourceLocation location,
                                                                                     java.lang.String message)