Package net.webpdf.wsclient.openapi
Class OperationSelectionAnnotation
- java.lang.Object
-
- net.webpdf.wsclient.openapi.OperationSelectionAnnotation
-
public class OperationSelectionAnnotation extends Object
Defines criteria for the selection of annotations.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_OBJECT_KEYstatic StringJSON_PROPERTY_PAGEstatic StringJSON_PROPERTY_POSITION
-
Constructor Summary
Constructors Constructor Description OperationSelectionAnnotation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)@Nullable OperationObjectKeySelectionAnnotationgetObjectKey()Get objectKey@Nullable IntegergetPage()Selects the page by page number, that shall contain the annotation.@Nullable OperationRectanglegetPosition()Get positioninthashCode()OperationSelectionAnnotationobjectKey(OperationObjectKeySelectionAnnotation objectKey)OperationSelectionAnnotationpage(Integer page)OperationSelectionAnnotationposition(OperationRectangle position)voidsetObjectKey(OperationObjectKeySelectionAnnotation objectKey)voidsetPage(Integer page)voidsetPosition(OperationRectangle position)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_OBJECT_KEY
public static final String JSON_PROPERTY_OBJECT_KEY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAGE
public static final String JSON_PROPERTY_PAGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_POSITION
public static final String JSON_PROPERTY_POSITION
- See Also:
- Constant Field Values
-
-
Method Detail
-
objectKey
public OperationSelectionAnnotation objectKey(OperationObjectKeySelectionAnnotation objectKey)
-
getObjectKey
@Nullable public @Nullable OperationObjectKeySelectionAnnotation getObjectKey()
Get objectKey- Returns:
- objectKey
-
setObjectKey
public void setObjectKey(OperationObjectKeySelectionAnnotation objectKey)
-
page
public OperationSelectionAnnotation page(Integer page)
-
getPage
@Nullable public @Nullable Integer getPage()
Selects the page by page number, that shall contain the annotation. minimum: 1- Returns:
- page
-
setPage
public void setPage(Integer page)
-
position
public OperationSelectionAnnotation position(OperationRectangle position)
-
getPosition
@Nullable public @Nullable OperationRectangle getPosition()
Get position- Returns:
- position
-
setPosition
public void setPosition(OperationRectangle position)
-
-