Class MDBandType
- java.lang.Object
-
- net.opengis.iso19139.gco.v_20070417.AbstractObjectType
-
- net.opengis.iso19139.gmd.v_20070417.MDRangeDimensionType
-
- net.opengis.iso19139.gmd.v_20070417.MDBandType
-
- All Implemented Interfaces:
Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
public class MDBandType extends MDRangeDimensionType implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Java class for MD_Band_Type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MD_Band_Type"> <complexContent> <extension base="{http://www.isotc211.org/2005/gmd}MD_RangeDimension_Type"> <sequence> <element name="maxValue" type="{http://www.isotc211.org/2005/gco}Real_PropertyType" minOccurs="0"/> <element name="minValue" type="{http://www.isotc211.org/2005/gco}Real_PropertyType" minOccurs="0"/> <element name="units" type="{http://www.isotc211.org/2005/gco}UomLength_PropertyType" minOccurs="0"/> <element name="peakResponse" type="{http://www.isotc211.org/2005/gco}Real_PropertyType" minOccurs="0"/> <element name="bitsPerValue" type="{http://www.isotc211.org/2005/gco}Integer_PropertyType" minOccurs="0"/> <element name="toneGradation" type="{http://www.isotc211.org/2005/gco}Integer_PropertyType" minOccurs="0"/> <element name="scaleFactor" type="{http://www.isotc211.org/2005/gco}Real_PropertyType" minOccurs="0"/> <element name="offset" type="{http://www.isotc211.org/2005/gco}Real_PropertyType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected IntegerPropertyTypebitsPerValueprotected RealPropertyTypemaxValueprotected RealPropertyTypeminValueprotected RealPropertyTypeoffsetprotected RealPropertyTypepeakResponseprotected RealPropertyTypescaleFactorprotected IntegerPropertyTypetoneGradationprotected UomLengthPropertyTypeunits-
Fields inherited from class net.opengis.iso19139.gmd.v_20070417.MDRangeDimensionType
descriptor, sequenceIdentifier
-
Fields inherited from class net.opengis.iso19139.gco.v_20070417.AbstractObjectType
id, uuid
-
-
Constructor Summary
Constructors Constructor Description MDBandType()Default no-arg constructorMDBandType(String id, String uuid, MemberNamePropertyType sequenceIdentifier, CharacterStringPropertyType descriptor, RealPropertyType maxValue, RealPropertyType minValue, UomLengthPropertyType units, RealPropertyType peakResponse, IntegerPropertyType bitsPerValue, IntegerPropertyType toneGradation, RealPropertyType scaleFactor, RealPropertyType offset)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuilderappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)StringBuilderappendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)ObjectcreateNewInstance()booleanequals(Object object)booleanequals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)IntegerPropertyTypegetBitsPerValue()Gets the value of the bitsPerValue property.RealPropertyTypegetMaxValue()Gets the value of the maxValue property.RealPropertyTypegetMinValue()Gets the value of the minValue property.RealPropertyTypegetOffset()Gets the value of the offset property.RealPropertyTypegetPeakResponse()Gets the value of the peakResponse property.RealPropertyTypegetScaleFactor()Gets the value of the scaleFactor property.IntegerPropertyTypegetToneGradation()Gets the value of the toneGradation property.UomLengthPropertyTypegetUnits()Gets the value of the units property.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)booleanisSetBitsPerValue()booleanisSetMaxValue()booleanisSetMinValue()booleanisSetOffset()booleanisSetPeakResponse()booleanisSetScaleFactor()booleanisSetToneGradation()booleanisSetUnits()voidmergeFrom(Object left, Object right)voidmergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)voidsetBitsPerValue(IntegerPropertyType value)Sets the value of the bitsPerValue property.voidsetMaxValue(RealPropertyType value)Sets the value of the maxValue property.voidsetMinValue(RealPropertyType value)Sets the value of the minValue property.voidsetOffset(RealPropertyType value)Sets the value of the offset property.voidsetPeakResponse(RealPropertyType value)Sets the value of the peakResponse property.voidsetScaleFactor(RealPropertyType value)Sets the value of the scaleFactor property.voidsetToneGradation(IntegerPropertyType value)Sets the value of the toneGradation property.voidsetUnits(UomLengthPropertyType value)Sets the value of the units property.StringtoString()MDBandTypewithBitsPerValue(IntegerPropertyType value)MDBandTypewithDescriptor(CharacterStringPropertyType value)MDBandTypewithId(String value)MDBandTypewithMaxValue(RealPropertyType value)MDBandTypewithMinValue(RealPropertyType value)MDBandTypewithOffset(RealPropertyType value)MDBandTypewithPeakResponse(RealPropertyType value)MDBandTypewithScaleFactor(RealPropertyType value)MDBandTypewithSequenceIdentifier(MemberNamePropertyType value)MDBandTypewithToneGradation(IntegerPropertyType value)MDBandTypewithUnits(UomLengthPropertyType value)MDBandTypewithUuid(String value)-
Methods inherited from class net.opengis.iso19139.gmd.v_20070417.MDRangeDimensionType
getDescriptor, getSequenceIdentifier, isSetDescriptor, isSetSequenceIdentifier, setDescriptor, setSequenceIdentifier
-
-
-
-
Field Detail
-
maxValue
protected RealPropertyType maxValue
-
minValue
protected RealPropertyType minValue
-
units
protected UomLengthPropertyType units
-
peakResponse
protected RealPropertyType peakResponse
-
bitsPerValue
protected IntegerPropertyType bitsPerValue
-
toneGradation
protected IntegerPropertyType toneGradation
-
scaleFactor
protected RealPropertyType scaleFactor
-
offset
protected RealPropertyType offset
-
-
Constructor Detail
-
MDBandType
public MDBandType()
Default no-arg constructor
-
MDBandType
public MDBandType(String id, String uuid, MemberNamePropertyType sequenceIdentifier, CharacterStringPropertyType descriptor, RealPropertyType maxValue, RealPropertyType minValue, UomLengthPropertyType units, RealPropertyType peakResponse, IntegerPropertyType bitsPerValue, IntegerPropertyType toneGradation, RealPropertyType scaleFactor, RealPropertyType offset)
Fully-initialising value constructor
-
-
Method Detail
-
getMaxValue
public RealPropertyType getMaxValue()
Gets the value of the maxValue property.- Returns:
- possible object is
RealPropertyType
-
setMaxValue
public void setMaxValue(RealPropertyType value)
Sets the value of the maxValue property.- Parameters:
value- allowed object isRealPropertyType
-
isSetMaxValue
public boolean isSetMaxValue()
-
getMinValue
public RealPropertyType getMinValue()
Gets the value of the minValue property.- Returns:
- possible object is
RealPropertyType
-
setMinValue
public void setMinValue(RealPropertyType value)
Sets the value of the minValue property.- Parameters:
value- allowed object isRealPropertyType
-
isSetMinValue
public boolean isSetMinValue()
-
getUnits
public UomLengthPropertyType getUnits()
Gets the value of the units property.- Returns:
- possible object is
UomLengthPropertyType
-
setUnits
public void setUnits(UomLengthPropertyType value)
Sets the value of the units property.- Parameters:
value- allowed object isUomLengthPropertyType
-
isSetUnits
public boolean isSetUnits()
-
getPeakResponse
public RealPropertyType getPeakResponse()
Gets the value of the peakResponse property.- Returns:
- possible object is
RealPropertyType
-
setPeakResponse
public void setPeakResponse(RealPropertyType value)
Sets the value of the peakResponse property.- Parameters:
value- allowed object isRealPropertyType
-
isSetPeakResponse
public boolean isSetPeakResponse()
-
getBitsPerValue
public IntegerPropertyType getBitsPerValue()
Gets the value of the bitsPerValue property.- Returns:
- possible object is
IntegerPropertyType
-
setBitsPerValue
public void setBitsPerValue(IntegerPropertyType value)
Sets the value of the bitsPerValue property.- Parameters:
value- allowed object isIntegerPropertyType
-
isSetBitsPerValue
public boolean isSetBitsPerValue()
-
getToneGradation
public IntegerPropertyType getToneGradation()
Gets the value of the toneGradation property.- Returns:
- possible object is
IntegerPropertyType
-
setToneGradation
public void setToneGradation(IntegerPropertyType value)
Sets the value of the toneGradation property.- Parameters:
value- allowed object isIntegerPropertyType
-
isSetToneGradation
public boolean isSetToneGradation()
-
getScaleFactor
public RealPropertyType getScaleFactor()
Gets the value of the scaleFactor property.- Returns:
- possible object is
RealPropertyType
-
setScaleFactor
public void setScaleFactor(RealPropertyType value)
Sets the value of the scaleFactor property.- Parameters:
value- allowed object isRealPropertyType
-
isSetScaleFactor
public boolean isSetScaleFactor()
-
getOffset
public RealPropertyType getOffset()
Gets the value of the offset property.- Returns:
- possible object is
RealPropertyType
-
setOffset
public void setOffset(RealPropertyType value)
Sets the value of the offset property.- Parameters:
value- allowed object isRealPropertyType
-
isSetOffset
public boolean isSetOffset()
-
toString
public String toString()
- Overrides:
toStringin classMDRangeDimensionType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendin classMDRangeDimensionType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendFieldsin classMDRangeDimensionType
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals- Overrides:
equalsin classMDRangeDimensionType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classMDRangeDimensionType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode- Overrides:
hashCodein classMDRangeDimensionType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classMDRangeDimensionType
-
clone
public Object clone()
- Overrides:
clonein classMDRangeDimensionType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classMDRangeDimensionType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classMDRangeDimensionType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
createNewInstancein classMDRangeDimensionType
-
mergeFrom
public void mergeFrom(Object left, Object right)
- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classMDRangeDimensionType
-
mergeFrom
public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classMDRangeDimensionType
-
withMaxValue
public MDBandType withMaxValue(RealPropertyType value)
-
withMinValue
public MDBandType withMinValue(RealPropertyType value)
-
withUnits
public MDBandType withUnits(UomLengthPropertyType value)
-
withPeakResponse
public MDBandType withPeakResponse(RealPropertyType value)
-
withBitsPerValue
public MDBandType withBitsPerValue(IntegerPropertyType value)
-
withToneGradation
public MDBandType withToneGradation(IntegerPropertyType value)
-
withScaleFactor
public MDBandType withScaleFactor(RealPropertyType value)
-
withOffset
public MDBandType withOffset(RealPropertyType value)
-
withSequenceIdentifier
public MDBandType withSequenceIdentifier(MemberNamePropertyType value)
- Overrides:
withSequenceIdentifierin classMDRangeDimensionType
-
withDescriptor
public MDBandType withDescriptor(CharacterStringPropertyType value)
- Overrides:
withDescriptorin classMDRangeDimensionType
-
withId
public MDBandType withId(String value)
- Overrides:
withIdin classMDRangeDimensionType
-
withUuid
public MDBandType withUuid(String value)
- Overrides:
withUuidin classMDRangeDimensionType
-
-