Uses of Class
org.benf.cfr.reader.util.ClassFileVersion
Packages that use ClassFileVersion
Package
Description
-
Uses of ClassFileVersion in org.benf.cfr.reader.bytecode.analysis.opgraph
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph with parameters of type ClassFileVersionModifier and TypeMethodDescriptionstatic voidOp04StructuredStatement.discoverVariableScopes(Method method, Op04StructuredStatement root, VariableFactory variableFactory, Options options, ClassFileVersion classFileVersion, BytecodeMeta bytecodeMeta) static voidOp04StructuredStatement.normalizeInstanceOf(Op04StructuredStatement root, Options options, ClassFileVersion classFileVersion) -
Uses of ClassFileVersion in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters with parameters of type ClassFileVersionModifier and TypeMethodDescription(package private) static voidConditionalCondenser.collapseAssignmentsIntoConditionals(List<Op03SimpleStatement> statements, Options options, ClassFileVersion classFileVersion) static voidOp03Rewriters.collapseAssignmentsIntoConditionals(List<Op03SimpleStatement> op03SimpleParseNodes, Options options, ClassFileVersion classFileVersion) -
Uses of ClassFileVersion in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters declared as ClassFileVersionModifier and TypeFieldDescriptionprivate final ClassFileVersionSwitchEnumRewriter.classFileVersionprivate final ClassFileVersionSwitchStringRewriter.classFileVersionConstructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type ClassFileVersionModifierConstructorDescriptionSwitchStringRewriter(Options options, ClassFileVersion classFileVersion, BytecodeMeta bytecodeMeta) -
Uses of ClassFileVersion in org.benf.cfr.reader.bytecode.analysis.parse.rewriters
Constructors in org.benf.cfr.reader.bytecode.analysis.parse.rewriters with parameters of type ClassFileVersionModifierConstructorDescriptionStringBuilderRewriter(Options options, ClassFileVersion classFileVersion) -
Uses of ClassFileVersion in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope
Constructors in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope with parameters of type ClassFileVersionModifierConstructorDescriptionLValueScopeDiscoverImpl(Options options, MethodPrototype prototype, VariableFactory variableFactory, ClassFileVersion version) -
Uses of ClassFileVersion in org.benf.cfr.reader.entities
Fields in org.benf.cfr.reader.entities declared as ClassFileVersionMethods in org.benf.cfr.reader.entities that return ClassFileVersionConstructors in org.benf.cfr.reader.entities with parameters of type ClassFileVersionModifierConstructorDescriptionField(ByteData raw, ConstantPool cp, ClassFileVersion classFileVersion) Method(ByteData raw, ClassFile classFile, ConstantPool cp, DCCommonState dcCommonState, ClassFileVersion classFileVersion) -
Uses of ClassFileVersion in org.benf.cfr.reader.entities.attributes
Constructors in org.benf.cfr.reader.entities.attributes with parameters of type ClassFileVersionModifierConstructorDescriptionAttributeCode(ByteData raw, ConstantPool cp, ClassFileVersion classFileVersion) AttributeStackMapTable(ByteData raw, ConstantPool cp, ClassFileVersion classFileVersion) -
Uses of ClassFileVersion in org.benf.cfr.reader.entityfactories
Fields in org.benf.cfr.reader.entityfactories declared as ClassFileVersionModifier and TypeFieldDescriptionprivate final ClassFileVersionAttributeFactory.AttributeBuilder.classFileVersionMethods in org.benf.cfr.reader.entityfactories with parameters of type ClassFileVersionModifier and TypeMethodDescriptionstatic AttributeAttributeFactory.build(ByteData raw, ConstantPool cp, ClassFileVersion classFileVersion) static UnaryFunction<ByteData, Attribute> AttributeFactory.getBuilder(ConstantPool cp, ClassFileVersion classFileVersion) Constructors in org.benf.cfr.reader.entityfactories with parameters of type ClassFileVersionModifierConstructorDescription(package private)AttributeBuilder(ConstantPool cp, ClassFileVersion classFileVersion) -
Uses of ClassFileVersion in org.benf.cfr.reader.util
Fields in org.benf.cfr.reader.util declared as ClassFileVersionModifier and TypeFieldDescriptionstatic ClassFileVersionClassFileVersion.JAVA_1_0static ClassFileVersionClassFileVersion.JAVA_1_2static ClassFileVersionClassFileVersion.JAVA_1_3static ClassFileVersionClassFileVersion.JAVA_1_4static ClassFileVersionClassFileVersion.JAVA_10static ClassFileVersionClassFileVersion.JAVA_11static ClassFileVersionClassFileVersion.JAVA_12static ClassFileVersionClassFileVersion.JAVA_12_Experimentalstatic ClassFileVersionClassFileVersion.JAVA_13static ClassFileVersionClassFileVersion.JAVA_14static ClassFileVersionClassFileVersion.JAVA_14_Experimentalstatic ClassFileVersionClassFileVersion.JAVA_15static ClassFileVersionClassFileVersion.JAVA_16static ClassFileVersionClassFileVersion.JAVA_16_Experimentalstatic ClassFileVersionClassFileVersion.JAVA_17static ClassFileVersionClassFileVersion.JAVA_17_Experimentalstatic ClassFileVersionClassFileVersion.JAVA_18static ClassFileVersionClassFileVersion.JAVA_18_Experimentalstatic ClassFileVersionClassFileVersion.JAVA_5static ClassFileVersionClassFileVersion.JAVA_6static ClassFileVersionClassFileVersion.JAVA_7static ClassFileVersionClassFileVersion.JAVA_8static ClassFileVersionClassFileVersion.JAVA_9Fields in org.benf.cfr.reader.util with type parameters of type ClassFileVersionModifier and TypeFieldDescriptionprivate static final Map<String, ClassFileVersion> ClassFileVersion.byNameMethods in org.benf.cfr.reader.util that return ClassFileVersionMethods in org.benf.cfr.reader.util that return types with arguments of type ClassFileVersionModifier and TypeMethodDescriptionstatic Map<String, ClassFileVersion> ClassFileVersion.getByName()Methods in org.benf.cfr.reader.util with parameters of type ClassFileVersionModifier and TypeMethodDescriptionbooleanClassFileVersion.before(ClassFileVersion other) booleanClassFileVersion.equalOrLater(ClassFileVersion other) booleanClassFileVersion.sameMajor(ClassFileVersion other) -
Uses of ClassFileVersion in org.benf.cfr.reader.util.getopt
Classes in org.benf.cfr.reader.util.getopt that implement interfaces with type arguments of type ClassFileVersionModifier and TypeClassDescriptionstatic classprivate static classFields in org.benf.cfr.reader.util.getopt declared as ClassFileVersionModifier and TypeFieldDescriptionprivate final ClassFileVersion[]OptionsImpl.ExperimentalVersionSpecificDefaulter.experimentalVersionsprivate final ClassFileVersionOptionsImpl.ExperimentalVersionSpecificDefaulter.releaseVersion(package private) ClassFileVersionOptionsImpl.VersionSpecificDefaulter.versionGreaterThanOrEqualFields in org.benf.cfr.reader.util.getopt with type parameters of type ClassFileVersionModifier and TypeFieldDescriptionstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.ARRAY_ITERATORstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.COLLECTION_ITERATORprivate static final OptionDecoder<ClassFileVersion> OptionsImpl.defaultNullClassFileVersionDecoderstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.ENUM_SUGARstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.ENUM_SWITCHstatic final PermittedOptionProvider.Argument<ClassFileVersion> OptionsImpl.FORCE_CLASSFILEVERstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.INSTANCEOF_PATTERNstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.JAVA_4_CLASS_OBJECTSstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.OVERRIDESstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.RECORD_TYPESstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.REWRITE_LAMBDASstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.REWRITE_TRY_RESOURCESstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.SEALEDstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.SHOW_INFERRABLEstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.STRING_SWITCHstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.SUGAR_STRINGBUFFERstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.SUGAR_STRINGBUILDERstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.SUGAR_STRINGCONCATFACTORYstatic final PermittedOptionProvider.ArgumentParam<Boolean, ClassFileVersion> OptionsImpl.SWITCH_EXPRESSIONMethods in org.benf.cfr.reader.util.getopt with parameters of type ClassFileVersionModifier and TypeMethodDescriptionOptionsImpl.ExperimentalVersionSpecificDefaulter.invoke(String arg, ClassFileVersion classFileVersion, Options options) OptionsImpl.VersionSpecificDefaulter.invoke(String arg, ClassFileVersion classFileVersion, Options ignore2) booleanOptionsImpl.ExperimentalVersionSpecificDefaulter.isExperimentalIn(ClassFileVersion classFileVersion) Constructors in org.benf.cfr.reader.util.getopt with parameters of type ClassFileVersionModifierConstructorDescriptionprivateExperimentalVersionSpecificDefaulter(ClassFileVersion releaseVersion, ClassFileVersion... experimentalVersions) privateVersionSpecificDefaulter(ClassFileVersion versionGreaterThanOrEqual, boolean resultIfGreaterThanOrEqual)