Uses of Interface
org.benf.cfr.reader.util.functors.Predicate
-
-
Uses of Predicate in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters
Classes in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters that implement Predicate Modifier and Type Class Description private static class
ConditionalRewriter.IsForwardIf
class
ExactTypeFilter<T>
static class
Misc.HasBackJump
static class
Misc.IsBackJumpTo
static class
Misc.IsForwardJumpTo
private static class
PrePostchangeAssignmentRewriter.StatementCanBePostMutation
private static class
SynchronizedRewriter.FindBlockStarts
class
TypeFilter<T>
-
Uses of Predicate in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Classes in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters that implement Predicate Modifier and Type Class Description (package private) static class
RecordRewriter.IsCanonicalConstructor
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters declared as Predicate Modifier and Type Field Description private static Predicate<Op04StructuredStatement>
SwitchExpressionRewriter. notEmpty
-
Uses of Predicate in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Fields in org.benf.cfr.reader.bytecode.analysis.parse.wildcard declared as Predicate Modifier and Type Field Description private Predicate<LValue>
WildcardMatch.LValueWildcard. test
Methods in org.benf.cfr.reader.bytecode.analysis.parse.wildcard with parameters of type Predicate Modifier and Type Method Description WildcardMatch.LValueWildcard
WildcardMatch. getLValueWildCard(java.lang.String name, Predicate<LValue> test)
Constructors in org.benf.cfr.reader.bytecode.analysis.parse.wildcard with parameters of type Predicate Constructor Description LValueWildcard(Predicate<LValue> test)
-
Uses of Predicate in org.benf.cfr.reader.bytecode.analysis.structured
Methods in org.benf.cfr.reader.bytecode.analysis.structured with parameters of type Predicate Modifier and Type Method Description java.lang.String
StructuredStatement. suggestName(LocalVariable createdHere, Predicate<java.lang.String> testNameUsedFn)
-
Uses of Predicate in org.benf.cfr.reader.bytecode.analysis.structured.statement
Methods in org.benf.cfr.reader.bytecode.analysis.structured.statement with parameters of type Predicate Modifier and Type Method Description java.lang.String
AbstractStructuredStatement. suggestName(LocalVariable createdHere, Predicate<java.lang.String> testNameUsedFn)
java.lang.String
AbstractUnStructuredStatement. suggestName(LocalVariable createdHere, Predicate<java.lang.String> testNameUsedFn)
java.lang.String
StructuredFor. suggestName(LocalVariable createdHere, Predicate<java.lang.String> testNameUsedFn)
-
Uses of Predicate in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder
Methods in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder with parameters of type Predicate Modifier and Type Method Description java.lang.String
AbstractPlaceholder. suggestName(LocalVariable createdHere, Predicate<java.lang.String> testNameUsedFn)
-
Uses of Predicate in org.benf.cfr.reader.entities
Method parameters in org.benf.cfr.reader.entities with type arguments of type Predicate Modifier and Type Method Description private static void
ClassFile. getFormalParametersText(ClassSignature signature, TypeAnnotationHelper ah, UnaryFunction<java.lang.Integer,Predicate<AnnotationTableTypeEntry>> typeAnnPredicateFact, UnaryFunction<java.lang.Integer,Predicate<AnnotationTableTypeEntry>> typeBoundAnnPredicateFact, Dumper d)
-
Uses of Predicate in org.benf.cfr.reader.entities.exceptions
Classes in org.benf.cfr.reader.entities.exceptions that implement Predicate Modifier and Type Class Description private static class
ExceptionAggregator.ValidException
-
Uses of Predicate in org.benf.cfr.reader.state
Fields in org.benf.cfr.reader.state declared as Predicate Modifier and Type Field Description private Predicate<java.lang.String>
TypeUsageInformationImpl. allowShorten
-
Uses of Predicate in org.benf.cfr.reader.util
Methods in org.benf.cfr.reader.util that return Predicate Modifier and Type Method Description static Predicate<java.lang.String>
MiscUtils. mkRegexFilter(java.lang.String pat, boolean anywhere)
-
Uses of Predicate in org.benf.cfr.reader.util.collections
Classes in org.benf.cfr.reader.util.collections that implement Predicate Modifier and Type Class Description static class
Functional.NotNull<X>
Methods in org.benf.cfr.reader.util.collections with parameters of type Predicate Modifier and Type Method Description static <X> boolean
Functional. all(java.util.Collection<X> input, Predicate<X> predicate)
static <X> boolean
Functional. any(java.util.Collection<X> input, Predicate<X> predicate)
static <X> java.util.List<X>
Functional. filter(java.util.Collection<X> input, Predicate<X> predicate)
static <X> java.util.List<X>
Functional. filterOptimistic(java.util.List<X> input, Predicate<X> predicate)
static <X> java.util.Set<X>
Functional. filterSet(java.util.Collection<X> input, Predicate<X> predicate)
static <X> X
Functional. findOrNull(java.util.Collection<X> input, Predicate<X> predicate)
static <X> Pair<java.util.List<X>,java.util.List<X>>
Functional. partition(java.util.Collection<X> input, Predicate<X> predicate)
-