Klasse AbstractOperationFileValueHolder

java.lang.Object
de.uplanet.lucy.server.dataobjects.impl.AbstractOperationFileValueHolder
Alle implementierten Schnittstellen:
IObjectValueHolder, IOperationFileValueHolder, IValueHolder<List<de.uplanet.lucy.server.file.action.IOperationFile>>
Bekannte direkte Unterklassen:
OperationFileAppendFirstValueHolder, OperationFileDeleteValueHolder, OperationFileMergeValueHolder, OperationFileRefreshValueHolder, OperationFileReplaceValueHolder

public abstract class AbstractOperationFileValueHolder extends Object implements IOperationFileValueHolder
  • Konstruktordetails

    • AbstractOperationFileValueHolder

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

    • getType

      public QName getType()
      Beschreibung aus Schnittstelle kopiert: IValueHolder
      The type of data this value holder holds.
      Angegeben von:
      getType in Schnittstelle IValueHolder<List<de.uplanet.lucy.server.file.action.IOperationFile>>
    • hasValue

      public boolean hasValue()
      Beschreibung aus Schnittstelle kopiert: IValueHolder
      Check if this value holder currently holds data or not.
      Angegeben von:
      hasValue in Schnittstelle IValueHolder<List<de.uplanet.lucy.server.file.action.IOperationFile>>
      Gibt zurück:
      true if the data holder holds data, or false otherwise.
    • getValue

      public List<de.uplanet.lucy.server.file.action.IOperationFile> getValue()
      Beschreibung aus Schnittstelle kopiert: 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.

      Angegeben von:
      getValue in Schnittstelle IValueHolder<List<de.uplanet.lucy.server.file.action.IOperationFile>>
      Gibt zurück:
      The data.
    • getRawValue

      public Object getRawValue()
      Beschreibung aus Schnittstelle kopiert: IValueHolder
      Get the raw data that this value holder holds.
      Angegeben von:
      getRawValue in Schnittstelle IValueHolder<List<de.uplanet.lucy.server.file.action.IOperationFile>>
      Gibt zurück:
      The raw data.
    • getCanonicalLexicalRepresentation

      public String getCanonicalLexicalRepresentation()
      Beschreibung aus Schnittstelle kopiert: IValueHolder
      Get the canonical lexical representation of this value according to it's datatype.
      Angegeben von:
      getCanonicalLexicalRepresentation in Schnittstelle IValueHolder<List<de.uplanet.lucy.server.file.action.IOperationFile>>
      Gibt zurück:
      The canonical lexical representation, or null if such a representation does not exist (e.g. if IValueHolder.hasValue() returns false).
    • getAddFileCount

      public int getAddFileCount()
      Angegeben von:
      getAddFileCount in Schnittstelle IOperationFileValueHolder
      Gibt zurück:
      Returns the count of files that should be added.
    • getDeleteFileCount

      public int getDeleteFileCount()
      Angegeben von:
      getDeleteFileCount in Schnittstelle IOperationFileValueHolder
      Gibt zurück:
      Returns the count of files that should be deleted.