@groovy.transform.CompileStatic abstract class AbstractShapeCoordsType<T extends Shape> extends org.grails.datastore.mapping.engine.types.AbstractMappingAwareCustomTypeMarshaller<T, org.bson.Document, org.bson.Document>
Abstract implementation for custom types that persist shapes using their coordinate values
| Constructor and description |
|---|
AbstractShapeCoordsType(java.lang.Class<T> targetType) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected void |
queryInternal(org.grails.datastore.mapping.model.PersistentProperty property, java.lang.String key, org.grails.datastore.mapping.query.Query$PropertyCriterion criterion, org.bson.Document nativeQuery) |
|
boolean |
supports(org.grails.datastore.mapping.model.MappingContext context) |
|
boolean |
supports(org.grails.datastore.mapping.core.Datastore datastore) |
|
protected java.lang.Object |
writeInternal(org.grails.datastore.mapping.model.PersistentProperty property, java.lang.String key, T value, org.bson.Document nativeTarget) |