Class AbstractOperationFileValueHolder

    • Constructor Detail

      • AbstractOperationFileValueHolder

        public AbstractOperationFileValueHolder​(List<de.uplanet.lucy.server.file.action.IOperationFile> p_list)
    • Method Detail

      • getType

        public QName getType()
        Description copied from interface: IValueHolder
        The type of data this value holder holds.
        Specified by:
        getType in interface IValueHolder<List<de.uplanet.lucy.server.file.action.IOperationFile>>
      • hasValue

        public boolean hasValue()
        Description copied from interface: IValueHolder
        Check if this value holder currently holds data or not.
        Specified by:
        hasValue in interface IValueHolder<List<de.uplanet.lucy.server.file.action.IOperationFile>>
        Returns:
        true if the data holder holds data, or false otherwise.
      • getValue

        public List<de.uplanet.lucy.server.file.action.IOperationFile> getValue()
        Description copied from interface: IValueHolder
        Get the data that this value holder holds.

        Implementations MUST ensure that multiple calls to this method will return values that equal each other.

        Specified by:
        getValue in interface IValueHolder<List<de.uplanet.lucy.server.file.action.IOperationFile>>
        Returns:
        The data.
      • getRawValue

        public Object getRawValue()
        Description copied from interface: IValueHolder
        Get the raw data that this value holder holds.
        Specified by:
        getRawValue in interface IValueHolder<List<de.uplanet.lucy.server.file.action.IOperationFile>>
        Returns:
        The raw data.
      • getCanonicalLexicalRepresentation

        public String getCanonicalLexicalRepresentation()
        Description copied from interface: IValueHolder
        Get the canonical lexical representation of this value according to it's datatype.
        Specified by:
        getCanonicalLexicalRepresentation in interface IValueHolder<List<de.uplanet.lucy.server.file.action.IOperationFile>>
        Returns:
        The canonical lexical representation, or null if such a representation does not exist (e.g. if IValueHolder.hasValue() returns false).