Uses of Package
org.benf.cfr.reader.api
-
Packages that use org.benf.cfr.reader.api Package Description org.benf.cfr.reader Created with IntelliJ IDEA.org.benf.cfr.reader.api org.benf.cfr.reader.apiunreleased org.benf.cfr.reader.state org.benf.cfr.reader.util.output -
Classes in org.benf.cfr.reader.api used by org.benf.cfr.reader Class Description CfrDriver Main driver for CFR API.ClassFileSource Implementing your ownClassFileSource
allows you to override CFR's sourcing of byte code.OutputSinkFactory -
Classes in org.benf.cfr.reader.api used by org.benf.cfr.reader.api Class Description CfrDriver Main driver for CFR API.CfrDriver.Builder Builder forCfrDriver
Note that *all* parameters are optional.ClassFileSource Implementing your ownClassFileSource
allows you to override CFR's sourcing of byte code.OutputSinkFactory OutputSinkFactory.Sink NB Sink as opposed to a stream, means that implementor has the choice of when to close.OutputSinkFactory.SinkClass Defines the kind of object that will arrive on your sink.
All consumers should accept at least STRING.
Not all classes are appropriate to all sink types.
OutputSinkFactory.Sink
instances are constructed, and used in terms of sink classes so as to ensure easy future expansion of capabilities without breaking the ABI, and without being entirely weakly typed.OutputSinkFactory.SinkType Defines the kind of sink this is.SinkReturns.Decompiled Fuller decompilation than simply accepting STRING.SinkReturns.TokenType SinkReturns.TokenTypeFlags -
Classes in org.benf.cfr.reader.api used by org.benf.cfr.reader.apiunreleased Class Description ClassFileSource Implementing your ownClassFileSource
allows you to override CFR's sourcing of byte code. -
Classes in org.benf.cfr.reader.api used by org.benf.cfr.reader.state Class Description ClassFileSource Implementing your ownClassFileSource
allows you to override CFR's sourcing of byte code. -
Classes in org.benf.cfr.reader.api used by org.benf.cfr.reader.util.output Class Description OutputSinkFactory OutputSinkFactory.Sink NB Sink as opposed to a stream, means that implementor has the choice of when to close.OutputSinkFactory.SinkClass Defines the kind of object that will arrive on your sink.
All consumers should accept at least STRING.
Not all classes are appropriate to all sink types.
OutputSinkFactory.Sink
instances are constructed, and used in terms of sink classes so as to ensure easy future expansion of capabilities without breaking the ABI, and without being entirely weakly typed.SinkReturns.Decompiled Fuller decompilation than simply accepting STRING.SinkReturns.ExceptionMessage An exception message with more detail.SinkReturns.Token SinkReturns.TokenType SinkReturns.TokenTypeFlags