クラス VaultPersistentProperty
java.lang.ObjectSE
org.springframework.data.mapping.model.AbstractPersistentProperty<P>
org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<P>
org.springframework.data.keyvalue.core.mapping.KeyValuePersistentProperty<VaultPersistentProperty>
org.springframework.vault.repository.mapping.VaultPersistentProperty
- 実装済みのインターフェース一覧:
PersistentProperty<VaultPersistentProperty>
Vault 固有の
KeyValuePersistentProperty。デフォルトでは、プロパティの名前が id の場合、Id プロパティとして使用されます。- 導入:
- 2.0
- 作成者:
- Mark Paluch
コンストラクター概要
コンストラクターコンストラクター説明VaultPersistentProperty(Property property, PersistentEntity<?, VaultPersistentProperty> owner, SimpleTypeHolder simpleTypeHolder) 新しいVaultPersistentPropertyを作成します。方法の概要
クラス org.springframework.data.keyvalue.core.mapping.KeyValuePersistentProperty から継承されたメソッド
createAssociationクラス org.springframework.data.mapping.model.AnnotationBasedPersistentProperty から継承されたメソッド
findAnnotation, findPropertyOrOwnerAnnotation, getAssociationTargetTypeInformation, getSpelExpression, isAnnotationPresent, isAssociation, isTransient, isVersionProperty, isWritable, toString, usePropertyAccessクラス org.springframework.data.mapping.model.AbstractPersistentProperty から継承されたメソッド
equals, getActualType, getActualTypeInformation, getAssociation, getAssociationTargetType, getComponentType, getField, getGetter, getMapValueType, getName, getOwner, getPersistentEntityTypeInformation, getProperty, getRawType, getSetter, getType, getTypeInformation, getWither, hashCode, isArray, isCollectionLike, isEntity, isImmutable, isMap, isReadableクラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSEインターフェース org.springframework.data.mapping.PersistentProperty から継承されたメソッド
getAccessorForOwner, getRequiredAnnotation, getRequiredAssociation, getRequiredField, getRequiredGetter, getRequiredSetter, getRequiredWither, hasActualTypeAnnotation
コンストラクターの詳細
VaultPersistentProperty
public VaultPersistentProperty(Property property, PersistentEntity<?, VaultPersistentProperty> owner, SimpleTypeHolder simpleTypeHolder) 新しいVaultPersistentPropertyを作成します。- パラメーター:
property- null であってはなりません。owner- null であってはなりません。simpleTypeHolder- null であってはなりません。
メソッドの詳細
isIdProperty
public boolean isIdProperty()- 次で指定:
- インターフェース
PersistentProperty<VaultPersistentProperty>のisIdProperty - オーバーライド:
- クラス
AnnotationBasedPersistentProperty<VaultPersistentProperty>のisIdProperty