de.micromata.opengis.kml.v_2_2_0.xal
Class Thoroughfare.DependentThoroughfare

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

public static class Thoroughfare.DependentThoroughfare
extends java.lang.Object
implements java.lang.Cloneable


Field Summary
protected  java.util.List<AddressLine> addressLine
           
protected  java.util.List<java.lang.Object> any
           
protected  ThoroughfareLeadingType thoroughfareLeading
           
protected  java.util.List<ThoroughfareName> thoroughfareName
           
protected  ThoroughfarePostDirection thoroughfarePostDirection
           
protected  ThoroughfarePreDirection thoroughfarePreDirection
           
protected  ThoroughfareTrailingType thoroughfareTrailing
           
protected  java.lang.String underscore
           
 
Constructor Summary
Thoroughfare.DependentThoroughfare()
           
 
Method Summary
 Thoroughfare.DependentThoroughfare addToAddressLine(AddressLine addressLine)
          add a value to the addressLine property collection
 Thoroughfare.DependentThoroughfare addToAny(java.lang.Object any)
          add a value to the any property collection
 Thoroughfare.DependentThoroughfare addToThoroughfareName(ThoroughfareName thoroughfareName)
          add a value to the thoroughfareName property collection
 Thoroughfare.DependentThoroughfare clone()
           
 AddressLine createAndAddAddressLine()
          Creates a new instance of AddressLine and adds it to addressLine.
 ThoroughfareName createAndAddThoroughfareName()
          Creates a new instance of ThoroughfareName and adds it to thoroughfareName.
 ThoroughfareLeadingType createAndSetThoroughfareLeading()
          Creates a new instance of ThoroughfareLeadingType and set it to thoroughfareLeading.
 ThoroughfarePostDirection createAndSetThoroughfarePostDirection()
          Creates a new instance of ThoroughfarePostDirection and set it to thoroughfarePostDirection.
 ThoroughfarePreDirection createAndSetThoroughfarePreDirection()
          Creates a new instance of ThoroughfarePreDirection and set it to thoroughfarePreDirection.
 ThoroughfareTrailingType createAndSetThoroughfareTrailing()
          Creates a new instance of ThoroughfareTrailingType and set it to thoroughfareTrailing.
 boolean equals(java.lang.Object obj)
           
 java.util.List<AddressLine> getAddressLine()
           
 java.util.List<java.lang.Object> getAny()
           
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
           
 ThoroughfareLeadingType getThoroughfareLeading()
           
 java.util.List<ThoroughfareName> getThoroughfareName()
           
 ThoroughfarePostDirection getThoroughfarePostDirection()
           
 ThoroughfarePreDirection getThoroughfarePreDirection()
           
 ThoroughfareTrailingType getThoroughfareTrailing()
           
 java.lang.String getUnderscore()
           
 int hashCode()
           
 void setAddressLine(java.util.List<AddressLine> addressLine)
          Sets the value of the addressLine property Objects of the following type(s) are allowed in the list List.
 void setAny(java.util.List<java.lang.Object> any)
          Sets the value of the any property Objects of the following type(s) are allowed in the list List.
 void setThoroughfareLeading(ThoroughfareLeadingType value)
           
 void setThoroughfareName(java.util.List<ThoroughfareName> thoroughfareName)
          Sets the value of the thoroughfareName property Objects of the following type(s) are allowed in the list List.
 void setThoroughfarePostDirection(ThoroughfarePostDirection value)
           
 void setThoroughfarePreDirection(ThoroughfarePreDirection value)
           
 void setThoroughfareTrailing(ThoroughfareTrailingType value)
           
 void setUnderscore(java.lang.String value)
           
 Thoroughfare.DependentThoroughfare withAddressLine(java.util.List<AddressLine> addressLine)
          fluent setter
 Thoroughfare.DependentThoroughfare withAny(java.util.List<java.lang.Object> any)
          fluent setter
 Thoroughfare.DependentThoroughfare withThoroughfareLeading(ThoroughfareLeadingType thoroughfareLeading)
          fluent setter
 Thoroughfare.DependentThoroughfare withThoroughfareName(java.util.List<ThoroughfareName> thoroughfareName)
          fluent setter
 Thoroughfare.DependentThoroughfare withThoroughfarePostDirection(ThoroughfarePostDirection thoroughfarePostDirection)
          fluent setter
 Thoroughfare.DependentThoroughfare withThoroughfarePreDirection(ThoroughfarePreDirection thoroughfarePreDirection)
          fluent setter
 Thoroughfare.DependentThoroughfare withThoroughfareTrailing(ThoroughfareTrailingType thoroughfareTrailing)
          fluent setter
 Thoroughfare.DependentThoroughfare withUnderscore(java.lang.String underscore)
          fluent setter
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addressLine

