public interface IMendixObjectMember<T>
Modifier and Type | Interface and Description |
---|---|
static class |
IMendixObjectMember.MemberState |
static class |
IMendixObjectMember.MemberValueState |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
IMendixObjectMember.MemberValueState |
getMemberValueState(IContext context) |
java.lang.String |
getName() |
T |
getOriginalValue(IContext context) |
IMendixObjectMember.MemberState |
getState() |
T |
getValue(IContext context) |
T |
getValueFromString(java.lang.String s)
Get value for this ObjectMember from a String
|
int |
hashCode() |
boolean |
hasReadAccess(IContext context) |
boolean |
hasWriteAccess(IContext context) |
boolean |
isVirtual() |
void |
parseValueFromString(IContext context,
java.lang.String s)
Parse value of this ObjectMember from a String
|
java.lang.String |
parseValueToString(IContext context) |
void |
setValue(IContext context,
T value) |
void |
setValue(IContext context,
T value,
boolean performDataValidation)
Use
setValue instead as this is for internal use. |
java.lang.String |
toString() |
void setValue(IContext context, T value, boolean performDataValidation)
setValue
instead as this is for internal use.context
- value
- the value to setperformDataValidation
- to set if the data validation should be performed.java.lang.String parseValueToString(IContext context)
context
- T getValueFromString(java.lang.String s)
s
- void parseValueFromString(IContext context, java.lang.String s)
context
- s
- java.lang.String toString()
toString
in class java.lang.Object
boolean isVirtual()
T getOriginalValue(IContext context)
context
- IMendixObjectMember.MemberState getState()
IMendixObjectMember.MemberValueState getMemberValueState(IContext context)
java.lang.String getName()
boolean hasReadAccess(IContext context)
boolean hasWriteAccess(IContext context)
int hashCode()
hashCode
in class java.lang.Object
boolean equals(java.lang.Object obj)
equals
in class java.lang.Object