public abstract class AbstractOperationFileValueHolder extends java.lang.Object implements IOperationFileValueHolder
Constructor and Description |
---|
AbstractOperationFileValueHolder(java.util.List<de.uplanet.lucy.server.file.action.IOperationFile> p_list) |
Modifier and Type | Method and Description |
---|---|
int |
getAddFileCount() |
java.lang.String |
getCanonicalLexicalRepresentation()
Get the canonical lexical representation of this value
according to it's datatype.
|
int |
getDeleteFileCount() |
java.lang.Object |
getRawValue()
Get the raw data that this value holder holds.
|
javax.xml.namespace.QName |
getType()
The type of data this value holder holds.
|
java.util.List<de.uplanet.lucy.server.file.action.IOperationFile> |
getValue()
Get the data that this value holder holds.
|
boolean |
hasValue()
Check if this value holder currently holds data or not.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOperation
public AbstractOperationFileValueHolder(java.util.List<de.uplanet.lucy.server.file.action.IOperationFile> p_list)
public javax.xml.namespace.QName getType()
IValueHolder
getType
in interface IValueHolder<java.util.List<de.uplanet.lucy.server.file.action.IOperationFile>>
public boolean hasValue()
IValueHolder
hasValue
in interface IValueHolder<java.util.List<de.uplanet.lucy.server.file.action.IOperationFile>>
true
if the data holder holds data,
or false
otherwise.public java.util.List<de.uplanet.lucy.server.file.action.IOperationFile> getValue()
IValueHolder
Implementations MUST ensure that multiple calls to this method will return values that equal each other.
getValue
in interface IValueHolder<java.util.List<de.uplanet.lucy.server.file.action.IOperationFile>>
public java.lang.Object getRawValue()
IValueHolder
getRawValue
in interface IValueHolder<java.util.List<de.uplanet.lucy.server.file.action.IOperationFile>>
public java.lang.String getCanonicalLexicalRepresentation()
IValueHolder
getCanonicalLexicalRepresentation
in interface IValueHolder<java.util.List<de.uplanet.lucy.server.file.action.IOperationFile>>
null
if such a representation does not exist (e.g. if IValueHolder.hasValue()
returns false
).public int getAddFileCount()
getAddFileCount
in interface IOperationFileValueHolder
public int getDeleteFileCount()
getDeleteFileCount
in interface IOperationFileValueHolder