generics

    2

    1答えて

    public class EnumFromInt<TEnum extends Enum<TEnum>> { private static TEnum[] _values; private static TEnum[] GetValues() { if (_values != null) { return _values; }

    0

    1答えて

    私はそれが私の最初の言語ではないので、英語でこれを記述するのが難しいと思うので、質問/タイトルが合理的であることを願っています。 実装で任意の型を返すことができるメソッドでインターフェイスを作成できるかどうかを知る必要があります。 別のクラスに注入できるジェネリックマッパーを作りたいと思います。しかし、私がジェネリックマッパーを作ることができるのか、あるいは異なるタイプのために異なるインターフェー

    1

    1答えて

    私はコードを改良して、特にGenericクラスを使用する方法を改善したいと思います。私は私のエンティティIDのみ1時間の代わりのようなサービスでGenericEntityで1つずつのクラスを指定したい GenericEntity<T extends Serializable>{ protected T id; public T getId(){ return id;}; .

    0

    2答えて

    私の目的は、動的に値をリンクリストに挿入することです。その後、ソートや検索アルゴリズムをリスト上で実行したい。 さらに、Reflectionを使用して実行時に(ユーザー入力に基づいて)クラスを作成しています。 その後、私はJSON Arrayでユーザーから提供されたデータを使用してクラスのインスタンスを作成し、インスタンスをGenericListに挿入します。 次はGeneric Linked L

    0

    1答えて

    多くの時間ジェネリックタイプで迷っています。私はコードを簡素化したいが、ジェネリック型のオブジェクトをキャストすることはできない。どのように私はこの問題や別の簡単な方法を解決することができますか? (I'm use kotlin 1.2) sealed class SETTING(override val key: String) : SettingsKeyContract object op

    1

    1答えて

    私は.NETテーブルアダプタとデータテーブルを扱っていましたが、このコードをモジュール化する方法にかかわってきましたが、私はそれを "見る"ことができません。 ここにあるのですが、両方のケースを処理する1つのライナーに結合する方法が必要です。 class What_I_have { public void TableAdapterFiller(TSNKF30_STRUCT_EL

    3

    2答えて

    デフォルト値を作成し、内部のバッファを反復する汎用関数を作成しようとしています。 "これは、引数も戻り値もない関数内で起こります。私は生涯が間違って宣言されているように見え、これを正しく機能させるには苦労している。 DefaultおよびIntoIterator形質を実装するタイプのタイプと、1つのメソッドを必要とするFooという新しい特性があります。 trait Foo<T> { fn

    1

    1答えて

    私は、an earlier questionで受け取ったアドバイスに基づいて、「エイリアス」で頻繁に使用される外国の機能(私が制御しない)の名前を短縮しました。これは拡張機能のためにうまく機能しました。しかし、私はいくつかのトップレベル関数を持っています。簡略化した例として、generateSequenceの機能を考えてみましょう。 // DOES NOT COMPILE inline val

    0

    2答えて

    出力がDBNullであるかどうかをチェックし、ジェネリック型がnullの場合はnullを返す関数を記述しています。そうでなければ、単にエラーをスローします。 アップデート:私はdefault(T)リターンがすべてのNULL可能フィールドにNULLかどうかわからないのですが、すべての推奨 public T Get<T>(string key) { int ordinal = reader

    1

    1答えて

    したがって、私はgithubからalamofireとobject mapperライブラリを使用しています。 私の機能では、このコード Alamofire.request(urlRequest).responseObject { (response: DataResponse<News>) in } がある私は、応答は、ステータスコードと一緒にチェックしないも switch response.r