de.micromata.opengis.kml.v_2_2_0.xal
Class Premise.PremiseNumberRange

java.lang.Object
  extended by de.micromata.opengis.kml.v_2_2_0.xal.Premise.PremiseNumberRange
All Implemented Interfaces:
java.lang.Cloneable
Enclosing class:
Premise

public static class Premise.PremiseNumberRange
extends java.lang.Object
implements java.lang.Cloneable


Nested Class Summary
static class Premise.PremiseNumberRange.PremiseNumberRangeFrom
           
static class Premise.PremiseNumberRange.PremiseNumberRangeTo
           
 
Field Summary
protected  java.lang.String indicator
           
protected  java.lang.String indicatorOccurence
           
protected  java.lang.String numberRangeOccurence
           
protected  Premise.PremiseNumberRange.PremiseNumberRangeFrom premiseNumberRangeFrom
           
protected  Premise.PremiseNumberRange.PremiseNumberRangeTo premiseNumberRangeTo
           
protected  java.lang.String range
           
protected  java.lang.String separator
           
protected  java.lang.String underscore
           
 
Constructor Summary
Premise.PremiseNumberRange(Premise.PremiseNumberRange.PremiseNumberRangeFrom premiseNumberRangeFrom, Premise.PremiseNumberRange.PremiseNumberRangeTo premiseNumberRangeTo)
          Value constructor with only mandatory fields
 
Method Summary
 Premise.PremiseNumberRange clone()
           
 Premise.PremiseNumberRange.PremiseNumberRangeFrom createAndSetPremiseNumberRangeFrom(java.util.List<PremiseNumber> premiseNumber)
          Creates a new instance of Premise.PremiseNumberRange.PremiseNumberRangeFrom and set it to premiseNumberRangeFrom.
 Premise.PremiseNumberRange.PremiseNumberRangeTo createAndSetPremiseNumberRangeTo(java.util.List<PremiseNumber> premiseNumber)
          Creates a new instance of Premise.PremiseNumberRange.PremiseNumberRangeTo and set it to premiseNumberRangeTo.
 boolean equals(java.lang.Object obj)
           
 java.lang.String getIndicator()
           
 java.lang.String getIndicatorOccurence()
           
 java.lang.String getNumberRangeOccurence()
           
 Premise.PremiseNumberRange.PremiseNumberRangeFrom getPremiseNumberRangeFrom()
           
 Premise.PremiseNumberRange.PremiseNumberRangeTo getPremiseNumberRangeTo()
           
 java.lang.String getRange()
           
 java.lang.String getSeparator()
           
 java.lang.String getUnderscore()
           
 int hashCode()
           
 void setIndicator(java.lang.String value)
           
 void setIndicatorOccurence(java.lang.String value)
           
 void setNumberRangeOccurence(java.lang.String value)
           
 void setPremiseNumberRangeFrom(Premise.PremiseNumberRange.PremiseNumberRangeFrom value)
           
 void setPremiseNumberRangeTo(Premise.PremiseNumberRange.PremiseNumberRangeTo value)
           
 void setRange(java.lang.String value)
           
 void setSeparator(java.lang.String value)
           
 void setUnderscore(java.lang.String value)
           
 Premise.PremiseNumberRange withIndicator(java.lang.String indicator)
          fluent setter
 Premise.PremiseNumberRange withIndicatorOccurence(java.lang.String indicatorOccurence)
          fluent setter
 Premise.PremiseNumberRange withNumberRangeOccurence(java.lang.String numberRangeOccurence)
          fluent setter
 Premise.PremiseNumberRange withRange(java.lang.String range)
          fluent setter
 Premise.PremiseNumberRange withSeparator(java.lang.String separator)
          fluent setter
 Premise.PremiseNumberRange withUnderscore(java.lang.String underscore)
          fluent setter
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

premiseNumberRangeFrom

protected Premise.PremiseNumberRange.PremiseNumberRangeFrom premiseNumberRangeFrom

premiseNumberRangeTo

protected Premise.PremiseNumberRange.PremiseNumberRangeTo premiseNumberRangeTo

range

protected java.lang.String range

indicator

protected java.lang.String indicator

separator

protected java.lang.String separator

underscore

protected java.lang.String underscore

indicatorOccurence

protected java.lang.String indicatorOccurence

numberRangeOccurence

protected java.lang.String numberRangeOccurence
Constructor Detail

Premise.PremiseNumberRange

public Premise.PremiseNumberRange(Premise.PremiseNumberRange.PremiseNumberRangeFrom premiseNumberRangeFrom,
                                  Premise.PremiseNumberRange.PremiseNumberRangeTo premiseNumberRangeTo)
Value constructor with only mandatory fields

