| Package | Description |
|---|---|
| com.linecorp.armeria.server.docs |
Documentation service.
|
| Modifier and Type | Method and Description |
|---|---|
FieldInfo |
FieldInfoBuilder.build()
Returns a newly-created
FieldInfo based on the properties of this builder. |
static FieldInfo |
FieldInfo.of(String name,
TypeSignature typeSignature)
|
| Modifier and Type | Method and Description |
|---|---|
List<FieldInfo> |
FieldInfo.childFieldInfos()
Returns the child field infos of the field.
|
List<FieldInfo> |
StructInfo.fields()
Returns the metadata about the fields of the type.
|
List<FieldInfo> |
ExceptionInfo.fields()
Returns the metadata about the fields of the type.
|
List<FieldInfo> |
MethodInfo.parameters()
Returns the metadata about the parameters of the function.
|
| Modifier and Type | Method and Description |
|---|---|
static FieldInfoBuilder |
FieldInfo.builder(String name,
TypeSignature typeSignature,
FieldInfo... childFieldInfos)
Returns a newly created
FieldInfoBuilder. |
| Modifier and Type | Method and Description |
|---|---|
static FieldInfoBuilder |
FieldInfo.builder(String name,
TypeSignature typeSignature,
Iterable<FieldInfo> childFieldInfos)
Returns a newly created
FieldInfoBuilder. |
| Constructor and Description |
|---|
FieldInfoBuilder(String name,
TypeSignature typeSignature,
FieldInfo... childFieldInfos)
Deprecated.
|
| Constructor and Description |
|---|
ExceptionInfo(String name,
Iterable<FieldInfo> fields)
Creates a new instance.
|
ExceptionInfo(String name,
Iterable<FieldInfo> fields,
String docString)
Creates a new instance.
|
FieldInfoBuilder(String name,
TypeSignature typeSignature,
Iterable<FieldInfo> childFieldInfos)
Deprecated.
|
MethodInfo(String name,
TypeSignature returnTypeSignature,
Iterable<FieldInfo> parameters,
Iterable<TypeSignature> exceptionTypeSignatures,
Iterable<EndpointInfo> endpoints)
Creates a new instance.
|
MethodInfo(String name,
TypeSignature returnTypeSignature,
Iterable<FieldInfo> parameters,
Iterable<TypeSignature> exceptionTypeSignatures,
Iterable<EndpointInfo> endpoints,
HttpMethod httpMethod,
String docString)
Creates a new instance.
|
MethodInfo(String name,
TypeSignature returnTypeSignature,
Iterable<FieldInfo> parameters,
Iterable<TypeSignature> exceptionTypeSignatures,
Iterable<EndpointInfo> endpoints,
Iterable<HttpHeaders> exampleHttpHeaders,
Iterable<String> exampleRequests,
HttpMethod httpMethod,
String docString)
Creates a new instance.
|
StructInfo(String name,
Iterable<FieldInfo> fields)
Creates a new instance.
|
StructInfo(String name,
Iterable<FieldInfo> fields,
String docString)
Creates a new instance.
|
Copyright © 2020 LeanCloud. All rights reserved.