Package ftbsc.lll.mapper.data
Class FieldData
- java.lang.Object
-
- ftbsc.lll.mapper.data.FieldData
-
public class FieldData extends java.lang.Object
Container class for method data.
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
descriptor
The field's type descriptor.java.lang.String
name
The name of the method.java.lang.String
nameMapped
The name mapped.ClassData
parentClass
The internal name of the parent class.
-
Constructor Summary
Constructors Constructor Description FieldData(ClassData parentClass, java.lang.String name, java.lang.String nameMapped)
Constructs a newFieldData
with unspecified descriptor.FieldData(ClassData parentClass, java.lang.String name, java.lang.String nameMapped, java.lang.String descriptor)
Constructs a newFieldData
with descriptor.
-
-
-
Field Detail
-
parentClass
public final ClassData parentClass
The internal name of the parent class.
-
name
public final java.lang.String name
The name of the method.
-
nameMapped
public final java.lang.String nameMapped
The name mapped.
-
descriptor
public final java.lang.String descriptor
The field's type descriptor. Some formats may not specify it; if this was created in one such format, this is going to be null.
-
-
Constructor Detail
-
FieldData
public FieldData(ClassData parentClass, java.lang.String name, java.lang.String nameMapped)
Constructs a newFieldData
with unspecified descriptor.- Parameters:
parentClass
- theClassData
representation of the parent classname
- the field namenameMapped
- the mapped field name
-
FieldData
public FieldData(ClassData parentClass, java.lang.String name, java.lang.String nameMapped, java.lang.String descriptor)
Constructs a newFieldData
with descriptor.- Parameters:
parentClass
- theClassData
representation of the parent classname
- the field namenameMapped
- the mapped field namedescriptor
- the field's type descriptor
-
-