de.micromata.opengis.kml.v_2_2_0.xal
Class AddressLines

java.lang.Object
  extended by de.micromata.opengis.kml.v_2_2_0.xal.AddressLines
All Implemented Interfaces:
java.lang.Cloneable

public class AddressLines
extends java.lang.Object
implements java.lang.Cloneable


Field Summary
protected  java.util.List<AddressLine> addressLine
           
protected  java.util.List<java.lang.Object> any
           
 
Constructor Summary
AddressLines(java.util.List<AddressLine> addressLine)
          Value constructor with only mandatory fields
 
Method Summary
 AddressLines addToAddressLine(AddressLine addressLine)
          add a value to the addressLine property collection
 AddressLines addToAny(java.lang.Object any)
          add a value to the any property collection
 AddressLines clone()
           
 AddressLine createAndAddAddressLine()
          Creates a new instance of AddressLine and adds it to addressLine.
 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()
           
 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.
 AddressLines withAny(java.util.List<java.lang.Object> any)
          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

any

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

AddressLines

public AddressLines(java.util.List<AddressLine> addressLine)
Value constructor with only mandatory fields

Parameters:
addressLine - required parameter
Method Detail

getAddressLine

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

getAny

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

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);


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 instead.

Parameters:
addressLine -

addToAddressLine

public AddressLines 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).

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 AddressLines 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).

withAny

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

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

clone

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