@Component(value="core_ReferenceToEntitySupport")
public class ReferenceToEntitySupport
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected Metadata |
metadata |
protected MetadataTools |
metadataTools |
Constructor and Description |
---|
ReferenceToEntitySupport() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getPrimaryKeyForLoadingEntity(MetaClass metaClass) |
java.lang.String |
getPrimaryKeyForLoadingEntityFromLink(MetaClass metaClass) |
java.lang.Object |
getReferenceId(java.lang.Object entity) |
java.lang.Object |
getReferenceIdForLink(java.lang.Object entity) |
java.lang.String |
getReferenceIdPropertyName(MetaClass metaClass) |
@Autowired protected MetadataTools metadataTools
@Autowired protected Metadata metadata
public java.lang.Object getReferenceId(java.lang.Object entity)
entity
- entity@Nullable public java.lang.Object getReferenceIdForLink(java.lang.Object entity)
entity
- entitypublic java.lang.String getReferenceIdPropertyName(MetaClass metaClass)
metaClass
- of entitypublic java.lang.String getPrimaryKeyForLoadingEntity(MetaClass metaClass)
metaClass
- of entitypublic java.lang.String getPrimaryKeyForLoadingEntityFromLink(MetaClass metaClass)
metaClass
- of entity