Interface KeyValuePersistentEntity<T,P extends KeyValuePersistentProperty<P>>

Type Parameters:
T -
All Superinterfaces:
Iterable<P>, org.springframework.data.mapping.model.MutablePersistentEntity<T,P>, org.springframework.data.mapping.PersistentEntity<T,P>
All Known Implementing Classes:
BasicKeyValuePersistentEntity

public interface KeyValuePersistentEntity<T,P extends KeyValuePersistentProperty<P>> extends org.springframework.data.mapping.model.MutablePersistentEntity<T,P>
Author:
Christoph Strobl
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the keySpace a given entity assigns to.

    Methods inherited from interface java.lang.Iterable

    forEach, iterator, spliterator

    Methods inherited from interface org.springframework.data.mapping.model.MutablePersistentEntity

    addAssociation, addPersistentProperty, setEvaluationContextProvider, setPersistentPropertyAccessorFactory, verify

    Methods inherited from interface org.springframework.data.mapping.PersistentEntity

    doWithAll, doWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getInstanceCreatorMetadata, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isCreatorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, requiresPropertyPopulation
  • Method Details

    • getKeySpace

      @Nullable String getKeySpace()
      Get the keySpace a given entity assigns to.
      Returns:
      can be null.