Interface DocumentVisitor<R>
-
- Type Parameters:
R- Return type of the visitor.
public interface DocumentVisitor<R>Document visitor interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RvisitBoolean(Boolean document)Visits a Boolean Document.RvisitList(List<Document> documentList)Visits a List Document.RvisitMap(Map<String,Document> documentMap)Visits a Map Document.RvisitNull()Visits a Document Null.RvisitNumber(SdkNumber document)Visits a Number Document.RvisitString(String document)Visits a String Document.
-
-
-
Method Detail
-
visitNull
R visitNull()
Visits a Document Null.- Returns:
- value of the visitor
-
visitBoolean
R visitBoolean(Boolean document)
Visits a Boolean Document.- Parameters:
document- Document to visit,- Returns:
- Return value of the visitor.
-
visitString
R visitString(String document)
Visits a String Document.- Parameters:
document- Document to visit,- Returns:
- Return value of the visitor.
-
visitNumber
R visitNumber(SdkNumber document)
Visits a Number Document.- Parameters:
document- Document to visit,- Returns:
- Return value of the visitor.
-
visitMap
R visitMap(Map<String,Document> documentMap)
Visits a Map Document.- Parameters:
documentMap- Document to visit,- Returns:
- Return value of the visitor.
-
-