static synchronized FieldPropertyInfo fieldPropertyFor ( Class < ? > type , Field field , Configuration configuration , String name ) { PropertyInfoKey key = new PropertyInfoKey ( type , name , configuration ) ; FieldPropertyInfo fieldPropertyInfo = FIELD_CACHE . get ( key ) ; if ( fieldPropertyInfo == null ) { fieldPropertyInfo = new FieldPropertyInfo ( type , field , name ) ; FIELD_CACHE . put ( key , fieldPropertyInfo ) ; } return fieldPropertyInfo ; }
Returns a FieldPropertyInfo instance for the given field .