protected java.util.List<AddressLine> addressLine

thoroughfarePreDirection

protected ThoroughfarePreDirection thoroughfarePreDirection

thoroughfareLeading

protected ThoroughfareLeadingType thoroughfareLeading

thoroughfareName

protected java.util.List<ThoroughfareName> thoroughfareName

thoroughfareTrailing

protected ThoroughfareTrailingType thoroughfareTrailing

thoroughfarePostDirection

protected ThoroughfarePostDirection thoroughfarePostDirection

any

protected java.util.List<java.lang.Object> any

underscore

protected java.lang.String underscore
Constructor Detail

Thoroughfare.DependentThoroughfare

public Thoroughfare.DependentThoroughfare()
Method Detail

getAddressLine

public java.util.List<AddressLine> getAddressLine()

getThoroughfarePreDirection

public ThoroughfarePreDirection getThoroughfarePreDirection()
Returns:
possible object is ThoroughfarePreDirection

setThoroughfarePreDirection

public void setThoroughfarePreDirection(ThoroughfarePreDirection value)
Parameters:
value - allowed object is ThoroughfarePreDirection

getThoroughfareLeading

public ThoroughfareLeadingType getThoroughfareLeading()
Returns:
possible object is ThoroughfareLeadingType

setThoroughfareLeading

public void setThoroughfareLeading(ThoroughfareLeadingType value)
Parameters:
value - allowed object is ThoroughfareLeadingType

getThoroughfareName

public java.util.List<ThoroughfareName> getThoroughfareName()

getThoroughfareTrailing

public ThoroughfareTrailingType getThoroughfareTrailing()
Returns:
possible object is ThoroughfareTrailingType

setThoroughfareTrailing

public void setThoroughfareTrailing(ThoroughfareTrailingType value)
Parameters:
value - allowed object is ThoroughfareTrailingType

getThoroughfarePostDirection

public ThoroughfarePostDirection getThoroughfarePostDirection()
Returns:
possible object is ThoroughfarePostDirection

setThoroughfarePostDirection

public void setThoroughfarePostDirection(ThoroughfarePostDirection value)
Parameters:
value - allowed object is ThoroughfarePostDirection

getAny

public java.util.List<java.lang.Object> getAny()

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

getOtherAttributes

public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
Returns:
always non-null

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

createAndAddAddressLine

public AddressLine createAndAddAddressLine()
Creates a new instance of AddressLine and adds it to addressLine. This method is a short version for: AddressLine addressLine = new AddressLine(); this.getAddressLine().add(addressLine);


createAndSetThoroughfarePreDirection

public ThoroughfarePreDirection createAndSetThoroughfarePreDirection()
Creates a new instance of ThoroughfarePreDirection and set it to thoroughfarePreDirection. This method is a short version for: ThoroughfarePreDirection thoroughfarePreDirection = new ThoroughfarePreDirection(); this.setThoroughfarePreDirection(thoroughfarePreDirection);


createAndSetThoroughfareLeading

public ThoroughfareLeadingType createAndSetThoroughfareLeading()
Creates a new instance of ThoroughfareLeadingType and set it to thoroughfareLeading. This method is a short version for: ThoroughfareLeadingType thoroughfareLeadingType = new ThoroughfareLeadingType(); this.setThoroughfareLeading(thoroughfareLeadingType);


createAndAddThoroughfareName

public ThoroughfareName createAndAddThoroughfareName()
Creates a new instance of ThoroughfareName and adds it to thoroughfareName. This method is a short version for: ThoroughfareName thoroughfareName = new ThoroughfareName(); this.getThoroughfareName().add(thoroughfareName);


createAndSetThoroughfareTrailing

public ThoroughfareTrailingType createAndSetThoroughfareTrailing()
Creates a new instance of ThoroughfareTrailingType and set it to thoroughfareTrailing. This method is a short version for: ThoroughfareTrailingType thoroughfareTrailingType = new ThoroughfareTrailingType(); this.setThoroughfareTrailing(thoroughfareTrailingType);


