Class EntityFileSystem.BuilderStage1

java.lang.Object
de.xima.fc.logic.filesystem.EntityFileSystem.BuilderStage1
Enclosing class:
EntityFileSystem<Entry extends IFileSystemEntry<Entry>, PersistenceContext, Entity, Scope>

public static final class EntityFileSystem.BuilderStage1 extends Object
A builder for configuring a new EntityFileSystem.
Since:
8.3.0
Author:
XIMA MEDIA GmbH
  • Method Details

    • beanAdapter

      public <Entry extends IFileSystemEntry<Entry>, Entity, Scope> EntityFileSystem.BuilderStage2<Entry,Entity,Scope> beanAdapter(IEntityFileSystemBeanAdapter<Entry,Entity,Scope> beanAdapter)
      Sets the bean adapter for constructing new entities and getting / setting their properties related to file system entries.
      Type Parameters:
      Entry - The type of the file system entry.
      Entity - The type of the file entity.
      Scope - The type of the scope for the entities.
      Parameters:
      beanAdapter - The bean adapter for the entities.
      Returns:
      A builder instance for chaining method calls.