Class ValidationHelper


  • public final class ValidationHelper
    extends java.lang.Object
    • Constructor Detail

      • ValidationHelper

        public ValidationHelper()
    • Method Detail

      • validateStatement

        public static void validateStatement​(RootStatement statement)
      • validateEdge

        public static void validateEdge​(StatEdge edge)
      • validateSingleStatement

        public static void validateSingleStatement​(Statement stat)
      • validateTrycatchStatement

        public static void validateTrycatchStatement​(CatchStatement catchStat)
      • validateIfStatement

        public static void validateIfStatement​(IfStatement ifStat)
      • validateAllVarVersionsAreNull

        public static void validateAllVarVersionsAreNull​(DirectGraph dgraph,
                                                         RootStatement root)
      • notNull

        public static void notNull​(java.lang.Object o)
      • validateExitExprent

        public static void validateExitExprent​(ExitExprent exit)
      • validateExprent

        public static void validateExprent​(Exprent exprent)
      • successorsExist

        public static void successorsExist​(Statement stat)
      • oneSuccessor

        public static void oneSuccessor​(Statement stat)
      • assertTrue

        public static void assertTrue​(boolean condition,
                                      java.lang.String message)