reflection

    -2

    2答えて

    私は反射を通してブール変数の値を取得しようとしていますが、最終的にはIllegalArgumentExceptionになります。これはTestクラスです Test c = new Test(); Class clazz = c.getClass(); java.lang.reflect.Field field = clazz.getDeclaredField("flag"); field.s

    0

    1答えて

    インスタンスコンストラクタでRTで動的に作成したバッキングフィールドを持つプロパティを割り当てる方法の解決方法をお探しください。このシグネチャは、自動プロパティとしてのコンパイラ生成属性と一致します。基本的には、以下に示すコードと同等です。 .NETコア2.0 質問を使用する:どのように私はエミットを使用して、コンストラクタ内のバッキングフィールドを割り当てていますか? 例えば :インタフェース内

    0

    1答えて

    ReflectionMethodを使用してブール値のパラメータを取得しようとすると、デフォルト値が設定されますが、空の結果が返されます。 Array ( [symbol] => ETHBTC [limit] => 100 [async] => ) は反射とのparamのデフォルト値を取得する方法があります: public function GetOrder

    0

    1答えて

    私は、MethodHandlesを効果的に使用する方法を私の頭脳で包んでいます。デバッグ中にMethodHandlesを実行しようとしています。 ここに私の問題を説明するいくつかのコード例があります。 public class MetricianTest { public static void main(String[] args) throws Throwable {

    1

    1答えて

    私は、エンティティにコレクションのインスタンスを動的に作成するメソッドで作業します。私の問題は、私はデータベースに挿入する必要がある新しいレコードを作成するときに、私のICollectionナビゲーションプロパティは常にnullであり、私の安全な方法 に私はList新しいとその間違いなく良いではないアプローチを作成するには、以下のようなものを使用する必要があります。 Listのインスタンスを作成し

    1

    1答えて

    スカラ反射は実際には複雑です。それはタイプシンボルとミラーを含んでいます。彼らの関係を教えてください。

    3

    1答えて

    インタフェース{}が与えられた関数を実装しているかどうかを効率的にテストしようとしています。私の解決策は、この関数だけでインタフェースを作成し、インタフェース{}がこの単一関数インタフェースを実装しているかどうかを調べることです。ここでの2つのオプションは、リフレクションまたはタイプアサーションのどちらかを使用しているようです。どちらも同じ動作をしているようですが、速度には大きな違いがあります。

    1

    1答えて

    プロパティの属性からデータを抽出するコードを単純化しようとしています。 属性: [AttributeUsage(AttributeTargets.Property)] class NameAttribute : Attribute { public string Name { get; } public ColumnAttribute(string name)

    1

    2答えて

    私はJavaからKotlinにクラスを移植しています。このクラスは何百ものオブジェクトを宣言します。各オブジェクトには、オブジェクトの宣言された変数名と同じ名前プロパティがあります。 Javaのリフレクションでは、リフレクションで宣言された名前を使用して、オブジェクトメンバーnameを設定できます。 1つのパラメータを何百ものコンストラクタに保存するだけです。 私はコトルで同じことをしようとします

    0

    1答えて

    リフレクションを使用してプロパティを取得していますが、GetValue(item,null)がオブジェクトを返すときに問題が発生しています。 私がやった: foreach (var item in items) { item.GetType().GetProperty("Site").GetValue(item,null) } はそれを行う、私はオブジェクトSystem.Data