Class TopiaCsvCommons.ForeignKeyValueForAssociation<E extends org.nuiton.topia.persistence.TopiaEntity>

java.lang.Object
org.nuiton.topia.service.csv.TopiaCsvCommons.ForeignKeyValueForAssociation<E>
All Implemented Interfaces:
org.nuiton.csv.ValueParser<Collection<E>>
Enclosing class:
TopiaCsvCommons

public static class TopiaCsvCommons.ForeignKeyValueForAssociation<E extends org.nuiton.topia.persistence.TopiaEntity> extends Object implements org.nuiton.csv.ValueParser<Collection<E>>
Since:
2.6.12
Author:
Tony Chemit - chemit@codelutin.com
  • Field Details

    • propertyName

      protected final String propertyName
    • entityType

      protected final Class<E extends org.nuiton.topia.persistence.TopiaEntity> entityType
    • universe

      protected final Map<String, E extends org.nuiton.topia.persistence.TopiaEntity> universe
  • Constructor Details

    • ForeignKeyValueForAssociation

      public ForeignKeyValueForAssociation(Class<E> entityType, String propertyName, Map<String,E> universe)
  • Method Details