Class Impact


  • public abstract class Impact
    extends Object
    Value object to store the impact of changes.
    • Constructor Detail

      • Impact

        public Impact()
    • Method Detail

      • getEntityTypeId

        public abstract String getEntityTypeId()
      • getId

        @Nullable
        @CheckForNull
        public abstract Object getId()
      • isWholeRepository

        public boolean isWholeRepository()
      • toEntityKey

        public EntityKey toEntityKey()
      • isSingleEntity

        public boolean isSingleEntity()
      • createSingleEntityImpact

        public static Impact createSingleEntityImpact​(String entityTypeId,
                                                      Object id)
      • createWholeRepositoryImpact

        public static Impact createWholeRepositoryImpact​(String entityTypeId)