Uses of Interface
org.benf.cfr.reader.util.functors.UnaryFunction
-
-
Uses of UnaryFunction in org.benf.cfr.reader.bytecode
Classes in org.benf.cfr.reader.bytecode that implement UnaryFunction Modifier and Type Class Description private static classBytecodeMeta.FlagTestFields in org.benf.cfr.reader.bytecode declared as UnaryFunction Modifier and Type Field Description (package private) UnaryFunction<BytecodeMeta,java.lang.Boolean>RecoveryOption. canhelpMethods in org.benf.cfr.reader.bytecode that return UnaryFunction Modifier and Type Method Description static UnaryFunction<BytecodeMeta,java.lang.Boolean>BytecodeMeta. checkParam(PermittedOptionProvider.Argument<java.lang.Boolean> param)static UnaryFunction<BytecodeMeta,java.lang.Boolean>BytecodeMeta. hasAnyFlag(BytecodeMeta.CodeInfoFlag... flag)Constructors in org.benf.cfr.reader.bytecode with parameters of type UnaryFunction Constructor Description BooleanRO(PermittedOptionProvider.Argument<java.lang.Boolean> arg, boolean value, UnaryFunction<BytecodeMeta,java.lang.Boolean> canHelp, DecompilerComment comment)IntRO(PermittedOptionProvider.Argument<java.lang.Integer> arg, int value, UnaryFunction<BytecodeMeta,java.lang.Boolean> canHelp, DecompilerComment comment)RecoveryOption(PermittedOptionProvider.Argument<T> arg, T value, UnaryFunction<BytecodeMeta,java.lang.Boolean> canHelp, DecompilerComment comment)TrooleanRO(PermittedOptionProvider.Argument<Troolean> arg, Troolean value, UnaryFunction<BytecodeMeta,java.lang.Boolean> canHelp)TrooleanRO(PermittedOptionProvider.Argument<Troolean> arg, Troolean value, UnaryFunction<BytecodeMeta,java.lang.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 Modifier and Type Class Description static classMisc.GetBackJump -
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 UnaryFunction Modifier and Type Method Description private booleanSwitchExpressionRewriter. rollOne(Op04StructuredStatement root, UnaryFunction<SwitchExpressionRewriter.RollState,java.lang.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 UnaryFunction Modifier and Type Method Description private booleanObjectTypeUsageRewriter. needsReWrite(Expression lhsObject, JavaTypeInstance owningClassType, UnaryFunction<ClassFile,java.lang.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 UnaryFunction Modifier and Type Field Description private UnaryFunction<KEYTYPE,CMPTYPE>SSAIdentifierFactory. typeComparisonFunctionConstructors in org.benf.cfr.reader.bytecode.analysis.parse.utils with parameters of type UnaryFunction Constructor Description SSAIdentifierFactory(UnaryFunction<KEYTYPE,CMPTYPE> typeComparisonFunction) -
Uses of UnaryFunction in org.benf.cfr.reader.entities
Methods in org.benf.cfr.reader.entities with parameters of type UnaryFunction Modifier and Type Method Description FakeMethodFakeMethods. add(java.lang.Object key, java.lang.String nameHint, UnaryFunction<java.lang.String,FakeMethod> methodFactory)FakeMethodClassFile. addFakeMethod(java.lang.Object key, java.lang.String nameHint, UnaryFunction<java.lang.String,FakeMethod> methodFactory)private static voidClassFile. getFormalParametersText(ClassSignature signature, TypeAnnotationHelper ah, UnaryFunction<java.lang.Integer,Predicate<AnnotationTableTypeEntry>> typeAnnPredicateFact, UnaryFunction<java.lang.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 UnaryFunction Modifier and Type Class Description private static classExceptionTableEntry.ExceptionTableEntryBuilderMethods in org.benf.cfr.reader.entities.exceptions that return UnaryFunction Modifier and Type Method Description static UnaryFunction<ByteData,ExceptionTableEntry>ExceptionTableEntry. getBuilder() -
Uses of UnaryFunction in org.benf.cfr.reader.entityfactories
Classes in org.benf.cfr.reader.entityfactories that implement UnaryFunction Modifier and Type Class Description private static classAttributeFactory.AttributeBuilderMethods in org.benf.cfr.reader.entityfactories that return UnaryFunction Modifier and Type Method Description static UnaryFunction<ByteData,Attribute>AttributeFactory. getBuilder(ConstantPool cp, ClassFileVersion classFileVersion)Methods in org.benf.cfr.reader.entityfactories with parameters of type UnaryFunction Modifier and Type Method Description static <X extends KnowsRawSize>
longContiguousEntityFactory. build(ByteData raw, int count, java.util.List<X> tgt, UnaryFunction<ByteData,X> func)static <X> longContiguousEntityFactory. buildSized(ByteData raw, int count, int itemLength, java.util.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 UnaryFunction Modifier and Type Field Description private UnaryFunction<JavaTypeInstance,JavaTypeInstance>Mapping. getterprivate static UnaryFunction<JavaTypeInstance,JavaTypeInstance>NullMapping. idMethods in org.benf.cfr.reader.mapping that return UnaryFunction Modifier and Type Method Description UnaryFunction<JavaTypeInstance,JavaTypeInstance>Mapping. getter()UnaryFunction<JavaTypeInstance,JavaTypeInstance>NullMapping. getter() -
Uses of UnaryFunction in org.benf.cfr.reader.relationship
Fields in org.benf.cfr.reader.relationship declared as UnaryFunction Modifier and Type Field Description private UnaryFunction<ClassFile,java.util.Set<ClassFile>>MemberNameResolver. mapFactory -
Uses of UnaryFunction in org.benf.cfr.reader.state
Classes in org.benf.cfr.reader.state that implement UnaryFunction Modifier and Type Class Description private classTypeUsageInformationImpl.FieldClashMethods in org.benf.cfr.reader.state that return UnaryFunction Modifier and Type Method Description UnaryFunction<JavaTypeInstance,JavaTypeInstance>ObfuscationTypeMap. getter() -
Uses of UnaryFunction in org.benf.cfr.reader.util.collections
Fields in org.benf.cfr.reader.util.collections declared as UnaryFunction Modifier and Type Field Description private UnaryFunction<X,Y>LazyMap. factoryMethods in org.benf.cfr.reader.util.collections with parameters of type UnaryFunction Modifier and Type Method Description static <Y,X>
java.util.List<Y>Functional. groupBy(java.util.List<X> input, java.util.Comparator<? super X> comparator, UnaryFunction<java.util.List<X>,Y> gf)static <Y,X>
java.util.Map<Y,java.util.List<X>>Functional. groupToMapBy(java.util.Collection<X> input, java.util.Map<Y,java.util.List<X>> tgt, UnaryFunction<X,Y> mapF)static <Y,X>
java.util.Map<Y,java.util.List<X>>Functional. groupToMapBy(java.util.Collection<X> input, UnaryFunction<X,Y> mapF)static <X,Y>
java.util.List<Y>Functional. map(java.util.Collection<X> input, UnaryFunction<X,Y> function)static <X,Y>
java.util.Map<X,Y>MapFactory. newExceptionRetainingLazyMap(UnaryFunction<X,Y> factory)static <X,Y>
java.util.Map<X,Y>MapFactory. newIdentityLazyMap(UnaryFunction<X,Y> factory)static <X,Y>
java.util.Map<X,Y>MapFactory. newLazyMap(java.util.Map<X,Y> base, UnaryFunction<X,Y> factory)static <X,Y>
LazyMap<X,Y>MapFactory. newLazyMap(UnaryFunction<X,Y> factory)static <X,Y>
java.util.Map<X,Y>MapFactory. newLinkedLazyMap(UnaryFunction<X,Y> factory)Constructors in org.benf.cfr.reader.util.collections with parameters of type UnaryFunction Constructor Description LazyExceptionRetainingMap(java.util.Map<X,Y> inner, UnaryFunction<X,Y> factory)LazyMap(java.util.Map<X,Y> inner, UnaryFunction<X,Y> factory)
-