Class TravellerTypesFactory

    • Field Detail

      • travellerTypes

        protected final TravellerTypes travellerTypes
        container to use
    • Constructor Detail

      • TravellerTypesFactory

        protected TravellerTypesFactory​(IdGroupingToken tokenId,
                                        TravellerTypes travellerTypes)
        Constructor
        Parameters:
        tokenId - to use
        travellerTypes - to use
    • Method Detail

      • createNew

        protected TravellerType createNew​(String name)
        Create a newly created instance without registering on the container
        Parameters:
        name - name of the traveller type
        Returns:
        created traveller type
      • registerNew

        public TravellerType registerNew​(String name)
        register a new entry on the container and return it
        Parameters:
        name - for the traveller type
        Returns:
        created traveller type