Interface DocumentVisitor<R>
- Type Parameters:
R- Return type of the visitor.
public interface DocumentVisitor<R>
Document visitor interface.
-
Method Summary
Modifier and TypeMethodDescriptionvisitBoolean(Boolean document) Visits a Boolean Document.Visits a List Document.Visits a Map Document.Visits a Document Null.visitNumber(SdkNumber document) Visits a Number Document.visitString(String document) Visits a String Document.
-
Method Details
-
visitNull
R visitNull()Visits a Document Null.- Returns:
- value of the visitor
-
visitBoolean
Visits a Boolean Document.- Parameters:
document- Document to visit,- Returns:
- Return value of the visitor.
-
visitString
Visits a String Document.- Parameters:
document- Document to visit,- Returns:
- Return value of the visitor.
-
visitNumber
Visits a Number Document.- Parameters:
document- Document to visit,- Returns:
- Return value of the visitor.
-
visitMap
Visits a Map Document.- Parameters:
documentMap- Document to visit,- Returns:
- Return value of the visitor.
-
visitList
Visits a List Document.- Parameters:
documentList- Document to visit,- Returns:
- Return value of the visitor.
-