azure-docs-sdk-java/docs-ref-autogen/com.azure.core.models.GeoPo...

138 строки
9.4 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.core.models.GeoPolygon"
fullName: "com.azure.core.models.GeoPolygon"
name: "GeoPolygon"
nameWithType: "GeoPolygon"
summary: "Represents a geometric polygon."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.core.models.GeoObject?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedMembers:
- "com.azure.core.models.GeoObject.equals(java.lang.Object)"
- "com.azure.core.models.GeoObject.getBoundingBox()"
- "com.azure.core.models.GeoObject.getCustomProperties()"
- "com.azure.core.models.GeoObject.getType()"
- "com.azure.core.models.GeoObject.hashCode()"
- "java.lang.Object.clone()"
- "java.lang.Object.finalize()"
- "java.lang.Object.getClass()"
- "java.lang.Object.notify()"
- "java.lang.Object.notifyAll()"
- "java.lang.Object.toString()"
- "java.lang.Object.wait()"
- "java.lang.Object.wait(long)"
- "java.lang.Object.wait(long,int)"
syntax: "public final class GeoPolygon extends GeoObject"
constructors:
- uid: "com.azure.core.models.GeoPolygon.GeoPolygon(com.azure.core.models.GeoLinearRing)"
fullName: "com.azure.core.models.GeoPolygon.GeoPolygon(GeoLinearRing ring)"
name: "GeoPolygon(GeoLinearRing ring)"
nameWithType: "GeoPolygon.GeoPolygon(GeoLinearRing ring)"
summary: "Constructs a geometric polygon."
parameters:
- description: "The <xref uid=\"com.azure.core.models.GeoLinearRing\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ring\"></xref> that defines the polygon."
name: "ring"
type: "<xref href=\"com.azure.core.models.GeoLinearRing?alt=com.azure.core.models.GeoLinearRing&text=GeoLinearRing\" data-throw-if-not-resolved=\"False\" />"
syntax: "public GeoPolygon(GeoLinearRing ring)"
desc: "Constructs a geometric polygon."
- uid: "com.azure.core.models.GeoPolygon.GeoPolygon(com.azure.core.models.GeoLinearRing,com.azure.core.models.GeoBoundingBox,java.util.Map<java.lang.String,java.lang.Object>)"
fullName: "com.azure.core.models.GeoPolygon.GeoPolygon(GeoLinearRing ring, GeoBoundingBox boundingBox, Map<String,Object> customProperties)"
name: "GeoPolygon(GeoLinearRing ring, GeoBoundingBox boundingBox, Map<String,Object> customProperties)"
nameWithType: "GeoPolygon.GeoPolygon(GeoLinearRing ring, GeoBoundingBox boundingBox, Map<String,Object> customProperties)"
summary: "Constructs a geometric polygon."
parameters:
- description: "The <xref uid=\"com.azure.core.models.GeoLinearRing\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ring\"></xref> that defines the polygon."
name: "ring"
type: "<xref href=\"com.azure.core.models.GeoLinearRing?alt=com.azure.core.models.GeoLinearRing&text=GeoLinearRing\" data-throw-if-not-resolved=\"False\" />"
- description: "Bounding box for the polygon."
name: "boundingBox"
type: "<xref href=\"com.azure.core.models.GeoBoundingBox?alt=com.azure.core.models.GeoBoundingBox&text=GeoBoundingBox\" data-throw-if-not-resolved=\"False\" />"
- description: "Additional properties of the polygon."
name: "customProperties"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>&gt;"
syntax: "public GeoPolygon(GeoLinearRing ring, GeoBoundingBox boundingBox, Map<String,Object> customProperties)"
desc: "Constructs a geometric polygon."
- uid: "com.azure.core.models.GeoPolygon.GeoPolygon(java.util.List<com.azure.core.models.GeoLinearRing>)"
fullName: "com.azure.core.models.GeoPolygon.GeoPolygon(List<GeoLinearRing> rings)"
name: "GeoPolygon(List<GeoLinearRing> rings)"
nameWithType: "GeoPolygon.GeoPolygon(List<GeoLinearRing> rings)"
summary: "Constructs a geometric polygon."
parameters:
- description: "The <xref uid=\"com.azure.core.models.GeoLinearRing\" data-throw-if-not-resolved=\"false\" data-raw-source=\"rings\"></xref> that define the polygon."
name: "rings"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.core.models.GeoLinearRing?alt=com.azure.core.models.GeoLinearRing&text=GeoLinearRing\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public GeoPolygon(List<GeoLinearRing> rings)"
desc: "Constructs a geometric polygon."
- uid: "com.azure.core.models.GeoPolygon.GeoPolygon(java.util.List<com.azure.core.models.GeoLinearRing>,com.azure.core.models.GeoBoundingBox,java.util.Map<java.lang.String,java.lang.Object>)"
fullName: "com.azure.core.models.GeoPolygon.GeoPolygon(List<GeoLinearRing> rings, GeoBoundingBox boundingBox, Map<String,Object> customProperties)"
name: "GeoPolygon(List<GeoLinearRing> rings, GeoBoundingBox boundingBox, Map<String,Object> customProperties)"
nameWithType: "GeoPolygon.GeoPolygon(List<GeoLinearRing> rings, GeoBoundingBox boundingBox, Map<String,Object> customProperties)"
summary: "Constructs a geometric polygon."
parameters:
- description: "The <xref uid=\"com.azure.core.models.GeoLinearRing\" data-throw-if-not-resolved=\"false\" data-raw-source=\"rings\"></xref> that define the polygon."
name: "rings"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.core.models.GeoLinearRing?alt=com.azure.core.models.GeoLinearRing&text=GeoLinearRing\" data-throw-if-not-resolved=\"False\" />&gt;"
- description: "Bounding box for the polygon."
name: "boundingBox"
type: "<xref href=\"com.azure.core.models.GeoBoundingBox?alt=com.azure.core.models.GeoBoundingBox&text=GeoBoundingBox\" data-throw-if-not-resolved=\"False\" />"
- description: "Additional properties of the polygon."
name: "customProperties"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>&gt;"
syntax: "public GeoPolygon(List<GeoLinearRing> rings, GeoBoundingBox boundingBox, Map<String,Object> customProperties)"
desc: "Constructs a geometric polygon."
methods:
- uid: "com.azure.core.models.GeoPolygon.equals(java.lang.Object)"
fullName: "com.azure.core.models.GeoPolygon.equals(Object obj)"
name: "equals(Object obj)"
nameWithType: "GeoPolygon.equals(Object obj)"
overridden: "com.azure.core.models.GeoObject.equals(java.lang.Object)"
parameters:
- name: "obj"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
syntax: "public boolean equals(Object obj)"
returns:
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.core.models.GeoPolygon.getOuterRing()"
fullName: "com.azure.core.models.GeoPolygon.getOuterRing()"
name: "getOuterRing()"
nameWithType: "GeoPolygon.getOuterRing()"
summary: "Gets the outer ring of the polygon."
syntax: "public GeoLinearRing getOuterRing()"
desc: "Gets the outer ring of the polygon."
returns:
description: "Outer ring of the polygon."
type: "<xref href=\"com.azure.core.models.GeoLinearRing?alt=com.azure.core.models.GeoLinearRing&text=GeoLinearRing\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.core.models.GeoPolygon.getRings()"
fullName: "com.azure.core.models.GeoPolygon.getRings()"
name: "getRings()"
nameWithType: "GeoPolygon.getRings()"
summary: "Unmodifiable representation of the <xref uid=\"com.azure.core.models.GeoLinearRing\" data-throw-if-not-resolved=\"false\" data-raw-source=\"geometric rings\"></xref> representing this polygon."
syntax: "public List<GeoLinearRing> getRings()"
desc: "Unmodifiable representation of the <xref uid=\"com.azure.core.models.GeoLinearRing\" data-throw-if-not-resolved=\"false\" data-raw-source=\"geometric rings\"></xref> representing this polygon."
returns:
description: "An unmodifiable representation of the <xref uid=\"com.azure.core.models.GeoLinearRing\" data-throw-if-not-resolved=\"false\" data-raw-source=\"geometric rings\"></xref> representing this polygon."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.core.models.GeoLinearRing?alt=com.azure.core.models.GeoLinearRing&text=GeoLinearRing\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.core.models.GeoPolygon.getType()"
fullName: "com.azure.core.models.GeoPolygon.getType()"
name: "getType()"
nameWithType: "GeoPolygon.getType()"
summary: "Gets the GeoJSON type for this object."
overridden: "com.azure.core.models.GeoObject.getType()"
syntax: "public GeoObjectType getType()"
desc: "Gets the GeoJSON type for this object."
returns:
type: "<xref href=\"com.azure.core.models.GeoObjectType?alt=com.azure.core.models.GeoObjectType&text=GeoObjectType\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.core.models.GeoPolygon.hashCode()"
fullName: "com.azure.core.models.GeoPolygon.hashCode()"
name: "hashCode()"
nameWithType: "GeoPolygon.hashCode()"
overridden: "com.azure.core.models.GeoObject.hashCode()"
syntax: "public int hashCode()"
returns:
type: "<xref href=\"int?alt=int&text=int\" data-throw-if-not-resolved=\"False\" />"
type: "class"
desc: "Represents a geometric polygon."
metadata: {}
package: "com.azure.core.models"
artifact: com.azure:azure-core:1.32.0