Uses of Class
org.goplanit.userclass.UserClass
-
Packages that use UserClass Package Description org.goplanit.converter.idmapping org.goplanit.demands Classes which manage traveler demandsorg.goplanit.userclass Contains the definitions of the user classes (UserClass, TravellerType and Mode) -
-
Uses of UserClass in org.goplanit.converter.idmapping
Methods in org.goplanit.converter.idmapping that return types with arguments of type UserClass Modifier and Type Method Description static Function<UserClass,String>
IdMapperFunctionFactory. createUserClassIdMappingFunction(IdMapperType idMapper)
create a function that takes a user class and generates the appropriate id based on the user configurationFunction<UserClass,String>
DemandsIdMapper. getUserClassIdMapper()
get id mapper for traveller typesFunction<UserClass,String>
NetworkIdMapper. getUserClassIdMapper()
get id mapper for user classes -
Uses of UserClass in org.goplanit.demands
Methods in org.goplanit.demands that return UserClass Modifier and Type Method Description protected UserClass
UserClassesFactory. createNew(String name, Mode mode, TravellerType travelerType)
Create a newly created instance without registering on the containerUserClass
UserClasses. getUserClassByXmlId(String xmlId)
Retrieve a UserClass by its XML IdUserClass
UserClassesFactory. registerNew(String name, Mode mode, TravellerType travelerType)
register a new entry on the container and return itMethod parameters in org.goplanit.demands with type arguments of type UserClass Modifier and Type Method Description UserClasses
UserClasses. deepCloneWithMapping(BiConsumer<UserClass,UserClass> mapper)
Deep clone implementation where the mapping for its internal copies is captured by the provided mapperUserClasses
UserClasses. deepCloneWithMapping(BiConsumer<UserClass,UserClass> mapper)
Deep clone implementation where the mapping for its internal copies is captured by the provided mapperConstructor parameters in org.goplanit.demands with type arguments of type UserClass Constructor Description UserClasses(UserClasses other, boolean deepCopy, BiConsumer<UserClass,UserClass> mapper)
Copy constructorUserClasses(UserClasses other, boolean deepCopy, BiConsumer<UserClass,UserClass> mapper)
Copy constructor -
Uses of UserClass in org.goplanit.userclass
Fields in org.goplanit.userclass with type parameters of type UserClass Modifier and Type Field Description static Class<UserClass>
UserClass. USERCLASS_ID_CLASS
id class for generating idsMethods in org.goplanit.userclass that return UserClass Modifier and Type Method Description UserClass
UserClass. deepClone()
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.UserClass
UserClass. shallowClone()
Create a shallow copy of this entityMethods in org.goplanit.userclass that return types with arguments of type UserClass Modifier and Type Method Description Class<? extends UserClass>
UserClass. getIdClass()
Each managed id class is expected to generate its ids based on its class signature.Constructors in org.goplanit.userclass with parameters of type UserClass Constructor Description UserClass(UserClass other)
Copy constructor
-