Package org.eblocker.server.common.data
Class UserProfileModule
java.lang.Object
org.eblocker.server.common.data.UserProfileModule
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionUserProfileModule(Integer id, String name, String description, String nameKey, String descriptionKey, Boolean standard, Boolean hidden, Set<Integer> accessibleSitesPackages, Set<Integer> inaccessibleSitesPackages, UserProfileModule.InternetAccessRestrictionMode internetAccessRestrictionMode, Set<InternetAccessContingent> internetAccessContingents, Map<java.time.DayOfWeek, Integer> maxUsageTimeByDay, Boolean isParentalControlSettingValidated, Boolean internetBlocked, BonusTimeUsage bonusTimeUsage) -
Method Summary
Modifier and TypeMethodDescriptioncopy()booleangetId()getName()inthashCode()booleanbooleanbooleanbooleanbooleanbooleanisHidden()booleanbooleanvoidsetAccessibleSitesPackages(Set<Integer> accessibleSitesPackages) voidsetBonusTimeUsage(BonusTimeUsage bonusTimeUsage) voidsetBuiltin(boolean builtin) voidsetControlmodeMaxUsage(boolean controlmodeMaxUsage) voidsetControlmodeTime(boolean controlmodeTime) voidsetControlmodeUrls(boolean controlmodeUrls) voidsetDescription(String description) voidsetDescriptionKey(String descriptionKey) voidsetForSingleUser(boolean isForSingleUser) voidsetHidden(boolean hidden) voidvoidsetInaccessibleSitesPackages(Set<Integer> inaccessibleSitesPackages) voidsetInternetAccessContingents(Set<InternetAccessContingent> internetAccessContingents) voidsetInternetAccessRestrictionMode(UserProfileModule.InternetAccessRestrictionMode internetAccessRestrictionMode) voidsetInternetBlocked(boolean internetBlocked) voidsetMaxUsageTimeByDay(Map<java.time.DayOfWeek, Integer> maxUsageTimeByDay) voidvoidsetNameKey(String nameKey) voidsetParentalControlSettingValidated(boolean parentalControlSettingValidated) voidsetStandard(boolean standard)
-
Constructor Details
-
UserProfileModule
public UserProfileModule(Integer id, String name, String description, String nameKey, String descriptionKey, Boolean standard, Boolean hidden, Set<Integer> accessibleSitesPackages, Set<Integer> inaccessibleSitesPackages, UserProfileModule.InternetAccessRestrictionMode internetAccessRestrictionMode, Set<InternetAccessContingent> internetAccessContingents, Map<java.time.DayOfWeek, Integer> maxUsageTimeByDay, Boolean isParentalControlSettingValidated, Boolean internetBlocked, BonusTimeUsage bonusTimeUsage)
-
-
Method Details
-
setId
-
getId
-
getName
-
setName
-
getDescription
-
setDescription
-
getNameKey
-
setNameKey
-
getDescriptionKey
-
setDescriptionKey
-
isStandard
public boolean isStandard() -
setStandard
public void setStandard(boolean standard) -
isHidden
public boolean isHidden() -
setHidden
public void setHidden(boolean hidden) -
setAccessibleSitesPackages
-
getAccessibleSitesPackages
-
setInaccessibleSitesPackages
-
getInaccessibleSitesPackages
-
getInternetAccessContingents
-
setInternetAccessContingents
-
isBuiltin
public boolean isBuiltin() -
setBuiltin
public void setBuiltin(boolean builtin) -
isControlmodeUrls
public boolean isControlmodeUrls() -
setControlmodeUrls
public void setControlmodeUrls(boolean controlmodeUrls) -
isControlmodeTime
public boolean isControlmodeTime() -
setControlmodeTime
public void setControlmodeTime(boolean controlmodeTime) -
isControlmodeMaxUsage
public boolean isControlmodeMaxUsage() -
setControlmodeMaxUsage
public void setControlmodeMaxUsage(boolean controlmodeMaxUsage) -
getInternetAccessRestrictionMode
-
setInternetAccessRestrictionMode
public void setInternetAccessRestrictionMode(UserProfileModule.InternetAccessRestrictionMode internetAccessRestrictionMode) -
getMaxUsageTimeByDay
-
setMaxUsageTimeByDay
-
isInternetBlocked
-
setInternetBlocked
public void setInternetBlocked(boolean internetBlocked) -
getBonusTimeUsage
-
setBonusTimeUsage
-
equals
-
hashCode
public int hashCode() -
isParentalControlSettingValidated
public boolean isParentalControlSettingValidated() -
setParentalControlSettingValidated
public void setParentalControlSettingValidated(boolean parentalControlSettingValidated) -
isForSingleUser
public boolean isForSingleUser() -
setForSingleUser
public void setForSingleUser(boolean isForSingleUser) -
copy
-