public abstract class TryResourcesTransformerBase extends Object implements StructuredStatementTransformer
Modifier and Type | Class and Description |
---|---|
protected static class |
TryResourcesTransformerBase.TryResourcesMatchResultCollector |
Modifier and Type | Method and Description |
---|---|
protected ClassFile |
getClassFile() |
protected abstract org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers.TryResourcesTransformerBase.ResourceMatch |
getResourceMatch(StructuredTry structuredTry,
StructuredScope scope) |
protected boolean |
rewriteTry(StructuredTry structuredTry,
StructuredScope scope,
org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers.TryResourcesTransformerBase.ResourceMatch resourceMatch) |
boolean |
transform(Op04StructuredStatement root) |
StructuredStatement |
transform(StructuredStatement in,
StructuredScope scope) |
public boolean transform(Op04StructuredStatement root)
public StructuredStatement transform(StructuredStatement in, StructuredScope scope)
transform
in interface StructuredStatementTransformer
protected abstract org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers.TryResourcesTransformerBase.ResourceMatch getResourceMatch(StructuredTry structuredTry, StructuredScope scope)
protected boolean rewriteTry(StructuredTry structuredTry, StructuredScope scope, org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers.TryResourcesTransformerBase.ResourceMatch resourceMatch)
protected ClassFile getClassFile()
Copyright © 2011-2021. All Rights Reserved.