Uses of Class
org.planit.userclass.UserClass
-
Packages that use UserClass Package Description org.planit.demands Classes which manage traveler demandsorg.planit.input Top-level input classes and interfaces -
-
Uses of UserClass in org.planit.demands
Methods in org.planit.demands that return UserClass Modifier and Type Method Description UserClass
Demands.UserClasses. createAndRegisterNewUserClass(long externalId, String name, Mode mode, TravelerType travellerType)
Factory method to create and register a new user class on the demandsUserClass
Demands.UserClasses. getFirst()
Collect the first registered user class.UserClass
Demands.UserClasses. getUserClassByExternalId(Object externalId)
Retrieve a UserClass by its external Id This method is not efficient, since it loops through all the registered user classes in order to find the required entry.UserClass
Demands.UserClasses. getUserClassByExternalId(Object externalId, boolean convertToLong)
Retrieve a UserClass by its external Id This method has the option to convert the external Id parameter into a long value, to find the user class when using long values for external ids.UserClass
Demands.UserClasses. getUserClassById(long id)
Retrieve a user class by its idMethods in org.planit.demands that return types with arguments of type UserClass Modifier and Type Method Description Iterator<UserClass>
Demands.UserClasses. iterator()
Iterator for user classes (non-sorted)Methods in org.planit.demands with parameters of type UserClass Modifier and Type Method Description protected void
Demands.UserClasses. registerUserClass(UserClass userClass)
Register a user class -
Uses of UserClass in org.planit.input
Fields in org.planit.input with type parameters of type UserClass Modifier and Type Field Description protected Map<Object,UserClass>
InputBuilderListener. userClassExternalIdToUserClassMap
Map which stores user class by external IdMethods in org.planit.input that return UserClass Modifier and Type Method Description UserClass
InputBuilderListener. getUserClassByExternalId(Object externalId)
Return user class by external IdMethods in org.planit.input with parameters of type UserClass Modifier and Type Method Description boolean
InputBuilderListener. addUserClassToExternalIdMap(Object externalId, UserClass userClass)
Stores a user class by its external Id
-