public class LazyAttributesEvaluationDirectory extends DirectoryWrapper implements Directory
Directory, which lazily evaluates specific attributesdelegate| Constructor and Description |
|---|
LazyAttributesEvaluationDirectory(Directory delegate,
Set<String> lazyEvaluatedKeys,
UnaryOperator<String> transformer) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getAttributes() |
String |
getValue(String key) |
Set<String> |
getValues(String key) |
getAllowedOperations, getCreatedDate, getDescription, getEncryptionType, getId, getImplementationClass, getKeys, getName, getType, getUpdatedDate, isActive, isEmpty, isPersistableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllowedOperations, getCreatedDate, getDescription, getEncryptionType, getId, getImplementationClass, getName, getType, getUpdatedDate, isActive, isPersistablegetKeys, isEmptypublic LazyAttributesEvaluationDirectory(Directory delegate, Set<String> lazyEvaluatedKeys, UnaryOperator<String> transformer)
@Nullable public Set<String> getValues(String key)
getValues in interface AttributesgetValues in class DirectoryWrapper@Nullable public String getValue(String key)
getValue in interface AttributesgetValue in class DirectoryWrapperpublic Map<String,String> getAttributes()
getAttributes in interface DirectorygetAttributes in class DirectoryWrapperCopyright © 2023 Atlassian. All rights reserved.