Class AbstractCityObjectType

    • Constructor Detail

      • AbstractCityObjectType

        public AbstractCityObjectType()
      • AbstractCityObjectType

        public AbstractCityObjectType​(java.lang.String gmlId)
    • Method Detail

      • newAttributes

        public abstract Attributes newAttributes()
      • isValidGeometryType

        public abstract boolean isValidGeometryType​(GeometryTypeName type)
      • newAttributes

        protected final <T extends Attributes> T newAttributes​(T attributes)
      • getAttributes

        public Attributes getAttributes()
      • isSetAttributes

        public final boolean isSetAttributes()
      • unsetAttributes

        public final void unsetAttributes()
      • isSetGmlId

        public boolean isSetGmlId()
      • getGmlId

        public java.lang.String getGmlId()
      • setGmlId

        public void setGmlId​(java.lang.String gmlId)
      • getType

        public final java.lang.String getType()
      • isSetGeographicalExtent

        public boolean isSetGeographicalExtent()
      • getGeographicalExtent

        public java.util.List<java.lang.Double> getGeographicalExtent()
      • setGeographicalExtent

        public void setGeographicalExtent​(java.util.List<java.lang.Double> geographicalExtent)
      • unsetGeographicalExtent

        public void unsetGeographicalExtent()
      • isSetChildren

        public boolean isSetChildren()
      • addChild

        public void addChild​(java.lang.String child)
      • getChildren

        public java.util.Set<java.lang.String> getChildren()
      • setChildren

        public void setChildren​(java.util.Set<java.lang.String> children)
      • unsetChildren

        public void unsetChildren()
      • isSetParent

        public boolean isSetParent()
      • addParent

        public void addParent​(java.lang.String parent)
      • getParents

        public java.util.Set<java.lang.String> getParents()
      • setParents

        public void setParents​(java.util.Set<java.lang.String> parents)
      • unsetParents

        public void unsetParents()
      • unsetGeometry

        public void unsetGeometry()
      • isSetExtensionProperties

        public boolean isSetExtensionProperties()
      • addExtensionProperty

        public void addExtensionProperty​(java.lang.String name,
                                         java.lang.Object value)
      • getExtensionProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getExtensionProperties()
      • setExtensionProperties

        public void setExtensionProperties​(java.util.Map<java.lang.String,​java.lang.Object> extensionProperties)
      • removeExtensionProperty

        public void removeExtensionProperty​(java.lang.String name)
      • unsetExtensionProperties

        public void unsetExtensionProperties()
      • getLocalProperty

        public java.lang.Object getLocalProperty​(java.lang.String name)
      • setLocalProperty

        public void setLocalProperty​(java.lang.String name,
                                     java.lang.Object value)
      • hasLocalProperty

        public boolean hasLocalProperty​(java.lang.String name)
      • unsetLocalProperty

        public java.lang.Object unsetLocalProperty​(java.lang.String name)