Class IllegalFeatureTypeException

All Implemented Interfaces:
Serializable, LocalizedException

public class IllegalFeatureTypeException extends DataStoreException
Thrown when a store cannot write the given feature because its type is not one of the supported types. The FeatureType is given by Feature.getType(), and the type expected by the data store is given by FeatureSet.getType(). Those two values must match, except when the type of the feature set is updated.
Since:
0.8
Version:
0.8
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      For cross-version compatibility.
      See Also:
  • Constructor Details

    • IllegalFeatureTypeException

      public IllegalFeatureTypeException(String message)
      Creates an exception with the specified details message.
      Parameters:
      message - the detail message.
    • IllegalFeatureTypeException

      public IllegalFeatureTypeException(Throwable cause)
      Creates an exception with the specified cause and no details message.
      Parameters:
      cause - the cause for this exception.
    • IllegalFeatureTypeException

      public IllegalFeatureTypeException(String message, Throwable cause)
      Creates an exception with the specified details message and cause.
      Parameters:
      message - the detail message.
      cause - the cause for this exception.
    • IllegalFeatureTypeException

      public IllegalFeatureTypeException(Locale locale, String format, org.opengis.util.GenericName dataType)
      Creates an exception with a default message in the given locale.
      Parameters:
      locale - the locale for the message, or null for the default locale.
      format - short name of the format that do not accept the given feature type.
      dataType - name of the feature type that cannot be accepted by the data store.