インターフェース ContainerDescriptor
- すべての既知のサブインターフェース:
ContainerElementTypeDescriptor
、ParameterDescriptor
、PropertyDescriptor
、ReturnValueDescriptor
public interface ContainerDescriptor
コンテナーである可能性のある要素を表し、コンテナー要素の制約を許可します。- 導入:
- 2.0
- 作成者:
- Guillaume Smet
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 SetSE<ContainerElementTypeDescriptor>
getConstrainedContainerElementTypes()
この要素がコンテナー型の場合、例:
メソッドの詳細
getConstrainedContainerElementTypes
SetSE<ContainerElementTypeDescriptor> getConstrainedContainerElementTypes()
この要素がコンテナー型の場合、例:List
またはMap
、これらのコンテナー要素型の記述子のセットが返されます。これらは、Valid
で制約またはマークされています。コンテナー要素型は、少なくとも 1 つの制約をホストしている場合、制約されます。プロパティとメソッドの戻り値のコンテキストでは、スーパー型のコンテナー要素型が考慮されます。
- 戻り値:
- 制約されているか、
Valid
でマークされているコンテナー要素型を表す記述子のセット。この要素がコンテナー型ではないか、コンテナー型であるが、制約をホストしている、Valid
でマークされているコンテナー要素型がない場合は、空のセットが返されます。