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 R
visitBoolean(Boolean document)
Visits a Boolean Document.R
visitList(List<Document> documentList)
Visits a List Document.R
visitMap(Map<String,Document> documentMap)
Visits a Map Document.R
visitNull()
Visits a Document Null.R
visitNumber(SdkNumber document)
Visits a Number Document.R
visitString(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.
-
-