Uses of Enum
org.apache.sis.math.FunctionProperty
Packages that use FunctionProperty
Package
Description
Default set of
ObjectConverter
implementations.A set of mathematical objects and algebraic utilities.
Root package for ISO 19115 metadata about resources (data or services).
Coordinate Reference System (CRS) definitions as coordinate systems related to the earth through datum.
Simple data objects and miscellaneous utilities.
Addition to the collection framework.
-
Uses of FunctionProperty in org.apache.sis.internal.converter
Fields in org.apache.sis.internal.converter with type parameters of type FunctionPropertyModifier and TypeFieldDescriptionprivate static final EnumSet<FunctionProperty>
ArrayConverter.PROPERTIES
The function properties which can be preserved by this converter.Methods in org.apache.sis.internal.converter that return types with arguments of type FunctionPropertyModifier and TypeMethodDescription(package private) static Set<FunctionProperty>
SystemConverter.bijective()
Convenience method forObjectConverter.properties()
implementation of bijective converters between comparable objects.AngleConverter.Inverse.properties()
Declares that the converter is bijective.AngleConverter.properties()
Declares that the converter is bijective.ArrayConverter.properties()
Infers the properties of this converter from the properties of the elements converter.CharSequenceConverter.properties()
Returns the properties of the converter given at construction time minusINJECTIVE
, because we don't know how many sourceCharSequence
s can produce the sameString
.CollectionConverter.properties()
ReturnsSURJECTIVE
by default.DateConverter.Inverse.properties()
DateConverter.Long.properties()
DateConverter.properties()
Returns the function properties.final Set<FunctionProperty>
FallbackConverter.properties()
Returns the manner in which source values (S) are mapped to target values.FractionConverter.FromInteger.properties()
FractionConverter.properties()
Declares that this converter is injective, surjective, invertible and preserve order.IdentityConverter.properties()
Returns the properties of this converter.NumberConverter.Comparable.properties()
If the source class implementsComparable
, then this converter is bijective.NumberConverter.properties()
Declares this converter as a injective or surjective function, depending on whether conversions loose information or not.ObjectToString.CodeList.properties()
Function is bijective, because no duplicated code list name shall exist.ObjectToString.Enum.properties()
Function is bijective, because no duplicated enum name shall exist.ObjectToString.properties()
Declares this converter as injective on the assumption that all instances of the source class produce distinct string representations.final Set<FunctionProperty>
PathConverter.properties()
Returns the properties of this converter.StringConverter.InternationalString.properties()
Declares that the converter is bijective.StringConverter.properties()
While this is not a general rule for surjective functions, all converters defined in this class are invertibles.SurjectiveConverter.properties()
ReturnsSURJECTIVE
by default. -
Uses of FunctionProperty in org.apache.sis.math
Fields in org.apache.sis.math with type parameters of type FunctionPropertyModifier and TypeFieldDescriptionprivate static final EnumSet<FunctionProperty>
FunctionProperty.BIJECTIVE
Bijective functions shall contain all the value in this set.Methods in org.apache.sis.math that return FunctionPropertyModifier and TypeMethodDescriptionstatic FunctionProperty
Returns the enum constant of this type with the specified name.static FunctionProperty[]
FunctionProperty.values()
Returns an array containing the constants of this enum type, in the order they are declared.Method parameters in org.apache.sis.math with type arguments of type FunctionPropertyModifier and TypeMethodDescriptionstatic boolean
FunctionProperty.isBijective
(Set<FunctionProperty> properties) Returnstrue
if a function having the given set of properties is bijective.static boolean
FunctionProperty.isMonotonic
(Set<FunctionProperty> properties) Returnstrue
if a function having the given set of properties is monotonic. -
Uses of FunctionProperty in org.apache.sis.metadata.iso
Methods in org.apache.sis.metadata.iso that return types with arguments of type FunctionProperty -
Uses of FunctionProperty in org.apache.sis.referencing.crs
Methods in org.apache.sis.referencing.crs that return types with arguments of type FunctionPropertyModifier and TypeMethodDescriptionConversionKeys.properties()
Returns the manner in which source keys are mapped to target keys. -
Uses of FunctionProperty in org.apache.sis.util
Methods in org.apache.sis.util that return types with arguments of type FunctionPropertyModifier and TypeMethodDescriptionObjectConverter.properties()
Returns the manner in which source values (S) are mapped to target values (T). -
Uses of FunctionProperty in org.apache.sis.util.collection
Methods in org.apache.sis.util.collection that return types with arguments of type FunctionPropertyModifier and TypeMethodDescriptionfinal Set<FunctionProperty>
DerivedMap.properties()
Returns the properties of the entry converter, as the union of some properties of the key and value converters.