Uses of Class
org.tailormap.api.persistence.TMFeatureType
Package
Description
-
Uses of TMFeatureType in org.tailormap.api.geotools.featuresources
Modifier and TypeMethodDescriptionprotected TMFeatureTypeInfo
FeatureSourceHelper.getFeatureTypeInfo
(TMFeatureType pft, org.geotools.api.data.ResourceInfo info, org.geotools.api.data.SimpleFeatureSource gtFs) protected TMFeatureTypeInfo
WFSFeatureSourceHelper.getFeatureTypeInfo
(TMFeatureType pft, org.geotools.api.data.ResourceInfo info, org.geotools.api.data.SimpleFeatureSource gtFs) org.geotools.api.data.SimpleFeatureSource
FeatureSourceFactoryHelper.openGeoToolsFeatureSource
(TMFeatureType tmft) org.geotools.api.data.SimpleFeatureSource
FeatureSourceFactoryHelper.openGeoToolsFeatureSource
(TMFeatureType tmft, int timeout) org.geotools.api.data.SimpleFeatureSource
FeatureSourceHelper.openGeoToolsFeatureSource
(TMFeatureType tmft, Integer timeout) -
Uses of TMFeatureType in org.tailormap.api.persistence
Modifier and TypeMethodDescriptionTMFeatureSource.findFeatureTypeByName
(String featureTypeName) GeoService.findFeatureTypeForLayer
(GeoServiceLayer layer, FeatureSourceRepository featureSourceRepository) TMFeatureType.setAttributes
(List<TMAttributeDescriptor> attributes) TMFeatureType.setComment
(String comment) TMFeatureType.setDefaultGeometryAttribute
(String defaultGeometryAttribute) TMFeatureType.setFeatureSource
(TMFeatureSource featureSource) TMFeatureType.setInfo
(TMFeatureTypeInfo info) TMFeatureType.setPrimaryKeyAttribute
(String primaryKeyAttribute) TMFeatureType.setSettings
(FeatureTypeSettings settings) TMFeatureType.setVersion
(Long version) TMFeatureType.setWriteable
(boolean writeable) Modifier and TypeMethodDescriptionTMFeatureSource.getAllFeatureTypes()
TMFeatureSource.getFeatureTypes()
Modifier and TypeMethodDescriptionTMFeatureSource.setFeatureTypes
(List<TMFeatureType> featureTypes) -
Uses of TMFeatureType in org.tailormap.api.persistence.helper
Modifier and TypeMethodDescriptionstatic Map<String,
org.apache.commons.lang3.tuple.Pair<TMAttributeDescriptor, AttributeSettings>> TMFeatureTypeHelper.getConfiguredAttributes
(@NotNull TMFeatureType featureType, @NotNull AppLayerSettings appLayerSettings) Return a map of attribute names (in order, using a LinkedHashMap implementation) to an attribute descriptor and configured settings pair, taking into account the configured attribute order and hidden attributes.TMFeatureTypeHelper.getHiddenAttributes
(@NotNull TMFeatureType featureType, @NotNull AppLayerSettings appLayerSettings) TMFeatureTypeHelper.getNonHiddenAttributeNames
(@NotNull TMFeatureType featureType, @NotNull AppLayerSettings appLayerSettings) Get the non-hidden attribute names for a feature type.static Set<TMAttributeDescriptor>
TMFeatureTypeHelper.getNonHiddenAttributes
(@NotNull TMFeatureType featureType, @NotNull AppLayerSettings appLayerSettings) Get the non-hidden attribute descriptors for a feature type.TMFeatureTypeHelper.getReadOnlyAttributes
(@NotNull TMFeatureType featureType, @NotNull AppLayerSettings appLayerSettings) static boolean
TMFeatureTypeHelper.isEditable
(Application application, AppTreeLayerNode appTreeLayerNode, TMFeatureType featureType) -
Uses of TMFeatureType in org.tailormap.api.repository
Modifier and TypeMethodDescriptionFeatureTypeRepository.getTMFeatureTypeByNameAndFeatureSource
(String name, TMFeatureSource featureSource) Get a feature type by name and feature source. -
Uses of TMFeatureType in org.tailormap.api.solr
Modifier and TypeMethodDescriptionvoid
SolrHelper.addFeatureTypeIndex
(@NotNull SearchIndex searchIndex, @NotNull TMFeatureType tmFeatureType, @NotNull FeatureSourceFactoryHelper featureSourceFactoryHelper) Add or update a feature type index for a layer.