public class V2Parser
extends java.lang.Object
implements daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Reader.Visitor
| Constructor and Description |
|---|
V2Parser(java.util.Map<java.lang.String,ReplacementInstructionGenerator> constantGroups,
TargetMethods.Builder targetMethodsBuilder) |
| Modifier and Type | Method and Description |
|---|---|
static void |
parse(java.io.InputStream mappingSource,
java.util.Map<java.lang.String,ReplacementInstructionGenerator> constantGroups,
TargetMethods.Builder targetMethodsBuilder) |
void |
visitFlagConstantDefinition(java.lang.String groupId,
java.lang.String owner,
java.lang.String name,
java.lang.String value,
java.lang.String descriptor) |
void |
visitLineNumber(int lineNumber) |
void |
visitSimpleConstantDefinition(java.lang.String groupId,
java.lang.String owner,
java.lang.String name,
java.lang.String value,
java.lang.String descriptor) |
daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Reader.TargetMethodDefinitionVisitor |
visitTargetMethodDefinition(java.lang.String owner,
java.lang.String name,
java.lang.String descriptor) |
public V2Parser(java.util.Map<java.lang.String,ReplacementInstructionGenerator> constantGroups, TargetMethods.Builder targetMethodsBuilder)
public static void parse(java.io.InputStream mappingSource,
java.util.Map<java.lang.String,ReplacementInstructionGenerator> constantGroups,
TargetMethods.Builder targetMethodsBuilder)
throws java.io.IOException
java.io.IOExceptionpublic void visitLineNumber(int lineNumber)
visitLineNumber in interface daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Reader.Visitorpublic void visitSimpleConstantDefinition(java.lang.String groupId,
java.lang.String owner,
java.lang.String name,
java.lang.String value,
java.lang.String descriptor)
visitSimpleConstantDefinition in interface daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Reader.Visitorpublic void visitFlagConstantDefinition(java.lang.String groupId,
java.lang.String owner,
java.lang.String name,
java.lang.String value,
java.lang.String descriptor)
visitFlagConstantDefinition in interface daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Reader.Visitorpublic daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Reader.TargetMethodDefinitionVisitor visitTargetMethodDefinition(java.lang.String owner,
java.lang.String name,
java.lang.String descriptor)
visitTargetMethodDefinition in interface daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Reader.Visitor