Package com.atlassian.crowd.directory
Class LazyAttributesEvaluationDirectory
java.lang.Object
com.atlassian.crowd.directory.DirectoryWrapper
com.atlassian.crowd.directory.LazyAttributesEvaluationDirectory
- All Implemented Interfaces:
Attributes,Directory,Serializable
- See Also:
-
Field Summary
Fields inherited from class com.atlassian.crowd.directory.DirectoryWrapper
delegate -
Constructor Summary
ConstructorsConstructorDescriptionLazyAttributesEvaluationDirectory(Directory delegate, Set<String> lazyEvaluatedKeys, UnaryOperator<String> transformer) -
Method Summary
Methods inherited from class com.atlassian.crowd.directory.DirectoryWrapper
getAllowedOperations, getCreatedDate, getDescription, getEncryptionType, getId, getImplementationClass, getKeys, getName, getType, getUpdatedDate, isActive, isEmpty, isPersistableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.crowd.embedded.api.Attributes
getKeys, isEmptyMethods inherited from interface com.atlassian.crowd.embedded.api.Directory
getAllowedOperations, getCreatedDate, getDescription, getEncryptionType, getId, getImplementationClass, getName, getType, getUpdatedDate, isActive, isPersistable
-
Constructor Details
-
LazyAttributesEvaluationDirectory
public LazyAttributesEvaluationDirectory(Directory delegate, Set<String> lazyEvaluatedKeys, UnaryOperator<String> transformer)
-
-
Method Details
-
getValues
- Specified by:
getValuesin interfaceAttributes- Overrides:
getValuesin classDirectoryWrapper
-
getValue
- Specified by:
getValuein interfaceAttributes- Overrides:
getValuein classDirectoryWrapper
-
getAttributes
- Specified by:
getAttributesin interfaceDirectory- Overrides:
getAttributesin classDirectoryWrapper
-