public class MetadataConfiguration extends Object
Constructor and Description |
---|
MetadataConfiguration() |
Modifier and Type | Method and Description |
---|---|
boolean |
alpsEnabled()
Returns whether the ALPS resources are exposed.
|
Pattern |
getPatternFor(Class<?> type)
Returns the
Pattern registered for the given value type. |
JsonSchemaFormat |
getSchemaFormatFor(Class<?> type)
Returns the
JsonSchemaFormat to be used for the given type. |
boolean |
omitUnresolvableDescriptionKeys()
Returns whether to omit documentation attributes for unresolvable resource bundle keys.
|
void |
registerFormattingPatternFor(String pattern,
Class<?> type)
Registers the given formatting patter for the given value type.
|
void |
registerJsonSchemaFormat(JsonSchemaFormat format,
Class<?>... types) |
void |
setAlpsEnabled(boolean enableAlps)
Configures whether to expose the ALPS resources.
|
void |
setOmitUnresolvableDescriptionKeys(boolean omitUnresolvableDescriptionKeys)
Configures whether to omit documentation attributes for unresolvable resource bundle keys.
|
public void setOmitUnresolvableDescriptionKeys(boolean omitUnresolvableDescriptionKeys)
omitUnresolvableDescriptionKeys
- whether to omit documentation attributes for unresolvable resource bundle
keys.public boolean omitUnresolvableDescriptionKeys()
public void setAlpsEnabled(boolean enableAlps)
alpsEnabled
- the alpsEnabled to setpublic boolean alpsEnabled()
public void registerJsonSchemaFormat(JsonSchemaFormat format, Class<?>... types)
public JsonSchemaFormat getSchemaFormatFor(Class<?> type)
JsonSchemaFormat
to be used for the given type.type
- must not be null.public void registerFormattingPatternFor(String pattern, Class<?> type)
pattern
- must not be null or empty.type
- must not be null.Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.