public final class MetadataKeysContainerBuilder extends Object
MetadataKeysContainer| Modifier and Type | Method and Description |
|---|---|
MetadataKeysContainerBuilder |
add(String name,
Set<MetadataKey> keys) |
MetadataKeysContainerBuilder |
addAll(Map<String,Set<MetadataKey>> keys) |
MetadataKeysContainer |
build() |
boolean |
containsCategory(String categoryName) |
static MetadataKeysContainerBuilder |
getInstance() |
public static MetadataKeysContainerBuilder getInstance()
public MetadataKeysContainerBuilder add(String name, Set<MetadataKey> keys)
name - Class.getSimpleName() or alias of the TypeKeysResolver classkeys - Set associated to the category.public MetadataKeysContainerBuilder addAll(Map<String,Set<MetadataKey>> keys)
keys - a Map which keys are categories and values are MetadataKeys associated to thempublic boolean containsCategory(String categoryName)
true if the category was already addedpublic MetadataKeysContainer build()
DefaultMetadataKeysContainer with the built keys.Copyright © 2017 MuleSoft, Inc.. All rights reserved.