Class NestedAuthorizableValueMap
java.lang.Object
org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
org.apache.sling.jackrabbit.usermanager.impl.resource.NestedAuthorizableValueMap
ValueMap implementation for nested properties of Authorizable Resources
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
BaseAuthorizableValueMap.LazyInputStream
-
Field Summary
Fields inherited from class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
authorizable, cache, fullyRead, log, systemUserManagerPaths
-
Constructor Summary
ConstructorsConstructorDescriptionNestedAuthorizableValueMap
(org.apache.jackrabbit.api.security.user.Authorizable authorizable, SystemUserManagerPaths systemUserManagerPaths, @NotNull String relPropPath) -
Method Summary
Methods inherited from class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
clear, containsKey, containsValue, entrySet, get, get, get, isEmpty, keySet, put, putAll, readPropertyAndCache, remove, size, toJavaObject, toString, values, valuesToJavaObject
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
NestedAuthorizableValueMap
public NestedAuthorizableValueMap(org.apache.jackrabbit.api.security.user.Authorizable authorizable, SystemUserManagerPaths systemUserManagerPaths, @NotNull @NotNull String relPropPath)
-
-
Method Details
-
read
- Specified by:
read
in classBaseAuthorizableValueMap
-
readFully
protected void readFully()- Specified by:
readFully
in classBaseAuthorizableValueMap
-
convertToType
- Overrides:
convertToType
in classBaseAuthorizableValueMap
-