(ELContext ctx, Object base)
| 229 | } |
| 230 | |
| 231 | private Method read(ELContext ctx, Object base) { |
| 232 | if (this.read == null) { |
| 233 | this.read = Util.getMethod(this.owner, base, getReadMethod()); |
| 234 | if (this.read == null) { |
| 235 | throw new PropertyNotFoundException( |
| 236 | Util.message(ctx, "propertyNotReadable", owner.getName(), getName())); |
| 237 | } |
| 238 | } |
| 239 | return this.read; |
| 240 | } |
| 241 | |
| 242 | abstract Method getWriteMethod(); |
| 243 |
nothing calls this directly
no test coverage detected