Package io.jmix.restds.impl.security
Class RestEntityAttributesEraser
java.lang.Object
io.jmix.core.datastore.security.BaseEntityAttributesEraser
io.jmix.restds.impl.security.RestEntityAttributesEraser
- All Implemented Interfaces:
EntityAttributesEraser
@Component("restds_RestEntityAttributesEraser")
public class RestEntityAttributesEraser
extends BaseEntityAttributesEraser
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.core.datastore.security.BaseEntityAttributesEraser
BaseEntityAttributesEraser.VisitorNested classes/interfaces inherited from interface io.jmix.core.datastore.security.EntityAttributesEraser
EntityAttributesEraser.ReferencesCollector -
Field Summary
Fields inherited from class io.jmix.core.datastore.security.BaseEntityAttributesEraser
dataManager, entityStates, metadata, metadataTools -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectgetEntityReference(MetaClass entityMetaClass, Object id) protected booleanisPropertyToCheck(MetaProperty metaProperty) Methods inherited from class io.jmix.core.datastore.security.BaseEntityAttributesEraser
collectErasingReferences, eraseReferences, restoreAttributes, restoreCollectionAttribute, restoreSingleAttribute, traverseEntities
-
Constructor Details
-
RestEntityAttributesEraser
public RestEntityAttributesEraser()
-
-
Method Details
-
getEntityReference
- Specified by:
getEntityReferencein classBaseEntityAttributesEraser
-
isPropertyToCheck
- Specified by:
isPropertyToCheckin classBaseEntityAttributesEraser
-