summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/mapping/ArgumentEntry.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/cuchaz/enigma/mapping/ArgumentEntry.java')
-rw-r--r--src/cuchaz/enigma/mapping/ArgumentEntry.java27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/cuchaz/enigma/mapping/ArgumentEntry.java b/src/cuchaz/enigma/mapping/ArgumentEntry.java
index dc3b4df7..c1624a83 100644
--- a/src/cuchaz/enigma/mapping/ArgumentEntry.java
+++ b/src/cuchaz/enigma/mapping/ArgumentEntry.java
@@ -42,6 +42,13 @@ public class ArgumentEntry implements Entry, Serializable
42 m_name = name; 42 m_name = name;
43 } 43 }
44 44
45 public ArgumentEntry( ArgumentEntry other )
46 {
47 m_methodEntry = new MethodEntry( other.m_methodEntry );
48 m_index = other.m_index;
49 m_name = other.m_name;
50 }
51
45 public MethodEntry getMethodEntry( ) 52 public MethodEntry getMethodEntry( )
46 { 53 {
47 return m_methodEntry; 54 return m_methodEntry;
@@ -58,6 +65,26 @@ public class ArgumentEntry implements Entry, Serializable
58 return m_name; 65 return m_name;
59 } 66 }
60 67
68 public ClassEntry getClassEntry( )
69 {
70 return m_methodEntry.getClassEntry();
71 }
72
73 public String getClassName( )
74 {
75 return m_methodEntry.getClassName();
76 }
77
78 public String getMethodName( )
79 {
80 return m_methodEntry.getName();
81 }
82
83 public String getMethodSignature( )
84 {
85 return m_methodEntry.getSignature();
86 }
87
61 @Override 88 @Override
62 public int hashCode( ) 89 public int hashCode( )
63 { 90 {