<T> ITupleValueDescriptorBuilder |
ITupleValueDescriptorBuilder.add(IValueDescriptorCreator<T> creator) |
Adds an element of a certain type to the tuple.
|
<T> IUnionValueDescriptorBuilder<D> |
IUnionValueDescriptorBuilder.add(D discriminator,
IValueDescriptorCreator<T> creator) |
Adds a discriminated union member to the list of a members of the union.
|
<T> IUnionValueDescriptorBuilder<D> |
IUnionValueDescriptorBuilder.addAndUseAsDefault(D discriminator,
IValueDescriptorCreator<T> creator) |
Adds a discriminated union member to the list of a members of the union.
|
default <V> IListValueDescriptor<V> |
IValueDescriptorFactory.list(IValueDescriptorCreator<V> elementType) |
|
<V> IListValueDescriptorBuilder<V> |
IValueDescriptorFactory.listBuilder(IValueDescriptorCreator<V> elementType) |
|
default <V> IMapValueDescriptor<V> |
IValueDescriptorFactory.map(IValueDescriptorCreator<V> elementType) |
|
<V> IMapValueDescriptorBuilder<V> |
IValueDescriptorFactory.mapBuilder(IValueDescriptorCreator<V> elementType) |
|
<T> IRecordValueDescriptorBuilder |
IRecordValueDescriptorBuilder.optionalDefaultProperty(String key,
IValueDescriptorCreator<T> creator) |
Adds an optional property to the record value.
|
<T> IRecordValueDescriptorBuilder |
IRecordValueDescriptorBuilder.optionalProperty(String key,
IValueDescriptorCreator<T> creator) |
Adds an optional property to the record value.
|
<T> IRecordValueDescriptorBuilder |
IRecordValueDescriptorBuilder.requiredProperty(String key,
IValueDescriptorCreator<T> creator) |
Adds required property to the record value.
|
default ITupleValueDescriptor |
IValueDescriptorFactory.tuple(IValueDescriptorCreator<?>... types) |
|
default ITupleValueDescriptor |
IValueDescriptorFactory.tupleOfSame(int count,
IValueDescriptorCreator<?> creator) |
|