Modifier and Type | Class and Description |
---|---|
private static class |
BytecodeMeta.FlagTest |
Modifier and Type | Field and Description |
---|---|
(package private) UnaryFunction<BytecodeMeta,java.lang.Boolean> |
RecoveryOption.canhelp |
Modifier and Type | Method and 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) |
Constructor and 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) |
Modifier and Type | Class and Description |
---|---|
static class |
Misc.GetBackJump |
Modifier and Type | Method and Description |
---|---|
private boolean |
SwitchExpressionRewriter.rollOne(Op04StructuredStatement root,
UnaryFunction<SwitchExpressionRewriter.RollState,java.lang.Boolean> apply) |
Modifier and Type | Method and Description |
---|---|
private boolean |
ObjectTypeUsageRewriter.needsReWrite(Expression lhsObject,
JavaTypeInstance owningClassType,
UnaryFunction<ClassFile,java.lang.Boolean> checkVisible) |
Modifier and Type | Field and Description |
---|---|
private UnaryFunction<KEYTYPE,CMPTYPE> |
SSAIdentifierFactory.typeComparisonFunction |
Constructor and Description |
---|
SSAIdentifierFactory(UnaryFunction<KEYTYPE,CMPTYPE> typeComparisonFunction) |
Modifier and Type | Method and Description |
---|---|
FakeMethod |
FakeMethods.add(java.lang.Object key,
java.lang.String nameHint,
UnaryFunction<java.lang.String,FakeMethod> methodFactory) |
FakeMethod |
ClassFile.addFakeMethod(java.lang.Object key,
java.lang.String nameHint,
UnaryFunction<java.lang.String,FakeMethod> methodFactory) |
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) |
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) |
Modifier and Type | Class and Description |
---|---|
private static class |
ExceptionTableEntry.ExceptionTableEntryBuilder |
Modifier and Type | Method and Description |
---|---|
static UnaryFunction<ByteData,ExceptionTableEntry> |
ExceptionTableEntry.getBuilder() |
Modifier and Type | Class and Description |
---|---|
private static class |
AttributeFactory.AttributeBuilder |
Modifier and Type | Method and Description |
---|---|
static UnaryFunction<ByteData,Attribute> |
AttributeFactory.getBuilder(ConstantPool cp,
ClassFileVersion classFileVersion) |
Modifier and Type | Method and Description |
---|---|
static <X extends KnowsRawSize> |
ContiguousEntityFactory.build(ByteData raw,
int count,
java.util.List<X> tgt,
UnaryFunction<ByteData,X> func) |
static <X> long |
ContiguousEntityFactory.buildSized(ByteData raw,
int count,
int itemLength,
java.util.List<X> tgt,
UnaryFunction<ByteData,X> func) |
Modifier and Type | Field and Description |
---|---|
private UnaryFunction<JavaTypeInstance,JavaTypeInstance> |
Mapping.getter |
private static UnaryFunction<JavaTypeInstance,JavaTypeInstance> |
NullMapping.id |
Modifier and Type | Method and Description |
---|---|
UnaryFunction<JavaTypeInstance,JavaTypeInstance> |
Mapping.getter() |
UnaryFunction<JavaTypeInstance,JavaTypeInstance> |
NullMapping.getter() |
Modifier and Type | Field and Description |
---|---|
private UnaryFunction<ClassFile,java.util.Set<ClassFile>> |
MemberNameResolver.mapFactory |
Modifier and Type | Class and Description |
---|---|
private class |
TypeUsageInformationImpl.FieldClash |
Modifier and Type | Method and Description |
---|---|
UnaryFunction<JavaTypeInstance,JavaTypeInstance> |
ObfuscationTypeMap.getter() |
Modifier and Type | Field and Description |
---|---|
private UnaryFunction<X,Y> |
LazyMap.factory |
Modifier and Type | Method and 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) |
Constructor and Description |
---|
LazyExceptionRetainingMap(java.util.Map<X,Y> inner,
UnaryFunction<X,Y> factory) |
LazyMap(java.util.Map<X,Y> inner,
UnaryFunction<X,Y> factory) |