Package system.data.spatial
Class DbGeometry
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.data.spatial.DbGeometry
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class DbGeometry extends NetObject
The base .NET class managing System.Data.Spatial.DbGeometry, System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Data.Spatial.DbGeometry
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
assemblyFullName
Fully assembly qualified name: System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089static java.lang.String
assemblyShortName
Assembly name: System.Data.Entitystatic java.lang.String
className
Qualified class name: System.Data.Spatial.DbGeometrystatic JCType
classType
The type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description DbGeometry()
DbGeometry(java.lang.Object instance)
Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
AsBinary()
java.lang.String
AsGml()
java.lang.String
AsText()
static DbGeometry
cast(IJCOBridgeReflected from)
Try to cast theIJCOBridgeReflected
instance intoDbGeometry
, a cast assert is made to check if types are compatible.boolean
Contains(DbGeometry other)
boolean
Crosses(DbGeometry other)
DbGeometry
Difference(DbGeometry other)
boolean
Disjoint(DbGeometry other)
DbGeometry
ElementAt(int index)
static DbGeometry
FromBinary(byte[] wellKnownBinary)
static DbGeometry
FromBinary(byte[] wellKnownBinary, int coordinateSystemId)
static DbGeometry
FromBinary(JCORefOut dupParam0)
static DbGeometry
FromBinary(JCORefOut dupParam0, int dupParam1)
static DbGeometry
FromGml(java.lang.String geometryMarkup)
static DbGeometry
FromGml(java.lang.String geometryMarkup, int coordinateSystemId)
static DbGeometry
FromText(java.lang.String wellKnownText)
static DbGeometry
FromText(java.lang.String wellKnownText, int coordinateSystemId)
static DbGeometry
GeometryCollectionFromBinary(byte[] geometryCollectionWellKnownBinary, int coordinateSystemId)
static DbGeometry
GeometryCollectionFromBinary(JCORefOut dupParam0, int dupParam1)
static DbGeometry
GeometryCollectionFromText(java.lang.String geometryCollectionWellKnownText, int coordinateSystemId)
DbGeometry
getBoundary()
DbGeometry
getCentroid()
DbGeometry
getConvexHull()
int
getCoordinateSystemId()
static int
getDefaultCoordinateSystemId()
int
getDimension()
DbGeometry
getEndPoint()
DbGeometry
getEnvelope()
DbGeometry
getExteriorRing()
boolean
getIsEmpty()
boolean
getIsSimple()
boolean
getIsValid()
java.lang.String
getJCOAssemblyName()
Returns the reflected Assembly namejava.lang.String
getJCOClassName()
Returns the reflected Class namejava.lang.Object
getJCOInstance()
Returns the instantiated classjava.lang.String
getJCOObjectName()
Returns the reflected Class name used to build the objectJCType
getJCOType()
Returns the instantiated class TypeDbGeometry
getPointOnSurface()
NetObject
getProviderValue()
java.lang.String
getSpatialTypeName()
DbGeometry
getStartPoint()
DbGeometryWellKnownValue
getWellKnownValue()
DbGeometry
InteriorRingAt(int index)
DbGeometry
Intersection(DbGeometry other)
boolean
Intersects(DbGeometry other)
static DbGeometry
LineFromBinary(byte[] lineWellKnownBinary, int coordinateSystemId)
static DbGeometry
LineFromBinary(JCORefOut dupParam0, int dupParam1)
static DbGeometry
LineFromText(java.lang.String lineWellKnownText, int coordinateSystemId)
static DbGeometry
MultiLineFromBinary(byte[] multiLineWellKnownBinary, int coordinateSystemId)
static DbGeometry
MultiLineFromBinary(JCORefOut dupParam0, int dupParam1)
static DbGeometry
MultiLineFromText(java.lang.String multiLineWellKnownText, int coordinateSystemId)
static DbGeometry
MultiPointFromBinary(byte[] multiPointWellKnownBinary, int coordinateSystemId)
static DbGeometry
MultiPointFromBinary(JCORefOut dupParam0, int dupParam1)
static DbGeometry
MultiPointFromText(java.lang.String multiPointWellKnownText, int coordinateSystemId)
static DbGeometry
MultiPolygonFromBinary(byte[] multiPolygonWellKnownBinary, int coordinateSystemId)
static DbGeometry
MultiPolygonFromBinary(JCORefOut dupParam0, int dupParam1)
static DbGeometry
MultiPolygonFromText(java.lang.String multiPolygonWellKnownText, int coordinateSystemId)
boolean
Overlaps(DbGeometry other)
DbGeometry
PointAt(int index)
static DbGeometry
PointFromBinary(byte[] pointWellKnownBinary, int coordinateSystemId)
static DbGeometry
PointFromBinary(JCORefOut dupParam0, int dupParam1)
static DbGeometry
PointFromText(java.lang.String pointWellKnownText, int coordinateSystemId)
static DbGeometry
PolygonFromBinary(byte[] polygonWellKnownBinary, int coordinateSystemId)
static DbGeometry
PolygonFromBinary(JCORefOut dupParam0, int dupParam1)
static DbGeometry
PolygonFromText(java.lang.String polygonWellKnownText, int coordinateSystemId)
boolean
Relate(DbGeometry other, java.lang.String matrix)
void
setJCOInstance(JCObject instance)
void
setWellKnownValue(DbGeometryWellKnownValue WellKnownValue)
boolean
SpatialEquals(DbGeometry other)
DbGeometry
SymmetricDifference(DbGeometry other)
boolean
Touches(DbGeometry other)
DbGeometry
Union(DbGeometry other)
boolean
Within(DbGeometry other)
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: System.Data.Entity- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.Data.Spatial.DbGeometry- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOAssemblyName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOClassName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOObjectName
in classNetObject
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Overrides:
getJCOInstance
in classNetObject
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstance
in classNetObject
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Overrides:
getJCOType
in classNetObject
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
cast
public static DbGeometry cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflected
instance intoDbGeometry
, a cast assert is made to check if types are compatible.- Parameters:
from
-IJCOBridgeReflected
instance to be casted- Returns:
DbGeometry
instance- Throws:
java.lang.Throwable
- in case of error during cast operation
-
Contains
public boolean Contains(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
Crosses
public boolean Crosses(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
Disjoint
public boolean Disjoint(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
Intersects
public boolean Intersects(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
Overlaps
public boolean Overlaps(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
Relate
public boolean Relate(DbGeometry other, java.lang.String matrix) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
SpatialEquals
public boolean SpatialEquals(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
Touches
public boolean Touches(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
Within
public boolean Within(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
AsBinary
public byte[] AsBinary() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Difference
public DbGeometry Difference(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
ElementAt
public DbGeometry ElementAt(int index) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
FromBinary
public static DbGeometry FromBinary(byte[] wellKnownBinary) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
FromBinary
public static DbGeometry FromBinary(JCORefOut dupParam0) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
FromBinary
public static DbGeometry FromBinary(byte[] wellKnownBinary, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
FromBinary
public static DbGeometry FromBinary(JCORefOut dupParam0, int dupParam1) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
FromGml
public static DbGeometry FromGml(java.lang.String geometryMarkup) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
FromGml
public static DbGeometry FromGml(java.lang.String geometryMarkup, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
FromText
public static DbGeometry FromText(java.lang.String wellKnownText) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
FromText
public static DbGeometry FromText(java.lang.String wellKnownText, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
GeometryCollectionFromBinary
public static DbGeometry GeometryCollectionFromBinary(byte[] geometryCollectionWellKnownBinary, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
GeometryCollectionFromBinary
public static DbGeometry GeometryCollectionFromBinary(JCORefOut dupParam0, int dupParam1) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
GeometryCollectionFromText
public static DbGeometry GeometryCollectionFromText(java.lang.String geometryCollectionWellKnownText, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
InteriorRingAt
public DbGeometry InteriorRingAt(int index) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Intersection
public DbGeometry Intersection(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
LineFromBinary
public static DbGeometry LineFromBinary(byte[] lineWellKnownBinary, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
LineFromBinary
public static DbGeometry LineFromBinary(JCORefOut dupParam0, int dupParam1) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
LineFromText
public static DbGeometry LineFromText(java.lang.String lineWellKnownText, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
MultiLineFromBinary
public static DbGeometry MultiLineFromBinary(byte[] multiLineWellKnownBinary, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
MultiLineFromBinary
public static DbGeometry MultiLineFromBinary(JCORefOut dupParam0, int dupParam1) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
MultiLineFromText
public static DbGeometry MultiLineFromText(java.lang.String multiLineWellKnownText, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
MultiPointFromBinary
public static DbGeometry MultiPointFromBinary(byte[] multiPointWellKnownBinary, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
MultiPointFromBinary
public static DbGeometry MultiPointFromBinary(JCORefOut dupParam0, int dupParam1) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
MultiPointFromText
public static DbGeometry MultiPointFromText(java.lang.String multiPointWellKnownText, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
MultiPolygonFromBinary
public static DbGeometry MultiPolygonFromBinary(byte[] multiPolygonWellKnownBinary, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
MultiPolygonFromBinary
public static DbGeometry MultiPolygonFromBinary(JCORefOut dupParam0, int dupParam1) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
MultiPolygonFromText
public static DbGeometry MultiPolygonFromText(java.lang.String multiPolygonWellKnownText, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
PointAt
public DbGeometry PointAt(int index) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
PointFromBinary
public static DbGeometry PointFromBinary(byte[] pointWellKnownBinary, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
PointFromBinary
public static DbGeometry PointFromBinary(JCORefOut dupParam0, int dupParam1) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
PointFromText
public static DbGeometry PointFromText(java.lang.String pointWellKnownText, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
PolygonFromBinary
public static DbGeometry PolygonFromBinary(byte[] polygonWellKnownBinary, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
PolygonFromBinary
public static DbGeometry PolygonFromBinary(JCORefOut dupParam0, int dupParam1) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
PolygonFromText
public static DbGeometry PolygonFromText(java.lang.String polygonWellKnownText, int coordinateSystemId) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
SymmetricDifference
public DbGeometry SymmetricDifference(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
Union
public DbGeometry Union(DbGeometry other) throws java.lang.Throwable, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentNullException
-
AsGml
public java.lang.String AsGml() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
AsText
public java.lang.String AsText() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getIsEmpty
public boolean getIsEmpty() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getIsSimple
public boolean getIsSimple() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getIsValid
public boolean getIsValid() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getCoordinateSystemId
public int getCoordinateSystemId() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getDefaultCoordinateSystemId
public static int getDefaultCoordinateSystemId() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getDimension
public int getDimension() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getBoundary
public DbGeometry getBoundary() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getCentroid
public DbGeometry getCentroid() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getConvexHull
public DbGeometry getConvexHull() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getEndPoint
public DbGeometry getEndPoint() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getEnvelope
public DbGeometry getEnvelope() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getExteriorRing
public DbGeometry getExteriorRing() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getPointOnSurface
public DbGeometry getPointOnSurface() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getStartPoint
public DbGeometry getStartPoint() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getWellKnownValue
public DbGeometryWellKnownValue getWellKnownValue() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setWellKnownValue
public void setWellKnownValue(DbGeometryWellKnownValue WellKnownValue) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException
-
getProviderValue
public NetObject getProviderValue() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getSpatialTypeName
public java.lang.String getSpatialTypeName() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
-