クラス EntityResourceGroup
- すべての実装されたインタフェース:
Serializable
,Cloneable
,Iterable<EntityResource>
,Collection<EntityResource>
,List<EntityResource>
,RandomAccess
,org.thinkit.generator.common.duke.dto.JavaResource
public final class EntityResourceGroup extends ArrayList<EntityResource> implements org.thinkit.generator.common.duke.dto.JavaResource
EntityResource
クラスを管理するコレクションクラスです。- 導入されたバージョン:
- 1.0.0
- 関連項目:
- 直列化された形式
-
メソッドの概要
修飾子とタイプ メソッド 説明 boolean
equals(Object o)
int
hashCode()
static EntityResourceGroup
newInstance()
初期容量が10
で設定された空のリストを生成し返却します。static EntityResourceGroup
of(int initialCapacity)
引数として渡された初期容量が設定された空のリストを生成し返却します。static EntityResourceGroup
of(@NonNull Collection<? extends EntityResource> collection)
EntityResource
クラスを総称型として持つコレクションを基に新しいリストを生成し返却します。String
toString()
クラスから継承されたメソッド java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
クラスから継承されたメソッド java.util.AbstractCollection
containsAll
インタフェースから継承されたメソッド java.util.Collection
parallelStream, stream, toArray
インタフェースから継承されたメソッド java.util.List
containsAll
-
メソッドの詳細
-
newInstance
初期容量が10
で設定された空のリストを生成し返却します。- 戻り値:
EntityResourceGroup
クラスの新しいインスタンス
-
of
引数として渡された初期容量が設定された空のリストを生成し返却します。- パラメータ:
initialCapacity
- リストの初期容量- 戻り値:
EntityResourceGroup
クラスの新しいインスタンス- 例外:
IllegalArgumentException
- 初期容量が負数の場合
-
of
public static EntityResourceGroup of(@NonNull @NonNull Collection<? extends EntityResource> collection)EntityResource
クラスを総称型として持つコレクションを基に新しいリストを生成し返却します。- パラメータ:
collection
-EntityResource
クラスを総称型として持つコレクション- 戻り値:
EntityResourceGroup
クラスの新しいインスタンス- 例外:
NullPointerException
- 引数としてnull
が渡された場合
-
toString
- オーバーライド:
toString
クラス内AbstractCollection<EntityResource>
-
equals
- 定義:
equals
インタフェース内Collection<EntityResource>
- 定義:
equals
インタフェース内List<EntityResource>
- オーバーライド:
equals
クラス内ArrayList<EntityResource>
-
hashCode
public int hashCode()- 定義:
hashCode
インタフェース内Collection<EntityResource>
- 定義:
hashCode
インタフェース内List<EntityResource>
- オーバーライド:
hashCode
クラス内ArrayList<EntityResource>
-