Class ContextActivities.Builder

java.lang.Object
dev.learning.xapi.model.ContextActivities.Builder
Enclosing class:
ContextActivities

public static class ContextActivities.Builder extends Object
Builder for ContextActivities.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • addParent

      public ContextActivities.Builder addParent(Consumer<Activity.Builder> activity)
      Consumer Builder for parent.
      Parameters:
      activity - The Consumer Builder for parent.
      Returns:
      This builder
      See Also:
      • ContextActivities.parent
    • addParent

      public ContextActivities.Builder addParent(Activity activity)
      Adds a parent entry.
      Parameters:
      activity - The activity to add.
      Returns:
      This builder
      See Also:
      • ContextActivities.parent
    • addGrouping

      public ContextActivities.Builder addGrouping(Consumer<Activity.Builder> activity)
      Consumer Builder for grouping.
      Parameters:
      activity - The Consumer Builder for grouping.
      Returns:
      This builder
      See Also:
      • ContextActivities.grouping
    • addGrouping

      public ContextActivities.Builder addGrouping(Activity activity)
      Adds a group entry.
      Parameters:
      activity - The activity to add.
      Returns:
      This builder
      See Also:
      • ContextActivities.grouping
    • addCategory

      public ContextActivities.Builder addCategory(Consumer<Activity.Builder> activity)
      Consumer Builder for category.
      Parameters:
      activity - The Consumer Builder for category.
      Returns:
      This builder
      See Also:
      • ContextActivities.category
    • addCategory

      public ContextActivities.Builder addCategory(Activity activity)
      Adds a category entry.
      Parameters:
      activity - The activity to add.
      Returns:
      This builder
      See Also:
      • ContextActivities.category
    • addOther

      Consumer Builder for other.
      Parameters:
      activity - The Consumer Builder for other.
      Returns:
      This builder
      See Also:
      • ContextActivities.other
    • addOther

      public ContextActivities.Builder addOther(Activity activity)
      Adds a other entry.
      Parameters:
      activity - The activity to add.
      Returns:
      This builder
      See Also:
      • ContextActivities.other