public class MappedDocument extends Object
Modifier and Type | Method and Description |
---|---|
Object |
get(String key) |
org.bson.Document |
getDocument() |
Object |
getId() |
<T> T |
getId(Class<T> type) |
org.bson.conversions.Bson |
getIdFilter() |
static org.bson.Document |
getIdIn(Collection<?> ids) |
static org.bson.Document |
getIdOnlyProjection() |
boolean |
hasId() |
boolean |
hasNonNullId() |
boolean |
isIdPresent(Class<?> type) |
static MappedDocument |
of(org.bson.Document document) |
static List<Object> |
toIds(Collection<org.bson.Document> documents) |
UpdateDefinition |
updateWithoutId() |
public static MappedDocument of(org.bson.Document document)
public static org.bson.Document getIdOnlyProjection()
public static org.bson.Document getIdIn(Collection<?> ids)
public static List<Object> toIds(Collection<org.bson.Document> documents)
public boolean hasId()
public boolean hasNonNullId()
public Object getId()
public <T> T getId(Class<T> type)
public boolean isIdPresent(Class<?> type)
public org.bson.conversions.Bson getIdFilter()
public UpdateDefinition updateWithoutId()
public org.bson.Document getDocument()
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.