Class Changeset.Builder

java.lang.Object
com.liferay.exportimport.changeset.Changeset.Builder
Enclosing class:
Changeset

public static class Changeset.Builder extends Object
  • Constructor Details

    • Builder

      public Builder(Changeset changeset)
  • Method Details

    • addModel

      public Changeset.Builder addModel(Supplier<com.liferay.portal.kernel.model.ClassedModel> supplier, Function<com.liferay.portal.kernel.model.ClassedModel,com.liferay.portal.kernel.model.StagedModel> adapterFunction)
    • addMultipleStagedModel

      public Changeset.Builder addMultipleStagedModel(Supplier<Collection<? extends com.liferay.portal.kernel.model.StagedModel>> supplier)
    • addStagedModel

      public Changeset.Builder addStagedModel(Supplier<com.liferay.portal.kernel.model.StagedModel> supplier)
    • addStagedModelHierarchy

      public <T extends com.liferay.portal.kernel.model.StagedModel> Changeset.Builder addStagedModelHierarchy(Supplier<T> supplier, Function<T,Collection<?>> hierarchyFunction)
    • build

      public Changeset build()