Class StringConverter.InternationalString

java.lang.Object
org.apache.sis.internal.converter.ClassPair<String,org.opengis.util.InternationalString>
org.apache.sis.internal.converter.SystemConverter<String,org.opengis.util.InternationalString>
org.apache.sis.internal.converter.StringConverter<org.opengis.util.InternationalString>
org.apache.sis.internal.converter.StringConverter.InternationalString
All Implemented Interfaces:
Serializable, Function<String,org.opengis.util.InternationalString>, ObjectConverter<String,org.opengis.util.InternationalString>
Enclosing class:
StringConverter<T>

public static final class StringConverter.InternationalString extends StringConverter<org.opengis.util.InternationalString>
See Also:
  • Field Details

  • Constructor Details

    • InternationalString

      public InternationalString()
  • Method Details

    • doConvert

      org.opengis.util.InternationalString doConvert(String source)
      Description copied from class: StringConverter
      Invoked by StringConverter.apply(String) for converting the given string to the target type of this converter.
      Specified by:
      doConvert in class StringConverter<org.opengis.util.InternationalString>
      Parameters:
      source - the string to convert, guaranteed to be non-null and non-empty.
      Returns:
      the converted value.
    • properties

      public Set<FunctionProperty> properties()
      Declares that the converter is bijective.
      Specified by:
      properties in interface ObjectConverter<String,org.opengis.util.InternationalString>
      Overrides:
      properties in class StringConverter<org.opengis.util.InternationalString>
      Returns:
      the manners in which source values are mapped to target values. May be an empty set, but never null.