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.
-