public class ModelPropertyBuilder extends Object
| 构造器和说明 |
|---|
ModelPropertyBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
ModelPropertyBuilder |
allowableValues(AllowableValues allowableValues) |
ModelPropertyBuilder |
allowEmptyValue(Boolean allowEmptyValue)
Support for isAllowEmpty value
|
ModelProperty |
build() |
ModelPropertyBuilder |
defaultValue(String defaultValue) |
ModelPropertyBuilder |
description(String description) |
ModelPropertyBuilder |
example(Object example)
Updates the example
|
ModelPropertyBuilder |
example(String example)
已过时。
@since 2.8.1 Use the one with Object as parameter
|
ModelPropertyBuilder |
extensions(List<VendorExtension> extensions) |
ModelPropertyBuilder |
isHidden(Boolean isHidden) |
ModelPropertyBuilder |
name(String name) |
ModelPropertyBuilder |
pattern(String pattern) |
ModelPropertyBuilder |
position(int position) |
ModelPropertyBuilder |
qualifiedType(String qualifiedType) |
ModelPropertyBuilder |
readOnly(Boolean readOnly) |
ModelPropertyBuilder |
required(Boolean required) |
ModelPropertyBuilder |
type(com.fasterxml.classmate.ResolvedType type) |
ModelPropertyBuilder |
xml(Xml xml) |
public ModelPropertyBuilder name(String name)
public ModelPropertyBuilder type(com.fasterxml.classmate.ResolvedType type)
public ModelPropertyBuilder qualifiedType(String qualifiedType)
public ModelPropertyBuilder position(int position)
public ModelPropertyBuilder required(Boolean required)
public ModelPropertyBuilder readOnly(Boolean readOnly)
public ModelPropertyBuilder description(String description)
@Deprecated public ModelPropertyBuilder example(String example)
example - - example valuepublic ModelPropertyBuilder example(Object example)
example - - example valuepublic ModelPropertyBuilder allowableValues(AllowableValues allowableValues)
public ModelPropertyBuilder isHidden(Boolean isHidden)
public ModelPropertyBuilder pattern(String pattern)
public ModelPropertyBuilder extensions(List<VendorExtension> extensions)
public ModelPropertyBuilder defaultValue(String defaultValue)
public ModelPropertyBuilder allowEmptyValue(Boolean allowEmptyValue)
allowEmptyValue - true or falsepublic ModelPropertyBuilder xml(Xml xml)
public ModelProperty build()
Copyright © 2023. All rights reserved.