Uses of Enum
org.benf.cfr.reader.api.OutputSinkFactory.SinkClass
Packages that use OutputSinkFactory.SinkClass
-
Uses of OutputSinkFactory.SinkClass in org.benf.cfr.reader.api
Subclasses with type arguments of type OutputSinkFactory.SinkClass in org.benf.cfr.reader.apiModifier and TypeClassDescriptionstatic enumDefines 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.Sinkinstances 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.Methods in org.benf.cfr.reader.api that return OutputSinkFactory.SinkClassModifier and TypeMethodDescriptionstatic OutputSinkFactory.SinkClassReturns the enum constant of this type with the specified name.static OutputSinkFactory.SinkClass[]OutputSinkFactory.SinkClass.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.benf.cfr.reader.api that return types with arguments of type OutputSinkFactory.SinkClassModifier and TypeMethodDescriptionOutputSinkFactory.getSupportedSinks(OutputSinkFactory.SinkType sinkType, Collection<OutputSinkFactory.SinkClass> available) Return the classes of sink that this sink factory can provide for the given sink type.Methods in org.benf.cfr.reader.api with parameters of type OutputSinkFactory.SinkClassModifier and TypeMethodDescription<T> OutputSinkFactory.Sink<T> OutputSinkFactory.getSink(OutputSinkFactory.SinkType sinkType, OutputSinkFactory.SinkClass sinkClass) CFR wishes to sink output - return an implementation of Sink that takes the appropriate input for the SinkClass being sunk, or null.Method parameters in org.benf.cfr.reader.api with type arguments of type OutputSinkFactory.SinkClassModifier and TypeMethodDescriptionOutputSinkFactory.getSupportedSinks(OutputSinkFactory.SinkType sinkType, Collection<OutputSinkFactory.SinkClass> available) Return the classes of sink that this sink factory can provide for the given sink type. -
Uses of OutputSinkFactory.SinkClass in org.benf.cfr.reader.util.output
Fields in org.benf.cfr.reader.util.output with type parameters of type OutputSinkFactory.SinkClassModifier and TypeFieldDescriptionprivate static final List<OutputSinkFactory.SinkClass> SinkDumperFactory.justStringMethod parameters in org.benf.cfr.reader.util.output with type arguments of type OutputSinkFactory.SinkClassModifier and TypeMethodDescriptionprivate DumperSinkDumperFactory.getTopLevelDumper2(JavaTypeInstance classType, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump, List<OutputSinkFactory.SinkClass> supported, MethodErrorCollector methodErrorCollector)