net.opengis.gml.schema
Class AbstractFeatureType

java.lang.Object
  extended by net.opengis.gml.schema.AbstractFeatureBaseType
      extended by net.opengis.gml.schema.AbstractFeatureType
All Implemented Interfaces:
Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public abstract class AbstractFeatureType
extends AbstractFeatureBaseType
implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

An abstract feature provides a set of common properties, including id, name and description inherited from AbstractGMLType, plus boundedBy. A concrete feature type must derive from this type and specify additional properties in an application schema.

Java class for AbstractFeatureType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AbstractFeatureType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractFeatureBaseType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}boundedBy" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  BoundedBy boundedBy
           
 
Fields inherited from class net.opengis.gml.schema.AbstractFeatureBaseType
description, id, names
 
Constructor Summary
AbstractFeatureType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
           
 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.EqualsStrategy strategy)
           
 BoundedBy getBoundedBy()
          Gets the value of the boundedBy property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetBoundedBy()
           
 void setBoundedBy(BoundedBy value)
          Sets the value of the boundedBy property.
 String toString()
           
 
Methods inherited from class net.opengis.gml.schema.AbstractFeatureBaseType
createNewInstance, getDescription, getId, getNames, isSetDescription, isSetId, isSetNames, setDescription, setId, setNames, unsetNames
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jvnet.jaxb2_commons.lang.CopyTo
createNewInstance
 

Field Detail

boundedBy

protected BoundedBy boundedBy
Constructor Detail

AbstractFeatureType

public AbstractFeatureType()
Method Detail

getBoundedBy

public BoundedBy getBoundedBy()
Gets the value of the boundedBy property.

Returns:
possible object is BoundedBy

setBoundedBy

public void setBoundedBy(BoundedBy value)
Sets the value of the boundedBy property.

Parameters:
value - allowed object is BoundedBy

isSetBoundedBy

public boolean isSetBoundedBy()

toString

public String toString()
Overrides:
toString in class AbstractFeatureBaseType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
append in class AbstractFeatureBaseType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
appendFields in class AbstractFeatureBaseType

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.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class AbstractFeatureBaseType

equals

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

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class AbstractFeatureBaseType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractFeatureBaseType

clone

public Object clone()
Overrides:
clone in class AbstractFeatureBaseType

copyTo

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

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class AbstractFeatureBaseType


Copyright © 2011 TRiDaS. All Rights Reserved.