Package net.webpdf.wsclient.openapi
Class OperationPoint
- java.lang.Object
-
- net.webpdf.wsclient.openapi.OperationPoint
-
public class OperationPoint extends Object
Used to select a point.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOperationPoint.CoordinatesEnumUsed to define the coordinate system and, accordingly, the origin for the position argumentsstatic classOperationPoint.MetricsEnumUnit for the X-axis/Y-axis position and signature field height and width arguments: * pt = Points(1/72 inch) * pc = Picas(12 points) * px = Pixels(1/96 inch) * mm = Millimeters * in = Inches
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_COORDINATESstatic StringJSON_PROPERTY_METRICSstatic StringJSON_PROPERTY_Xstatic StringJSON_PROPERTY_Y
-
Constructor Summary
Constructors Constructor Description OperationPoint()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperationPointcoordinates(OperationPoint.CoordinatesEnum coordinates)booleanequals(Object o)@Nullable OperationPoint.CoordinatesEnumgetCoordinates()Used to define the coordinate system and, accordingly, the origin for the position arguments@Nullable OperationPoint.MetricsEnumgetMetrics()Unit for the X-axis/Y-axis position and signature field height and width arguments: * pt = Points(1/72 inch) * pc = Picas(12 points) * px = Pixels(1/96 inch) * mm = Millimeters * in = Inches@Nullable FloatgetX()X-axis position.@Nullable FloatgetY()Y-axis position.inthashCode()OperationPointmetrics(OperationPoint.MetricsEnum metrics)voidsetCoordinates(OperationPoint.CoordinatesEnum coordinates)voidsetMetrics(OperationPoint.MetricsEnum metrics)voidsetX(Float x)voidsetY(Float y)StringtoString()OperationPointx(Float x)OperationPointy(Float y)
-
-
-
Field Detail
-
JSON_PROPERTY_COORDINATES
public static final String JSON_PROPERTY_COORDINATES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_METRICS
public static final String JSON_PROPERTY_METRICS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_X
public static final String JSON_PROPERTY_X
- See Also:
- Constant Field Values
-
JSON_PROPERTY_Y
public static final String JSON_PROPERTY_Y
- See Also:
- Constant Field Values
-
-
Method Detail
-
coordinates
public OperationPoint coordinates(OperationPoint.CoordinatesEnum coordinates)
-
getCoordinates
@Nullable public @Nullable OperationPoint.CoordinatesEnum getCoordinates()
Used to define the coordinate system and, accordingly, the origin for the position arguments. * user = User coordinate system (origin at top left) * pdf = PDF coordinate system (origin at bottom left)- Returns:
- coordinates
-
setCoordinates
public void setCoordinates(OperationPoint.CoordinatesEnum coordinates)
-
metrics
public OperationPoint metrics(OperationPoint.MetricsEnum metrics)
-
getMetrics
@Nullable public @Nullable OperationPoint.MetricsEnum getMetrics()
Unit for the X-axis/Y-axis position and signature field height and width arguments: * pt = Points(1/72 inch) * pc = Picas(12 points) * px = Pixels(1/96 inch) * mm = Millimeters * in = Inches- Returns:
- metrics
-
setMetrics
public void setMetrics(OperationPoint.MetricsEnum metrics)
-
x
public OperationPoint x(Float x)
-
getX
@Nullable public @Nullable Float getX()
X-axis position. minimum: 0- Returns:
- x
-
setX
public void setX(Float x)
-
y
public OperationPoint y(Float y)
-
getY
@Nullable public @Nullable Float getY()
Y-axis position. minimum: 0- Returns:
- y
-
setY
public void setY(Float y)
-
-