createAndSetThoroughfarePostDirection

public ThoroughfarePostDirection createAndSetThoroughfarePostDirection()
Creates a new instance of ThoroughfarePostDirection and set it to thoroughfarePostDirection. This method is a short version for: ThoroughfarePostDirection thoroughfarePostDirection = new ThoroughfarePostDirection(); this.setThoroughfarePostDirection(thoroughfarePostDirection);


setAddressLine

public void setAddressLine(java.util.List<AddressLine> addressLine)
Sets the value of the addressLine property Objects of the following type(s) are allowed in the list List.

Note:

This method does not make use of the fluent pattern.If you would like to make it fluent, use withAddressLine(java.util.List) instead.

Parameters:
addressLine -

addToAddressLine

public Thoroughfare.DependentThoroughfare addToAddressLine(AddressLine addressLine)
add a value to the addressLine property collection

Parameters:
addressLine - Objects of the following type are allowed in the list: AddressLine
Returns:
true (as general contract of Collection.add).

setThoroughfareName

public void setThoroughfareName(java.util.List<ThoroughfareName> thoroughfareName)
Sets the value of the thoroughfareName property Objects of the following type(s) are allowed in the list List.

Note:

This method does not make use of the fluent pattern.If you would like to make it fluent, use withThoroughfareName(java.util.List) instead.

Parameters:
thoroughfareName -

addToThoroughfareName

public Thoroughfare.DependentThoroughfare addToThoroughfareName(ThoroughfareName thoroughfareName)
add a value to the thoroughfareName property collection

Parameters:
thoroughfareName - Objects of the following type are allowed in the list: ThoroughfareName
Returns:
true (as general contract of Collection.add).

setAny

public void setAny(java.util.List<java.lang.Object> any)
Sets the value of the any property Objects of the following type(s) are allowed in the list List.

Note:

This method does not make use of the fluent pattern.If you would like to make it fluent, use withAny(java.util.List) instead.

Parameters:
any -

addToAny

public Thoroughfare.DependentThoroughfare addToAny(java.lang.Object any)
add a value to the any property collection

Parameters:
any - Objects of the following type are allowed in the list: Object
Returns:
true (as general contract of Collection.add).

withAddressLine

public Thoroughfare.DependentThoroughfare withAddressLine(java.util.List<AddressLine> addressLine)
fluent setter

Parameters:
addressLine - required parameter
See Also:
#setAddressLine(List)

withThoroughfarePreDirection

public Thoroughfare.DependentThoroughfare withThoroughfarePreDirection(ThoroughfarePreDirection thoroughfarePreDirection)
fluent setter

Parameters:
thoroughfarePreDirection - required parameter
See Also:
setThoroughfarePreDirection(ThoroughfarePreDirection)

withThoroughfareLeading

public Thoroughfare.DependentThoroughfare withThoroughfareLeading(ThoroughfareLeadingType thoroughfareLeading)
fluent setter

Parameters:
thoroughfareLeading - required parameter
See Also:
setThoroughfareLeading(ThoroughfareLeadingType)

withThoroughfareName

public Thoroughfare.DependentThoroughfare withThoroughfareName(java.util.List<ThoroughfareName> thoroughfareName)
fluent setter

Parameters:
thoroughfareName - required parameter
See Also:
#setThoroughfareName(List)

withThoroughfareTrailing

public Thoroughfare.DependentThoroughfare withThoroughfareTrailing(ThoroughfareTrailingType thoroughfareTrailing)
fluent setter

Parameters:
thoroughfareTrailing - required parameter
See Also:
setThoroughfareTrailing(ThoroughfareTrailingType)

withThoroughfarePostDirection

public Thoroughfare.DependentThoroughfare withThoroughfarePostDirection(ThoroughfarePostDirection thoroughfarePostDirection)
fluent setter

Parameters:
thoroughfarePostDirection - required parameter
See Also:
setThoroughfarePostDirection(ThoroughfarePostDirection)

withAny

public Thoroughfare.DependentThoroughfare withAny(java.util.List<java.lang.Object> any)
fluent setter

Parameters:
any - required parameter
See Also:
#setAny(List)

withUnderscore

public Thoroughfare.DependentThoroughfare withUnderscore(java.lang.String underscore)
fluent setter

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

clone

public Thoroughfare.DependentThoroughfare clone()
Overrides:
clone in class java.lang.Object