# Class: com.pnfsoftware.jeb.core.units.code.asm.items.StructureTypeFieldEventDetails

DO NOT USE.

## Constructor: StructureTypeFieldEventDetails

Description: Create empty structure field event details.

## Method: addCreatedField
- parameter: `field`, type: `com.pnfsoftware.jeb.core.units.code.asm.type.IStructureTypeField`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.items.StructureTypeFieldEventDetails`

Description: Record a created field.
parameter: field: created field
return: this object

## Method: addDeletedField
- parameter: `field`, type: `com.pnfsoftware.jeb.core.units.code.asm.type.IStructureTypeField`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.items.StructureTypeFieldEventDetails`

Description: Record a deleted field.
parameter: field: deleted field
return: this object

## Method: addRenamedField
- parameter: `field`, type: `com.pnfsoftware.jeb.core.units.code.asm.type.IStructureTypeField`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.items.StructureTypeFieldEventDetails`

Description: Record a renamed field.
parameter: field: renamed field
return: this object

## Method: getCreatedFields
- return type: `java.util.List<com.pnfsoftware.jeb.core.units.code.asm.type.IStructureTypeField>`

Description: Get created fields.
return: created fields

## Method: getDeletedFields
- return type: `java.util.List<com.pnfsoftware.jeb.core.units.code.asm.type.IStructureTypeField>`

Description: Get deleted fields.
return: deleted fields

## Method: getRenamedFields
- return type: `java.util.List<com.pnfsoftware.jeb.core.units.code.asm.type.IStructureTypeField>`

Description: Get renamed fields.
return: renamed fields

