@Documented @Target(value={TYPE,METHOD}) @Retention(value=RUNTIME) @Inherited @PropertyStoreApply(value=UonConfigApply.class) public @interface UonConfig
UonSerializer
and UonParser
.
Used primarily for specifying bean configuration properties on REST classes and methods.
Modifier and Type | Optional Element and Description |
---|---|
String |
addBeanTypes
Configuration property: Add
|
String |
decoding
Configuration property: Decode
|
String |
encoding
Configuration property: Encode non-valid URI characters.
|
String |
paramFormat
Configuration property: Format to use for query/form-data/header values.
|
int |
rank
Optional rank for this config.
|
String |
validateEnd
Configuration property: Validate end.
|
public abstract int rank
Can be used to override default ordering and application of config annotations.
public abstract String decoding
Specify
UonParser
, UrlEncodingParser
.
public abstract String validateEnd
If
public abstract String addBeanTypes
If
When present, this value overrides the Serializer.SERIALIZER_addBeanTypes
setting and is
provided to customize the behavior of specific serializers in a SerializerGroup
.
public abstract String encoding
Encode non-valid URI characters with
If
Set to
Possible values:
UonSerializer
, UrlEncodingSerializer
.
public abstract String paramFormat
Specifies the format to use for URL GET parameter keys and values.
Copyright © 2016–2019 The Apache Software Foundation. All rights reserved.