Modifier and Type | Method and Description |
---|---|
<T> Iterable<T> |
CascadingDataAccessStrategy.findAllByProperty(Object rootId,
RelationalPersistentProperty property) |
<T> Iterable<T> |
DelegatingDataAccessStrategy.findAllByProperty(Object rootId,
RelationalPersistentProperty property) |
<T> Iterable<T> |
DefaultDataAccessStrategy.findAllByProperty(Object rootId,
RelationalPersistentProperty property) |
<T> Iterable<T> |
DataAccessStrategy.findAllByProperty(Object rootId,
RelationalPersistentProperty property)
Finds all entities reachable via property from the instance identified by rootId.
|
Modifier and Type | Method and Description |
---|---|
void |
CascadingDataAccessStrategy.delete(Object rootId,
PersistentPropertyPath<RelationalPersistentProperty> propertyPath) |
void |
DelegatingDataAccessStrategy.delete(Object rootId,
PersistentPropertyPath<RelationalPersistentProperty> propertyPath) |
void |
DefaultDataAccessStrategy.delete(Object rootId,
PersistentPropertyPath<RelationalPersistentProperty> propertyPath) |
void |
DataAccessStrategy.delete(Object rootId,
PersistentPropertyPath<RelationalPersistentProperty> propertyPath)
Deletes all entities reachable via propertyPath from the instance identified by rootId.
|
void |
CascadingDataAccessStrategy.deleteAll(PersistentPropertyPath<RelationalPersistentProperty> propertyPath) |
void |
DelegatingDataAccessStrategy.deleteAll(PersistentPropertyPath<RelationalPersistentProperty> propertyPath) |
void |
DefaultDataAccessStrategy.deleteAll(PersistentPropertyPath<RelationalPersistentProperty> propertyPath) |
void |
DataAccessStrategy.deleteAll(PersistentPropertyPath<RelationalPersistentProperty> propertyPath)
Deletes all entities reachable via propertyPath from any instance.
|
Modifier and Type | Method and Description |
---|---|
<T> Iterable<T> |
MyBatisDataAccessStrategy.findAllByProperty(Object rootId,
RelationalPersistentProperty property) |
Modifier and Type | Method and Description |
---|---|
void |
MyBatisDataAccessStrategy.delete(Object rootId,
PersistentPropertyPath<RelationalPersistentProperty> propertyPath) |
void |
MyBatisDataAccessStrategy.deleteAll(PersistentPropertyPath<RelationalPersistentProperty> propertyPath) |
Modifier and Type | Method and Description |
---|---|
MappingContext<? extends RelationalPersistentEntity<?>,? extends RelationalPersistentProperty> |
RelationalConverter.getMappingContext()
Returns the underlying
MappingContext used by the converter. |
MappingContext<? extends RelationalPersistentEntity<?>,? extends RelationalPersistentProperty> |
BasicRelationalConverter.getMappingContext() |
PersistentPropertyPath<RelationalPersistentProperty> |
DbAction.WithPropertyPath.getPropertyPath() |
Constructor and Description |
---|
BasicRelationalConverter(MappingContext<? extends RelationalPersistentEntity<?>,? extends RelationalPersistentProperty> context)
Creates a new
BasicRelationalConverter given MappingContext . |
BasicRelationalConverter(MappingContext<? extends RelationalPersistentEntity<?>,? extends RelationalPersistentProperty> context,
CustomConversions conversions)
|
Modifier and Type | Method and Description |
---|---|
protected RelationalPersistentProperty |
RelationalMappingContext.createPersistentProperty(Property property,
RelationalPersistentEntity<?> owner,
SimpleTypeHolder simpleTypeHolder) |
Modifier and Type | Method and Description |
---|---|
default String |
NamingStrategy.getColumnName(RelationalPersistentProperty property)
Defaults to return the given
RelationalPersistentProperty 's name with the parts of a camel case name separated by
'_'; |
default String |
NamingStrategy.getKeyColumn(RelationalPersistentProperty property)
For a map valued reference A -> Map>X,B< this is the name of the column in the table for B holding the key of
the map.
|
default String |
NamingStrategy.getReverseColumnName(RelationalPersistentProperty property)
For a reference A -> B this is the name in the table for B which references A.
|
Copyright © 2017–2018 Pivotal Software, Inc.. All rights reserved.