Class AttributePropertyAccessor
java.lang.Object
com.hybris.backoffice.cockpitng.dataaccess.facades.type.expression.AttributePropertyAccessor
- All Implemented Interfaces:
org.springframework.expression.PropertyAccessor
public class AttributePropertyAccessor
extends Object
implements org.springframework.expression.PropertyAccessor
-
Constructor Summary
ConstructorsConstructorDescriptionAttributePropertyAccessor(AttributeEvaluationContext context, org.springframework.expression.PropertyAccessor accessor) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanRead(org.springframework.expression.EvaluationContext evaluationContext, Object object, String expression) booleancanWrite(org.springframework.expression.EvaluationContext evaluationContext, Object object, String expression) Class<?>[]org.springframework.expression.TypedValueread(org.springframework.expression.EvaluationContext evaluationContext, Object object, String expression) voidwrite(org.springframework.expression.EvaluationContext evaluationContext, Object object, String expression, Object value)
-
Constructor Details
-
AttributePropertyAccessor
public AttributePropertyAccessor(AttributeEvaluationContext context, org.springframework.expression.PropertyAccessor accessor)
-
-
Method Details
-
getSpecificTargetClasses
- Specified by:
getSpecificTargetClassesin interfaceorg.springframework.expression.PropertyAccessor
-
canRead
public boolean canRead(org.springframework.expression.EvaluationContext evaluationContext, Object object, String expression) throws org.springframework.expression.AccessException - Specified by:
canReadin interfaceorg.springframework.expression.PropertyAccessor- Throws:
org.springframework.expression.AccessException
-
read
public org.springframework.expression.TypedValue read(org.springframework.expression.EvaluationContext evaluationContext, Object object, String expression) throws org.springframework.expression.AccessException - Specified by:
readin interfaceorg.springframework.expression.PropertyAccessor- Throws:
org.springframework.expression.AccessException
-
canWrite
public boolean canWrite(org.springframework.expression.EvaluationContext evaluationContext, Object object, String expression) throws org.springframework.expression.AccessException - Specified by:
canWritein interfaceorg.springframework.expression.PropertyAccessor- Throws:
org.springframework.expression.AccessException
-
write
public void write(org.springframework.expression.EvaluationContext evaluationContext, Object object, String expression, Object value) throws org.springframework.expression.AccessException - Specified by:
writein interfaceorg.springframework.expression.PropertyAccessor- Throws:
org.springframework.expression.AccessException
-