Parameters:
premiseNumberRangeFrom - required parameter
premiseNumberRangeTo - required parameter
Method Detail

getPremiseNumberRangeFrom

public Premise.PremiseNumberRange.PremiseNumberRangeFrom getPremiseNumberRangeFrom()
Returns:
possible object is Premise.PremiseNumberRange.PremiseNumberRangeFrom

setPremiseNumberRangeFrom

public void setPremiseNumberRangeFrom(Premise.PremiseNumberRange.PremiseNumberRangeFrom value)
Parameters:
value - allowed object is Premise.PremiseNumberRange.PremiseNumberRangeFrom

getPremiseNumberRangeTo

public Premise.PremiseNumberRange.PremiseNumberRangeTo getPremiseNumberRangeTo()
Returns:
possible object is Premise.PremiseNumberRange.PremiseNumberRangeTo

setPremiseNumberRangeTo

public void setPremiseNumberRangeTo(Premise.PremiseNumberRange.PremiseNumberRangeTo value)
Parameters:
value - allowed object is Premise.PremiseNumberRange.PremiseNumberRangeTo

getRange

public java.lang.String getRange()
Returns:
possible object is String

setRange

public void setRange(java.lang.String value)
Parameters:
value - allowed object is String

getIndicator

public java.lang.String getIndicator()
Returns:
possible object is String

setIndicator

public void setIndicator(java.lang.String value)
Parameters:
value - allowed object is String

getSeparator

public java.lang.String getSeparator()
Returns:
possible object is String

setSeparator

public void setSeparator(java.lang.String value)
Parameters:
value - allowed object is String

getUnderscore

public java.lang.String getUnderscore()
Returns:
possible object is String

setUnderscore

public void setUnderscore(java.lang.String value)
Parameters:
value - allowed object is String

getIndicatorOccurence

public java.lang.String getIndicatorOccurence()
Returns:
possible object is String

setIndicatorOccurence

public void setIndicatorOccurence(java.lang.String value)
Parameters:
value - allowed object is String

getNumberRangeOccurence

public java.lang.String getNumberRangeOccurence()
Returns:
possible object is String

setNumberRangeOccurence

public void setNumberRangeOccurence(java.lang.String value)
Parameters:
value - allowed object is String

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

createAndSetPremiseNumberRangeFrom

public Premise.PremiseNumberRange.PremiseNumberRangeFrom createAndSetPremiseNumberRangeFrom(java.util.List<PremiseNumber> premiseNumber)
Creates a new instance of Premise.PremiseNumberRange.PremiseNumberRangeFrom and set it to premiseNumberRangeFrom. This method is a short version for: PremiseNumberRangeFrom premiseNumberRangeFrom = new PremiseNumberRangeFrom(); this.setPremiseNumberRangeFrom(premiseNumberRangeFrom);

Parameters:
premiseNumber - required parameter

createAndSetPremiseNumberRangeTo

public Premise.PremiseNumberRange.PremiseNumberRangeTo createAndSetPremiseNumberRangeTo(java.util.List<PremiseNumber> premiseNumber)
Creates a new instance of Premise.PremiseNumberRange.PremiseNumberRangeTo and set it to premiseNumberRangeTo. This method is a short version for: PremiseNumberRangeTo premiseNumberRangeTo = new PremiseNumberRangeTo(); this.setPremiseNumberRangeTo(premiseNumberRangeTo);

Parameters:
premiseNumber - required parameter

withRange

public Premise.PremiseNumberRange withRange(java.lang.String range)
fluent setter

Parameters:
range - required parameter
See Also:
setRange(String)

withIndicator

public Premise.PremiseNumberRange withIndicator(java.lang.String indicator)
fluent setter

Parameters:
indicator - required parameter
See Also:
setIndicator(String)

withSeparator

public Premise.PremiseNumberRange withSeparator(java.lang.String separator)
fluent setter

Parameters:
separator - required parameter
See Also:
setSeparator(String)

withUnderscore

public Premise.PremiseNumberRange withUnderscore(java.lang.String underscore)
fluent setter

Parameters:
underscore - required parameter
See Also:
setUnderscore(String)

withIndicatorOccurence

public Premise.PremiseNumberRange withIndicatorOccurence(java.lang.String indicatorOccurence)
fluent setter

Parameters:
indicatorOccurence - required parameter
See Also:
setIndicatorOccurence(String)

withNumberRangeOccurence

public Premise.PremiseNumberRange withNumberRangeOccurence(java.lang.String numberRangeOccurence)
fluent setter

Parameters:
numberRangeOccurence - required parameter
See Also:
setNumberRangeOccurence(String)

clone

public Premise.PremiseNumberRange clone()
Overrides:
clone in class java.lang.Object