de.micromata.opengis.kml.v_2_2_0
Class SimpleField

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

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


Field Summary
protected  java.lang.String displayName
           
protected  java.lang.String name
           
protected  java.util.List<java.lang.Object> simpleFieldExtension
           
protected  java.lang.String type
           
 
Constructor Summary
SimpleField()
           
 
Method Summary
 SimpleField addToSimpleFieldExtension(java.lang.Object simpleFieldExtension)
          add a value to the simpleFieldExtension property collection
 SimpleField clone()
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDisplayName()
           
 java.lang.String getName()
           
 java.util.List<java.lang.Object> getSimpleFieldExtension()
           
 java.lang.String getType()
           
 int hashCode()
           
 void setDisplayName(java.lang.String value)
           
 void setName(java.lang.String value)
           
 void setSimpleFieldExtension(java.util.List<java.lang.Object> simpleFieldExtension)
          Sets the value of the simpleFieldExtension property Objects of the following type(s) are allowed in the list List.
 void setType(java.lang.String value)
           
 SimpleField withDisplayName(java.lang.String displayName)
          fluent setter
 SimpleField withName(java.lang.String name)
          fluent setter
 SimpleField withSimpleFieldExtension(java.util.List<java.lang.Object> simpleFieldExtension)
          fluent setter
 SimpleField withType(java.lang.String type)
          fluent setter
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

displayName

protected java.lang.String displayName

simpleFieldExtension

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

type

protected java.lang.String type

name

protected java.lang.String name
Constructor Detail

SimpleField

public SimpleField()
Method Detail

getDisplayName

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

setDisplayName

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

getSimpleFieldExtension

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

getType

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

setType

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

getName

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

setName

public void setName(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

setSimpleFieldExtension

public void setSimpleFieldExtension(java.util.List<java.lang.Object> simpleFieldExtension)
Sets the value of the simpleFieldExtension 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 withSimpleFieldExtension(java.util.List) instead.

Parameters:
simpleFieldExtension -

addToSimpleFieldExtension

public SimpleField addToSimpleFieldExtension(java.lang.Object simpleFieldExtension)
add a value to the simpleFieldExtension property collection

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

withDisplayName

public SimpleField withDisplayName(java.lang.String displayName)
fluent setter

Parameters:
displayName - required parameter
See Also:
setDisplayName(String)

withSimpleFieldExtension

public SimpleField withSimpleFieldExtension(java.util.List<java.lang.Object> simpleFieldExtension)
fluent setter

Parameters:
simpleFieldExtension - required parameter
See Also:
#setSimpleFieldExtension(List)

withType

public SimpleField withType(java.lang.String type)
fluent setter

Parameters:
type - required parameter
See Also:
setType(String)

withName

public SimpleField withName(java.lang.String name)
fluent setter

Parameters:
name - required parameter
See Also:
setName(String)

clone

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