public class GenericFeatureImpl extends AbstractFeatureImpl implements GenericFeature
Generic implementation of a GML feature.
Modifier and Type | Field and Description |
---|---|
protected Map<QName,Object> |
properties |
protected QName |
qname |
protected String |
type |
boundedBy, location, qName
description, descriptionReference, id, identifier, metaDataPropertyList, nameList, UUID_CODE
Constructor and Description |
---|
GenericFeatureImpl(QName qname) |
Modifier and Type | Method and Description |
---|---|
Map<QName,Object> |
getProperties() |
Object |
getProperty(QName qname) |
Object |
getProperty(String name) |
QName |
getQName() |
String |
getType() |
void |
setProperty(QName qname,
Object prop) |
void |
setProperty(String name,
Object prop) |
void |
setType(String type) |
equals, getBoundedBy, getLocation, getLocationProperty, hashCode, isSetBoundedBy, isSetLocation, setBoundedByAsEnvelope, setLocation
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getBoundedBy, getLocation, getLocationProperty, isSetBoundedBy, isSetLocation, setBoundedByAsEnvelope, setLocation
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
public GenericFeatureImpl(QName qname)
public QName getQName()
getQName
in interface AbstractFeature
getQName
in interface GenericFeature
getQName
in class AbstractFeatureImpl
public Map<QName,Object> getProperties()
getProperties
in interface GenericFeature
public void setProperty(QName qname, Object prop)
setProperty
in interface GenericFeature
public Object getProperty(QName qname)
getProperty
in interface GenericFeature
public void setProperty(String name, Object prop)
setProperty
in interface GenericFeature
public Object getProperty(String name)
getProperty
in interface GenericFeature
public String getType()
getType
in interface GenericFeature
public void setType(String type)
setType
in interface GenericFeature
Copyright © 2016 Sensia Software LLC. All rights reserved.