reflection

    0熱度

    1回答

    我正在嘗試使用反射來調用使用@RequiredArgsConstructor(沒有staticName參數)的龍目島生成的構造函數。 Class.forName("path.to.class") .getConstructor(classes) .newInstance(params); 但我得到一個java.lang.NoSuchMethodExcepti

    0熱度

    2回答

    我需要記錄每個對象的值。對象的類型可能每次都有所不同,我試圖用反射調用類的getters。但我卡在一個地方,我需要重新調用readData方法,如果類是一個自定義對象。如何讓對象在下面else塊的readData(obj)中傳遞。 private static void readData(Object resp) throws IllegalAccessException, IllegalArgu

    0熱度

    1回答

    我想創建通過查詢獲取項目的存儲庫模式類。不幸的是我需要將這個查詢從一個類解析到另一個類(Picture to ListItem)以將其發送到服務器(api)。所以,我的代碼應該看起來像如下: public static void ConvertQuery(Expression<Func<Picture, object>> oldQuery) { Expression<Func

    -1熱度

    1回答

    我有以下問題:我需要發送一些查詢參數發送到一個數據庫內的一個Java函數內休息控制器。不過,根據暴露爲API的方法,我需要動態更新查詢對象。 的API函數如下所示: @RequestMapping(value = "/getItems, method = { RequestMethod.POST }, produces = { "application/json" }) public List<

    1熱度

    1回答

    我一直在工作語言,但在.NET集成方面,我只設法獲得原始類型到目前爲止工作。昨晚我做了一個好主意 - 而不是試圖找出元組,模塊和功能的確切System.Type應該是什麼類型檢查過程中,我能做什麼,而不是爲得到System.Object的System.Type,並添加對應的一些元數據,以我自己的複雜語言類型。重要的是沒有確切的System.Type我會添加元數據,但是,每個替身在我的語言的類型彼此

    2熱度

    1回答

    我正在進行反射函數調用,但我目前一直試圖獲取返回值。 示例代碼: func (c *Client) Send(funcName protoFunction, data interface{}) (interface{}, error) { funcList := c.GetProtoFuncList() ctx := context.Background() f :=

    1熱度

    1回答

    我需要在intercept()得到聲明類的方法的註釋(它裏面的值): @RuntimeType public static Object intercept(@SuperCall Callable callable, @Origin Method method) throws Exception { method.getDeclaringClass().getDeclared

    -3熱度

    1回答

    說,我們有 using (var lobo = new MyGymEntities()) { } 我想獲得DbContext名稱(在這種情況下是MyGymEntities)與反思,這可能嗎? 我想字符串值存儲到一個變量.. 編輯: 我不想鍵入MyGymEntities.GetType().Name/FullName做到這一點。 我問是否有可能以某種方式獲得的組裝此信息,如 Assembly

    0熱度

    1回答

    我想在我的android應用程序中獲取類的參數名稱。爲help()方法提供輸入,該方法將打印所有可用方法及其參數類型和名稱。要獲取參數名稱,我正在嘗試使用paranamer jar。我添加了paranamer.jar作爲模塊庫,我可以導入並使用它。但不知道如何插入到gradle中以便生成參數名稱數據。任何人的幫助? 的Java代碼 - public void help() { Metho

    0熱度

    2回答

    我正在寫一個函數,它將Class實例作爲參數。我想獲得在一個類上定義的特定註釋的價值。 類別: @AllArgConstructor @MyAnnotation(tableName = "MyTable") public class MyClass { String field1; } 想要檢索註釋值的函數。 public class AnnotationValueGetter