public class JaloPropertyNotVisibleInModelAccessor extends Object
| Constructor and Description |
|---|
JaloPropertyNotVisibleInModelAccessor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canRead(EvaluationContext evaluationContext,
Object currentObject,
String attribute) |
boolean |
canWrite(EvaluationContext evaluationContext,
Object object,
String qualifier) |
protected Object |
getModelFromSource(Object object) |
int |
getOrder() |
Class[] |
getSpecificTargetClasses() |
Map<String,Set<Class>> |
getSupportedJaloAttributes() |
protected boolean |
hasReadPermission(Object object,
String attributeName) |
protected boolean |
hasWritePermission(Object object,
String attributeName) |
protected boolean |
isAttributeWritable(Object object,
String qualifier) |
protected boolean |
isSupportedAttribute(Object currentObject,
String attribute) |
TypedValue |
read(EvaluationContext evaluationContext,
Object target,
String attributeName) |
void |
setModelService(ModelService modelService) |
void |
setObjectFacade(ObjectFacade objectFacade) |
void |
setOrder(int order) |
void |
setPermissionFacade(PermissionFacade permissionFacade) |
void |
setSupportedJaloAttributes(Map<String,Set<Class>> supportedJaloAttributes)
Map which represents which attributes should be read/write using JaloPropertyNotVisibleInModelAccessor.
|
void |
setTypeFacade(TypeFacade typeFacade) |
void |
write(EvaluationContext evaluationContext,
Object target,
String attributeName,
Object attributeValue) |
public JaloPropertyNotVisibleInModelAccessor()
public int getOrder()
public void setOrder(int order)
public void setModelService(ModelService modelService)
public void setTypeFacade(TypeFacade typeFacade)
public void setPermissionFacade(PermissionFacade permissionFacade)
public void setObjectFacade(ObjectFacade objectFacade)
public void setSupportedJaloAttributes(Map<String,Set<Class>> supportedJaloAttributes)
supportedJaloAttributes - public Class[] getSpecificTargetClasses()
public boolean canRead(EvaluationContext evaluationContext,
Object currentObject,
String attribute)
throws AccessException
AccessExceptionpublic TypedValue read(EvaluationContext evaluationContext,
Object target,
String attributeName)
throws AccessException
AccessExceptionpublic boolean canWrite(EvaluationContext evaluationContext,
Object object,
String qualifier)
throws AccessException
AccessExceptionCopyright © 2017 SAP SE. All Rights Reserved.