Modifier and Type | Method and Description |
---|---|
static void |
Op04StructuredStatement.discoverVariableScopes(Method method,
Op04StructuredStatement root,
VariableFactory variableFactory,
Options options,
ClassFileVersion classFileVersion,
BytecodeMeta bytecodeMeta) |
static void |
Op04StructuredStatement.normalizeInstanceOf(Op04StructuredStatement root,
Options options,
ClassFileVersion classFileVersion) |
Modifier and Type | Method and Description |
---|---|
static void |
Op03Rewriters.collapseAssignmentsIntoConditionals(List<Op03SimpleStatement> op03SimpleParseNodes,
Options options,
ClassFileVersion classFileVersion) |
Constructor and Description |
---|
SwitchStringRewriter(Options options,
ClassFileVersion classFileVersion,
BytecodeMeta bytecodeMeta) |
Constructor and Description |
---|
StringBuilderRewriter(Options options,
ClassFileVersion classFileVersion) |
Constructor and Description |
---|
LValueScopeDiscoverImpl(Options options,
MethodPrototype prototype,
VariableFactory variableFactory,
ClassFileVersion version) |
Modifier and Type | Method and Description |
---|---|
ClassFileVersion |
ClassFile.getClassFileVersion() |
Constructor and Description |
---|
Field(ByteData raw,
ConstantPool cp,
ClassFileVersion classFileVersion) |
Method(ByteData raw,
ClassFile classFile,
ConstantPool cp,
DCCommonState dcCommonState,
ClassFileVersion classFileVersion) |
Constructor and Description |
---|
AttributeCode(ByteData raw,
ConstantPool cp,
ClassFileVersion classFileVersion) |
AttributeStackMapTable(ByteData raw,
ConstantPool cp,
ClassFileVersion classFileVersion) |
Modifier and Type | Method and Description |
---|---|
static Attribute |
AttributeFactory.build(ByteData raw,
ConstantPool cp,
ClassFileVersion classFileVersion) |
static UnaryFunction<ByteData,Attribute> |
AttributeFactory.getBuilder(ConstantPool cp,
ClassFileVersion classFileVersion) |
Modifier and Type | Field and Description |
---|---|
static ClassFileVersion |
ClassFileVersion.JAVA_1_0 |
static ClassFileVersion |
ClassFileVersion.JAVA_1_2 |
static ClassFileVersion |
ClassFileVersion.JAVA_1_3 |
static ClassFileVersion |
ClassFileVersion.JAVA_1_4 |
static ClassFileVersion |
ClassFileVersion.JAVA_10 |
static ClassFileVersion |
ClassFileVersion.JAVA_11 |
static ClassFileVersion |
ClassFileVersion.JAVA_12 |
static ClassFileVersion |
ClassFileVersion.JAVA_12_Experimental |
static ClassFileVersion |
ClassFileVersion.JAVA_13 |
static ClassFileVersion |
ClassFileVersion.JAVA_14 |
static ClassFileVersion |
ClassFileVersion.JAVA_14_Experimental |
static ClassFileVersion |
ClassFileVersion.JAVA_15 |
static ClassFileVersion |
ClassFileVersion.JAVA_5 |
static ClassFileVersion |
ClassFileVersion.JAVA_6 |
static ClassFileVersion |
ClassFileVersion.JAVA_7 |
static ClassFileVersion |
ClassFileVersion.JAVA_8 |
static ClassFileVersion |
ClassFileVersion.JAVA_9 |
Modifier and Type | Method and Description |
---|---|
static ClassFileVersion |
ClassFileVersion.parse(String arg) |
Modifier and Type | Method and Description |
---|---|
static Map<String,ClassFileVersion> |
ClassFileVersion.getByName() |
Modifier and Type | Method and Description |
---|---|
boolean |
ClassFileVersion.before(ClassFileVersion other) |
boolean |
ClassFileVersion.equalOrLater(ClassFileVersion other) |
boolean |
ClassFileVersion.sameMajor(ClassFileVersion other) |
Modifier and Type | Method and Description |
---|---|
Boolean |
OptionsImpl.ExperimentalVersionSpecificDefaulter.invoke(String arg,
ClassFileVersion classFileVersion,
Options options) |
boolean |
OptionsImpl.ExperimentalVersionSpecificDefaulter.isExperimentalIn(ClassFileVersion classFileVersion) |
Copyright © 2011-2021. All Rights Reserved.