Class RuleCheck

java.lang.Object
org.jboss.byteman.check.RuleCheck

public class RuleCheck extends Object
  • Field Details

  • Constructor Details

    • RuleCheck

      public RuleCheck()
  • Method Details

    • setPrintStream

      public void setPrintStream(PrintStream printStream)
    • setVerbose

      public void setVerbose()
    • addRule

      public void addRule(String name, String text)
    • addRuleFile

      public boolean addRuleFile(String file)
    • addPackage

      public void addPackage(String name)
    • checkRules

      public void checkRules()
    • typeCheckAgainstMethodDeclaration

      private void typeCheckAgainstMethodDeclaration(Rule rule, RuleScript script, Class targetClass, ClassLoader loader)
    • makeDescriptor

      static String makeDescriptor(Method method)
    • makeDescriptor

      static String makeDescriptor(Constructor constructor)
    • installParamTypes

      public int installParamTypes(Rule rule, String targetClassName, int access, String candidateName, String candidateDesc)
    • error

      private void error(String message)
    • error

      private void error(String message, Throwable th)
    • parseError

      private void parseError(String message, Throwable th)
    • typeError

      private void typeError(String message, Throwable th)
    • typeWarning

      private void typeWarning(String message, Throwable th)
    • warning

      private void warning(String message)
    • info

      private void info(String message)
    • getResult

      public RuleCheckResult getResult()