com.groupdocs.metadata.core

Interfaces

Classes

Exceptions

com.groupdocs.metadata.core

Class ValueInterpreter



  • public abstract class ValueInterpreter
    extends Object

    Defines operations required to interpret metadata property values.

    • Constructor Detail

      • ValueInterpreter

        public ValueInterpreter()
    • Method Detail

      • getInterpretedValueType

        public abstract int getInterpretedValueType()

        Gets the type of the interpreted value.

        Returns:
        The type of the interpreted value.
      • toInterpretedValue

        public final PropertyValue toInterpretedValue(PropertyValue originalValue)

        Interprets the provided property value.

        Parameters:
        originalValue - The value to interpret.
        Returns:
        The interpreted value.
      • toSourceValue

        public final PropertyValue toSourceValue(PropertyValue interpretedValue)

        Converts an interpreted value back to its original form.

        Parameters:
        interpretedValue - The interpreted value to convert.
        Returns:
        The original value.