Package net.webpdf.wsclient.openapi
Class MetadataFieldAnnotation
- java.lang.Object
-
- net.webpdf.wsclient.openapi.MetadataFieldAnnotation
-
public class MetadataFieldAnnotation extends Object
Defines a set of attributes for field annotations.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ALTERNATE_NAMEstatic StringJSON_PROPERTY_MAPPING_NAMEstatic StringJSON_PROPERTY_NAMEstatic StringJSON_PROPERTY_SIGNATUREstatic StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description MetadataFieldAnnotation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetadataFieldAnnotationalternateName(String alternateName)booleanequals(Object o)@Nullable StringgetAlternateName()The alternate name of the annotation´s field.@Nullable StringgetMappingName()The mapping name of the annotation´s field.@Nullable StringgetName()The partial name of the annotation´s field.@Nullable MetadataSignaturegetSignature()Get signature@Nullable StringgetType()Indicates the type of the annotation´s fieldinthashCode()MetadataFieldAnnotationmappingName(String mappingName)MetadataFieldAnnotationname(String name)voidsetAlternateName(String alternateName)voidsetMappingName(String mappingName)voidsetName(String name)voidsetSignature(MetadataSignature signature)voidsetType(String type)MetadataFieldAnnotationsignature(MetadataSignature signature)StringtoString()MetadataFieldAnnotationtype(String type)
-
-
-
Field Detail
-
JSON_PROPERTY_ALTERNATE_NAME
public static final String JSON_PROPERTY_ALTERNATE_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MAPPING_NAME
public static final String JSON_PROPERTY_MAPPING_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SIGNATURE
public static final String JSON_PROPERTY_SIGNATURE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
alternateName
public MetadataFieldAnnotation alternateName(String alternateName)
-
getAlternateName
@Nullable public @Nullable String getAlternateName()
The alternate name of the annotation´s field.- Returns:
- alternateName
-
setAlternateName
public void setAlternateName(String alternateName)
-
mappingName
public MetadataFieldAnnotation mappingName(String mappingName)
-
getMappingName
@Nullable public @Nullable String getMappingName()
The mapping name of the annotation´s field.- Returns:
- mappingName
-
setMappingName
public void setMappingName(String mappingName)
-
name
public MetadataFieldAnnotation name(String name)
-
getName
@Nullable public @Nullable String getName()
The partial name of the annotation´s field.- Returns:
- name
-
setName
public void setName(String name)
-
signature
public MetadataFieldAnnotation signature(MetadataSignature signature)
-
getSignature
@Nullable public @Nullable MetadataSignature getSignature()
Get signature- Returns:
- signature
-
setSignature
public void setSignature(MetadataSignature signature)
-
type
public MetadataFieldAnnotation type(String type)
-
getType
@Nullable public @Nullable String getType()
Indicates the type of the annotation´s field. * Btn = Button * Tx = Textfield * Ch = Choicefield * Sig = Signaturefield- Returns:
- type
-
setType
public void setType(String type)
-
-