Uses of Interface
edu.rice.cs.cunit.util.IPredicate

Packages that use IPredicate
edu.rice.cs.cunit.instrumentors.record   
edu.rice.cs.cunit.instrumentors.util   
edu.rice.cs.cunit.threadCheck   
edu.rice.cs.cunit.util   
 

Uses of IPredicate in edu.rice.cs.cunit.instrumentors.record
 

Constructors in edu.rice.cs.cunit.instrumentors.record with parameters of type IPredicate
CompactRecordBufferCodeStrategy(IPredicate<ClassFile> classPredicate, IPredicate.Binary<ClassFile,MethodInfo> methodPredicate, IPredicate.Ternary<ClassFile,MethodInfo,InstructionList> opcodePredicate, long code)
          Create a new strategy with the specified predicates.
 

Uses of IPredicate in edu.rice.cs.cunit.instrumentors.util
 

Fields in edu.rice.cs.cunit.instrumentors.util declared as IPredicate
protected  IPredicate<ClassFile> AInsertAtOpcodeStrategy._classPredicate
          Predicate that decides if this class should be instrumented.
 

Constructors in edu.rice.cs.cunit.instrumentors.util with parameters of type IPredicate
AInsertAtOpcodeStrategy(IPredicate<ClassFile> classPredicate, IPredicate.Binary<ClassFile,MethodInfo> methodPredicate, IPredicate.Ternary<ClassFile,MethodInfo,InstructionList> beforeOpcodePredicate, IPredicate.Ternary<ClassFile,MethodInfo,InstructionList> afterOpcodePredicate)
          Create a new strategy with the specified predicates.
 

Uses of IPredicate in edu.rice.cs.cunit.threadCheck
 

Methods in edu.rice.cs.cunit.threadCheck with parameters of type IPredicate
private static void XMLAnnotUtils.ClassBased.processClassNode(XMLConfig xc, ILambda.Ternary<java.lang.Object,java.lang.String,ThreadCheckAnnotationRecord,java.util.HashMap<java.lang.String,ThreadCheckAnnotationRecord>> classLambda, org.w3c.dom.Node n, java.lang.String path, java.lang.String className, IPredicate<java.lang.String> processClassPred, java.util.List<ThreadCheckException> exList, AAddThreadCheckStrategy dummy)
          Process a <class> node
static void XMLAnnotUtils.ClassBased.processNode(XMLConfig xc, ILambda.Ternary<java.lang.Object,java.lang.String,ThreadCheckAnnotationRecord,java.util.HashMap<java.lang.String,ThreadCheckAnnotationRecord>> classLambda, IPredicate<java.lang.String> processClassPred, java.util.List<ThreadCheckException> exList)
          Process a node.
private static void XMLAnnotUtils.ClassBased.processNode(XMLConfig xc, ILambda.Ternary<java.lang.Object,java.lang.String,ThreadCheckAnnotationRecord,java.util.HashMap<java.lang.String,ThreadCheckAnnotationRecord>> classLambda, org.w3c.dom.Node n, java.lang.String path, IPredicate<java.lang.String> processClassPred, java.util.List<ThreadCheckException> exList)
          Process a node.
 

Uses of IPredicate in edu.rice.cs.cunit.util
 

Classes in edu.rice.cs.cunit.util that implement IPredicate
static class IPredicate.False
          FALSE.
static class IPredicate.Not
          Unary NOT.
static class IPredicate.True
          TRUE.