Package yapion.hierarchy.api.storage
Class Retriever<K>
- java.lang.Object
- 
- yapion.hierarchy.api.storage.Retriever<K>
 
- 
 public class Retriever<K> extends java.lang.Object
- 
- 
Method SummaryModifier and Type Method Description RetrieveResultevery()Retriever<K>every(java.util.function.Consumer<RetrieveResult> resultConsumer)booleanhasNone()Retriever<K>hasNone(java.lang.Runnable containsNoKey)booleanhasOne()Retriever<K>hasOne(java.lang.Runnable containsOneKey)RetrieveResultresult()Retriever<K>result(java.lang.Runnable valueMissing)Retriever<K>result(java.lang.Runnable valueMissing, java.util.function.Consumer<RetrieveResult> resultConsumer)Retriever<K>result(java.util.function.Consumer<RetrieveResult> resultConsumer)Retriever<K>result(java.util.function.Consumer<RetrieveResult> resultConsumer, java.lang.Runnable valueMissing)
 
- 
- 
- 
Method Detail- 
resultpublic Retriever<K> result(java.util.function.Consumer<RetrieveResult> resultConsumer) 
 - 
resultpublic Retriever<K> result(java.lang.Runnable valueMissing, java.util.function.Consumer<RetrieveResult> resultConsumer) 
 - 
resultpublic Retriever<K> result(java.util.function.Consumer<RetrieveResult> resultConsumer, java.lang.Runnable valueMissing) 
 - 
everypublic Retriever<K> every(java.util.function.Consumer<RetrieveResult> resultConsumer) 
 - 
resultpublic RetrieveResult result() 
 - 
hasOnepublic boolean hasOne() 
 - 
hasNonepublic boolean hasNone() 
 - 
everypublic RetrieveResult every() 
 
- 
 
-