public static final class EnumeratedMultiProperty.EnumMultiPBuilder<E> extends MultiValuePropertyBuilder<E,EnumeratedMultiProperty.EnumMultiPBuilder<E>>
defaultValues, multiValueDelimiter
description, isDefinedInXML, name, uiOrder
Modifier and Type | Method | Description |
---|---|---|
EnumeratedMultiProperty<E> |
build() |
Builds the descriptor and returns it.
|
EnumeratedMultiProperty.EnumMultiPBuilder<E> |
mappings(java.util.Map<java.lang.String,E> map) |
Sets the key-value mappings.
|
EnumeratedMultiProperty.EnumMultiPBuilder<E> |
type(java.lang.Class<E> type) |
defaultValues, defaultValues, delim
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
desc, uiOrder
public EnumeratedMultiProperty.EnumMultiPBuilder<E> type(java.lang.Class<E> type)
public EnumeratedMultiProperty.EnumMultiPBuilder<E> mappings(java.util.Map<java.lang.String,E> map)
map
- A map of label to valuepublic EnumeratedMultiProperty<E> build()
PropertyDescriptorBuilder
build
in class PropertyDescriptorBuilder<java.util.List<E>,EnumeratedMultiProperty.EnumMultiPBuilder<E>>
Copyright © 2002–2018 PMD. All rights reserved.