diff options
Diffstat (limited to 'src/main/java/ftbsc/lll/mapper/tools/data/ClassData.java')
-rw-r--r-- | src/main/java/ftbsc/lll/mapper/tools/data/ClassData.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/ftbsc/lll/mapper/tools/data/ClassData.java b/src/main/java/ftbsc/lll/mapper/tools/data/ClassData.java index 0f9f25e..cdcec4d 100644 --- a/src/main/java/ftbsc/lll/mapper/tools/data/ClassData.java +++ b/src/main/java/ftbsc/lll/mapper/tools/data/ClassData.java @@ -115,4 +115,20 @@ public class ClassData { throw new MappingNotFoundException("field", String.format("%s.%s", this.name, fieldName)); else return data; } + + /** + * Gets the underlying {@link Map} for {@link MethodData}. + * @return a {@link Map} tying each {@link MethodSignature} to its {@link MethodData} + */ + public Map<MethodSignature, MethodData> getMethods() { + return this.methods; + } + + /** + * Gets the underlying {@link Map} for {@link FieldData}. + * @return a {@link Map} tying each field name to its {@link FieldData} + */ + public Map<String, FieldData> getFields() { + return this.fields; + } }
\ No newline at end of file |