super(id);
Object val = this.getValue(ctx); return (val != null) ? val.getClass() : null;
Object obj0 = this.children[0].getValue(ctx); Boolean b0 = coerceToBoolean(obj0); return this.children[((b0.booleanValue() ? 1 : 2))].getValue(ctx);
Object obj0 = this.children[0].getValue(ctx); Boolean b0 = coerceToBoolean(obj0); return this.children[((b0.booleanValue() ? 1 : 2))] .invoke(ctx, paramTypes, paramValues);
Object obj0 = this.children[0].getValue(ctx); Boolean b0 = coerceToBoolean(obj0); return this.children[((b0.booleanValue() ? 1 : 2))].isReadOnly(ctx);
Object obj0 = this.children[0].getValue(ctx); Boolean b0 = coerceToBoolean(obj0); this.children[((b0.booleanValue()? 1: 2))].setValue(ctx, value);