Uses of Interface
org.benf.cfr.reader.util.functors.UnaryFunction
Packages that use UnaryFunction
Package
Description
-
Uses of UnaryFunction in org.benf.cfr.reader.bytecode
Classes in org.benf.cfr.reader.bytecode that implement UnaryFunctionFields in org.benf.cfr.reader.bytecode declared as UnaryFunctionModifier and TypeFieldDescription(package private) final UnaryFunction<BytecodeMeta, Boolean> RecoveryOption.canhelpMethods in org.benf.cfr.reader.bytecode that return UnaryFunctionModifier and TypeMethodDescriptionstatic UnaryFunction<BytecodeMeta, Boolean> BytecodeMeta.checkParam(PermittedOptionProvider.Argument<Boolean> param) static UnaryFunction<BytecodeMeta, Boolean> BytecodeMeta.hasAnyFlag(BytecodeMeta.CodeInfoFlag... flag) Constructors in org.benf.cfr.reader.bytecode with parameters of type UnaryFunctionModifierConstructorDescription(package private)BooleanRO(PermittedOptionProvider.Argument<Boolean> arg, boolean value, UnaryFunction<BytecodeMeta, Boolean> canHelp, DecompilerComment comment) (package private)IntRO(PermittedOptionProvider.Argument<Integer> arg, int value, UnaryFunction<BytecodeMeta, Boolean> canHelp, DecompilerComment comment) (package private)RecoveryOption(PermittedOptionProvider.Argument<T> arg, T value, UnaryFunction<BytecodeMeta, Boolean> canHelp, DecompilerComment comment) (package private)TrooleanRO(PermittedOptionProvider.Argument<Troolean> arg, Troolean value, UnaryFunction<BytecodeMeta, Boolean> canHelp) (package private)TrooleanRO(PermittedOptionProvider.Argument<Troolean> arg, Troolean value, UnaryFunction<BytecodeMeta, Boolean> canHelp, DecompilerComment comment) -
Uses of UnaryFunction in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters
Classes in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters that implement UnaryFunction -
Uses of UnaryFunction in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type UnaryFunctionModifier and TypeMethodDescriptionprivate booleanSwitchExpressionRewriter.rollOne(Op04StructuredStatement root, UnaryFunction<SwitchExpressionRewriter.RollState, Boolean> apply) -
Uses of UnaryFunction in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers with parameters of type UnaryFunctionModifier and TypeMethodDescriptionprivate booleanObjectTypeUsageRewriter.needsReWrite(Expression lhsObject, JavaTypeInstance owningClassType, UnaryFunction<ClassFile, Boolean> checkVisible) -
Uses of UnaryFunction in org.benf.cfr.reader.bytecode.analysis.parse.utils
Fields in org.benf.cfr.reader.bytecode.analysis.parse.utils declared as UnaryFunctionModifier and TypeFieldDescriptionprivate final UnaryFunction<KEYTYPE, CMPTYPE> SSAIdentifierFactory.typeComparisonFunctionConstructors in org.benf.cfr.reader.bytecode.analysis.parse.utils with parameters of type UnaryFunctionModifierConstructorDescriptionSSAIdentifierFactory(UnaryFunction<KEYTYPE, CMPTYPE> typeComparisonFunction) -
Uses of UnaryFunction in org.benf.cfr.reader.entities
Methods in org.benf.cfr.reader.entities with parameters of type UnaryFunctionModifier and TypeMethodDescriptionFakeMethods.add(Object key, String nameHint, UnaryFunction<String, FakeMethod> methodFactory) ClassFile.addFakeMethod(Object key, String nameHint, UnaryFunction<String, FakeMethod> methodFactory) private static voidClassFile.getFormalParametersText(ClassSignature signature, TypeAnnotationHelper ah, UnaryFunction<Integer, Predicate<AnnotationTableTypeEntry>> typeAnnPredicateFact, UnaryFunction<Integer, Predicate<AnnotationTableTypeEntry>> typeBoundAnnPredicateFact, Dumper d) -
Uses of UnaryFunction in org.benf.cfr.reader.entities.exceptions
Classes in org.benf.cfr.reader.entities.exceptions that implement UnaryFunctionModifier and TypeClassDescriptionprivate static classMethods in org.benf.cfr.reader.entities.exceptions that return UnaryFunctionModifier and TypeMethodDescriptionstatic UnaryFunction<ByteData, ExceptionTableEntry> ExceptionTableEntry.getBuilder() -
Uses of UnaryFunction in org.benf.cfr.reader.entityfactories
Classes in org.benf.cfr.reader.entityfactories that implement UnaryFunctionMethods in org.benf.cfr.reader.entityfactories that return UnaryFunctionModifier and TypeMethodDescriptionstatic UnaryFunction<ByteData, Attribute> AttributeFactory.getBuilder(ConstantPool cp, ClassFileVersion classFileVersion) Methods in org.benf.cfr.reader.entityfactories with parameters of type UnaryFunctionModifier and TypeMethodDescriptionstatic <X extends KnowsRawSize>
longContiguousEntityFactory.build(ByteData raw, int count, List<X> tgt, UnaryFunction<ByteData, X> func) static <X> longContiguousEntityFactory.buildSized(ByteData raw, int count, int itemLength, List<X> tgt, UnaryFunction<ByteData, X> func) -
Uses of UnaryFunction in org.benf.cfr.reader.mapping
Fields in org.benf.cfr.reader.mapping declared as UnaryFunctionModifier and TypeFieldDescriptionprivate final UnaryFunction<JavaTypeInstance, JavaTypeInstance> Mapping.getterprivate static UnaryFunction<JavaTypeInstance, JavaTypeInstance> NullMapping.idMethods in org.benf.cfr.reader.mapping that return UnaryFunction -
Uses of UnaryFunction in org.benf.cfr.reader.relationship
Fields in org.benf.cfr.reader.relationship declared as UnaryFunctionModifier and TypeFieldDescriptionprivate final UnaryFunction<ClassFile, Set<ClassFile>> MemberNameResolver.mapFactory -
Uses of UnaryFunction in org.benf.cfr.reader.state
Classes in org.benf.cfr.reader.state that implement UnaryFunctionMethods in org.benf.cfr.reader.state that return UnaryFunction -
Uses of UnaryFunction in org.benf.cfr.reader.util.collections
Fields in org.benf.cfr.reader.util.collections declared as UnaryFunctionMethods in org.benf.cfr.reader.util.collections with parameters of type UnaryFunctionModifier and TypeMethodDescriptionstatic <Y,X> List <Y> Functional.groupBy(List<X> input, Comparator<? super X> comparator, UnaryFunction<List<X>, Y> gf) Functional.groupToMapBy(Collection<X> input, Map<Y, List<X>> tgt, UnaryFunction<X, Y> mapF) Functional.groupToMapBy(Collection<X> input, UnaryFunction<X, Y> mapF) static <X,Y> List <Y> Functional.map(Collection<X> input, UnaryFunction<X, Y> function) static <X,Y> Map <X, Y> MapFactory.newExceptionRetainingLazyMap(UnaryFunction<X, Y> factory) static <X,Y> Map <X, Y> MapFactory.newIdentityLazyMap(UnaryFunction<X, Y> factory) static <X,Y> Map <X, Y> MapFactory.newLazyMap(Map<X, Y> base, UnaryFunction<X, Y> factory) static <X,Y> LazyMap <X, Y> MapFactory.newLazyMap(UnaryFunction<X, Y> factory) static <X,Y> Map <X, Y> MapFactory.newLinkedLazyMap(UnaryFunction<X, Y> factory) Constructors in org.benf.cfr.reader.util.collections with parameters of type UnaryFunctionModifierConstructorDescription(package private)LazyExceptionRetainingMap(Map<X, Y> inner, UnaryFunction<X, Y> factory)