Interface MPropertyAccessor
-
- All Known Implementing Classes:
AbstractPropertyOutline.PropertyAccessor,AbstractSinglePropertyOutline.PropertyAccessor,AnyAttributePropertyOutline.PropertyAccessor,CMPropertyAccessor,ConstantPropertyOutline.PropertyAccessor,SinglePropertyOutline.PropertyAccessor
public interface MPropertyAccessor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidget(com.sun.codemodel.JBlock block, com.sun.codemodel.JVar variable)com.sun.codemodel.JTypegetType()booleanisConstant()com.sun.codemodel.JExpressionisSet()booleanisVirtual()voidset(com.sun.codemodel.JBlock block, String uniqueName, com.sun.codemodel.JExpression value)voidunset(com.sun.codemodel.JBlock body)
-
-
-
Method Detail
-
get
void get(com.sun.codemodel.JBlock block, com.sun.codemodel.JVar variable)
-
set
void set(com.sun.codemodel.JBlock block, String uniqueName, com.sun.codemodel.JExpression value)
-
unset
void unset(com.sun.codemodel.JBlock body)
-
isSet
com.sun.codemodel.JExpression isSet()
-
getType
com.sun.codemodel.JType getType()
-
isConstant
boolean isConstant()
-
isVirtual
boolean isVirtual()
-
-