Composite
Date: 2017-05-25

org.apache.fontbox.afm

## Class Composite

- java.lang.Object
- - org.apache.fontbox.afm.Composite

-     public class Composite
      extends java.lang.Object

  This class represents composite character data.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `Composite()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addPart(CompositePart part)` This will add a composite part.
    `java.lang.String` | `getName()` Getter for property name.
    `java.util.List<CompositePart>` | `getParts()` Getter for property parts.
    `void` | `setName(java.lang.String nameValue)` Setter for property name.
    `void` | `setParts(java.util.List<CompositePart> partsList)` Setter for property parts.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### Composite

          public Composite()

  - ### Method Detail

    - #### getName

          public java.lang.String getName()

      Getter for property name.
      Returns:
        Value of property name.

    - #### setName

          public void setName(java.lang.String nameValue)

      Setter for property name.
      Parameters:
        `nameValue` - New value of property name.

    - #### addPart

          public void addPart(CompositePart part)

      This will add a composite part.
      Parameters:
        `part` - The composite part to add.

    - #### getParts

          public java.util.List<CompositePart> getParts()

      Getter for property parts.
      Returns:
        Value of property parts.

    - #### setParts

          public void setParts(java.util.List<CompositePart> partsList)

      Setter for property parts.
      Parameters:
        `partsList` - New value of property parts.