net.opengis.iso19139.gmd.v_20060504
Class MDBandType

java.lang.Object
  extended by net.opengis.iso19139.gco.v_20060504.AbstractObjectType
      extended by net.opengis.iso19139.gmd.v_20060504.MDRangeDimensionType
          extended by net.opengis.iso19139.gmd.v_20060504.MDBandType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

public class MDBandType
extends MDRangeDimensionType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

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
protected  IntegerPropertyType bitsPerValue
           
protected  RealPropertyType maxValue
           
protected  RealPropertyType minValue
           
protected  RealPropertyType offset
           
protected  RealPropertyType peakResponse
           
protected  RealPropertyType scaleFactor
           
protected  IntegerPropertyType toneGradation
           
protected  UomLengthPropertyType units
           
 
Fields inherited from class net.opengis.iso19139.gmd.v_20060504.MDRangeDimensionType
descriptor, sequenceIdentifier
 
Fields inherited from class net.opengis.iso19139.gco.v_20060504.AbstractObjectType
id, uuid
 
Constructor Summary
MDBandType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
           
 IntegerPropertyType getBitsPerValue()
          Gets the value of the bitsPerValue property.
 RealPropertyType getMaxValue()
          Gets the value of the maxValue property.
 RealPropertyType getMinValue()
          Gets the value of the minValue property.
 RealPropertyType getOffset()
          Gets the value of the offset property.
 RealPropertyType getPeakResponse()
          Gets the value of the peakResponse property.
 RealPropertyType getScaleFactor()
          Gets the value of the scaleFactor property.
 IntegerPropertyType getToneGradation()
          Gets the value of the toneGradation property.
 UomLengthPropertyType getUnits()
          Gets the value of the units property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetBitsPerValue()
           
 boolean isSetMaxValue()
           
 boolean isSetMinValue()
           
 boolean isSetOffset()
           
 boolean isSetPeakResponse()
           
 boolean isSetScaleFactor()
           
 boolean isSetToneGradation()
           
 boolean isSetUnits()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setBitsPerValue(IntegerPropertyType value)
          Sets the value of the bitsPerValue property.
 void setMaxValue(RealPropertyType value)
          Sets the value of the maxValue property.
 void setMinValue(RealPropertyType value)
          Sets the value of the minValue property.
 void setOffset(RealPropertyType value)
          Sets the value of the offset property.
 void setPeakResponse(RealPropertyType value)
          Sets the value of the peakResponse property.
 void setScaleFactor(RealPropertyType value)
          Sets the value of the scaleFactor property.
 void setToneGradation(IntegerPropertyType value)
          Sets the value of the toneGradation property.
 void setUnits(UomLengthPropertyType value)
          Sets the value of the units property.
 String toString()
           
 MDBandType withBitsPerValue(IntegerPropertyType value)
           
 MDBandType withDescriptor(CharacterStringPropertyType value)
           
 MDBandType withId(String value)
           
 MDBandType withMaxValue(RealPropertyType value)
           
 MDBandType withMinValue(RealPropertyType value)
           
 MDBandType withOffset(RealPropertyType value)
           
 MDBandType withPeakResponse(RealPropertyType value)
           
 MDBandType withScaleFactor(RealPropertyType value)
           
 MDBandType withSequenceIdentifier(MemberNamePropertyType value)
           
 MDBandType withToneGradation(IntegerPropertyType value)
           
 MDBandType withUnits(UomLengthPropertyType value)
           
 MDBandType withUuid(String value)
           
 
Methods inherited from class net.opengis.iso19139.gmd.v_20060504.MDRangeDimensionType
getDescriptor, getSequenceIdentifier, isSetDescriptor, isSetSequenceIdentifier, setDescriptor, setSequenceIdentifier
 
Methods inherited from class net.opengis.iso19139.gco.v_20060504.AbstractObjectType
getId, getUuid, isSetId, isSetUuid, setId, setUuid
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

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()
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 is RealPropertyType

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 is RealPropertyType

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 is UomLengthPropertyType

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 is RealPropertyType

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 is IntegerPropertyType

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 is IntegerPropertyType

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 is RealPropertyType

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 is RealPropertyType

isSetOffset

public boolean isSetOffset()

toString

public String toString()
Overrides:
toString in class MDRangeDimensionType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
append in class MDRangeDimensionType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
appendFields in class MDRangeDimensionType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2
Overrides:
equals in class MDRangeDimensionType

equals

public boolean equals(Object object)
Overrides:
equals in class MDRangeDimensionType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
Overrides:
hashCode in class MDRangeDimensionType

hashCode

public int hashCode()
Overrides:
hashCode in class MDRangeDimensionType

clone

public Object clone()
Overrides:
clone in class MDRangeDimensionType

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Overrides:
copyTo in class MDRangeDimensionType

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Overrides:
copyTo in class MDRangeDimensionType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
createNewInstance in class MDRangeDimensionType

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class MDRangeDimensionType

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class MDRangeDimensionType

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:
withSequenceIdentifier in class MDRangeDimensionType

withDescriptor

public MDBandType withDescriptor(CharacterStringPropertyType value)
Overrides:
withDescriptor in class MDRangeDimensionType

withId

public MDBandType withId(String value)
Overrides:
withId in class MDRangeDimensionType

withUuid

public MDBandType withUuid(String value)
Overrides:
withUuid in class MDRangeDimensionType


Copyright © 2008-2016. All Rights Reserved.