<T> IUnionValueDescriptorBuilder<D> |
IUnionValueDescriptorBuilder.add(D discriminator,
IValueDescriptor<T,? extends IValueBuilder<T>> descriptor) |
Adds a discriminated union member to the list of a members of the union.
|
<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,
IValueDescriptor<T,? extends IValueBuilder<T>> descriptor) |
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.
|
IUnionValueDescriptorBuilder<D> |
IUnionValueDescriptorBuilder.description(String description) |
|
<D> IUnionValueDescriptorBuilder<D> |
IValueDescriptorFactory.unionBuilder(Class<D> discriminatorClass) |
|
default <E extends Enum<E>> IUnionValueDescriptorBuilder<E> |
IValueDescriptorFactory.unionEnumBuilder(Class<E> discriminatorClass) |
|
default <E extends Enum<E>> IUnionValueDescriptorBuilder<E> |
IValueDescriptorFactory.unionOfEnumConstBuilder(Class<E> enumClass) |
|
default <E extends Enum<E>> IUnionValueDescriptorBuilder<E> |
IValueDescriptorFactory.unionOfEnumConstBuilder(Class<E> enumClass,
E defaultValue) |
|
default <E extends Enum<E>> IUnionValueDescriptorBuilder<String> |
IValueDescriptorFactory.unionOfStringConstBuilder(Class<E> enumClass) |
|
default <E extends Enum<E>> IUnionValueDescriptorBuilder<String> |
IValueDescriptorFactory.unionOfStringConstBuilder(Class<E> enumClass,
E defaultValue) |
|
default IUnionValueDescriptorBuilder<String> |
IValueDescriptorFactory.unionOfStringConstBuilder(String first,
String... moreStrings) |
|
default IUnionValueDescriptorBuilder<String> |
IValueDescriptorFactory.unionStringBuilder() |
|