@Override public Object invoke( Object proxy, Method method, Object[] args ) throws Throwable { return state.propertyFor( method ); }
return handler.state().propertyFor( accessor );
@Override public TemplateModel get( String key ) throws TemplateModelException { try { return wrapper.wrap( Qi4j.FUNCTION_COMPOSITE_INSTANCE_OF .map( composite ) .state() .propertyFor( descriptor.state().findPropertyModelByName( key ).accessor() ) .get() ); } catch( IllegalArgumentException e ) { return null; } }
.map( (Composite) value ) .state() .propertyFor( persistentProperty.accessor() ) .get();