Package nl.b3p.csw.jaxb.gml
Class AbstractCurveSegmentType
- java.lang.Object
-
- nl.b3p.csw.jaxb.gml.AbstractCurveSegmentType
-
- Direct Known Subclasses:
ArcByCenterPointType,ArcStringByBulgeType,ArcStringType,BSplineType,ClothoidType,CubicSplineType,GeodesicStringType,LineStringSegmentType,OffsetCurveType
public abstract class AbstractCurveSegmentType extends Object
Curve segment defines a homogeneous segment of a curve.Java class for AbstractCurveSegmentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbstractCurveSegmentType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> </sequence> <attribute name="numDerivativesAtStart" type="{http://www.w3.org/2001/XMLSchema}integer" default="0" /> <attribute name="numDerivativesAtEnd" type="{http://www.w3.org/2001/XMLSchema}integer" default="0" /> <attribute name="numDerivativeInterior" type="{http://www.w3.org/2001/XMLSchema}integer" default="0" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected BigIntegernumDerivativeInteriorprotected BigIntegernumDerivativesAtEndprotected BigIntegernumDerivativesAtStart
-
Constructor Summary
Constructors Constructor Description AbstractCurveSegmentType()Default no-arg constructorAbstractCurveSegmentType(BigInteger numDerivativesAtStart, BigInteger numDerivativesAtEnd, BigInteger numDerivativeInterior)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigIntegergetNumDerivativeInterior()Gets the value of the numDerivativeInterior property.BigIntegergetNumDerivativesAtEnd()Gets the value of the numDerivativesAtEnd property.BigIntegergetNumDerivativesAtStart()Gets the value of the numDerivativesAtStart property.voidsetNumDerivativeInterior(BigInteger value)Sets the value of the numDerivativeInterior property.voidsetNumDerivativesAtEnd(BigInteger value)Sets the value of the numDerivativesAtEnd property.voidsetNumDerivativesAtStart(BigInteger value)Sets the value of the numDerivativesAtStart property.
-
-
-
Field Detail
-
numDerivativesAtStart
protected BigInteger numDerivativesAtStart
-
numDerivativesAtEnd
protected BigInteger numDerivativesAtEnd
-
numDerivativeInterior
protected BigInteger numDerivativeInterior
-
-
Constructor Detail
-
AbstractCurveSegmentType
public AbstractCurveSegmentType()
Default no-arg constructor
-
AbstractCurveSegmentType
public AbstractCurveSegmentType(BigInteger numDerivativesAtStart, BigInteger numDerivativesAtEnd, BigInteger numDerivativeInterior)
Fully-initialising value constructor
-
-
Method Detail
-
getNumDerivativesAtStart
public BigInteger getNumDerivativesAtStart()
Gets the value of the numDerivativesAtStart property.- Returns:
- possible object is
BigInteger
-
setNumDerivativesAtStart
public void setNumDerivativesAtStart(BigInteger value)
Sets the value of the numDerivativesAtStart property.- Parameters:
value- allowed object isBigInteger
-
getNumDerivativesAtEnd
public BigInteger getNumDerivativesAtEnd()
Gets the value of the numDerivativesAtEnd property.- Returns:
- possible object is
BigInteger
-
setNumDerivativesAtEnd
public void setNumDerivativesAtEnd(BigInteger value)
Sets the value of the numDerivativesAtEnd property.- Parameters:
value- allowed object isBigInteger
-
getNumDerivativeInterior
public BigInteger getNumDerivativeInterior()
Gets the value of the numDerivativeInterior property.- Returns:
- possible object is
BigInteger
-
setNumDerivativeInterior
public void setNumDerivativeInterior(BigInteger value)
Sets the value of the numDerivativeInterior property.- Parameters:
value- allowed object isBigInteger
-
-