public interface Document
extends java.lang.Cloneable, java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
void |
add(Field field) |
void |
addDate(java.lang.String name,
java.util.Date value) |
void |
addDate(java.lang.String name,
java.util.Date[] values) |
void |
addFile(java.lang.String name,
byte[] bytes,
java.lang.String fileExt) |
void |
addFile(java.lang.String name,
java.io.File file,
java.lang.String fileExt) |
void |
addFile(java.lang.String name,
java.io.InputStream is,
java.lang.String fileExt) |
void |
addFile(java.lang.String name,
java.io.InputStream is,
java.lang.String fileExt,
int maxStringLength) |
void |
addKeyword(java.lang.String name,
boolean value) |
void |
addKeyword(java.lang.String name,
java.lang.Boolean value) |
void |
addKeyword(java.lang.String name,
boolean[] values) |
void |
addKeyword(java.lang.String name,
java.lang.Boolean[] values) |
void |
addKeyword(java.lang.String name,
double value) |
void |
addKeyword(java.lang.String name,
java.lang.Double value) |
void |
addKeyword(java.lang.String name,
double[] values) |
void |
addKeyword(java.lang.String name,
java.lang.Double[] values) |
void |
addKeyword(java.lang.String name,
float value) |
void |
addKeyword(java.lang.String name,
java.lang.Float value) |
void |
addKeyword(java.lang.String name,
float[] values) |
void |
addKeyword(java.lang.String name,
java.lang.Float[] values) |
void |
addKeyword(java.lang.String name,
int value) |
void |
addKeyword(java.lang.String name,
int[] values) |
void |
addKeyword(java.lang.String name,
java.lang.Integer value) |
void |
addKeyword(java.lang.String name,
java.lang.Integer[] values) |
void |
addKeyword(java.lang.String name,
long value) |
void |
addKeyword(java.lang.String name,
java.lang.Long value) |
void |
addKeyword(java.lang.String name,
long[] values) |
void |
addKeyword(java.lang.String name,
java.lang.Long[] values) |
void |
addKeyword(java.lang.String name,
short value) |
void |
addKeyword(java.lang.String name,
java.lang.Short value) |
void |
addKeyword(java.lang.String name,
short[] values) |
void |
addKeyword(java.lang.String name,
java.lang.Short[] values) |
void |
addKeyword(java.lang.String name,
java.lang.String value) |
void |
addKeyword(java.lang.String name,
java.lang.String[] values) |
void |
addKeyword(java.lang.String name,
java.lang.String value,
boolean lowerCase) |
void |
addLocalizedKeyword(java.lang.String name,
java.util.Map<java.util.Locale,java.lang.String> values) |
void |
addLocalizedKeyword(java.lang.String name,
java.util.Map<java.util.Locale,java.lang.String> values,
boolean lowerCase) |
void |
addLocalizedKeyword(java.lang.String name,
java.util.Map<java.util.Locale,java.lang.String> values,
boolean lowerCase,
boolean sortable) |
void |
addLocalizedText(java.lang.String name,
java.util.Map<java.util.Locale,java.lang.String> values) |
void |
addModifiedDate()
Deprecated.
As of 6.1.0
|
void |
addModifiedDate(java.util.Date modifiedDate)
Deprecated.
As of 6.1.0
|
void |
addNumber(java.lang.String name,
double value) |
void |
addNumber(java.lang.String name,
java.lang.Double value) |
void |
addNumber(java.lang.String name,
double[] values) |
void |
addNumber(java.lang.String name,
java.lang.Double[] values) |
void |
addNumber(java.lang.String name,
float value) |
void |
addNumber(java.lang.String name,
java.lang.Float value) |
void |
addNumber(java.lang.String name,
float[] values) |
void |
addNumber(java.lang.String name,
java.lang.Float[] values) |
void |
addNumber(java.lang.String name,
int value) |
void |
addNumber(java.lang.String name,
int[] values) |
void |
addNumber(java.lang.String name,
java.lang.Integer value) |
void |
addNumber(java.lang.String name,
java.lang.Integer[] values) |
void |
addNumber(java.lang.String name,
long value) |
void |
addNumber(java.lang.String name,
java.lang.Long value) |
void |
addNumber(java.lang.String name,
long[] values) |
void |
addNumber(java.lang.String name,
java.lang.Long[] values) |
void |
addNumber(java.lang.String name,
java.lang.String value) |
void |
addNumber(java.lang.String name,
java.lang.String[] values) |
void |
addText(java.lang.String name,
java.lang.String value) |
void |
addText(java.lang.String name,
java.lang.String[] values) |
void |
addUID(java.lang.String portletId,
long field1) |
void |
addUID(java.lang.String portletId,
java.lang.Long field1) |
void |
addUID(java.lang.String portletId,
long field1,
java.lang.String field2) |
void |
addUID(java.lang.String portletId,
java.lang.Long field1,
java.lang.String field2) |
void |
addUID(java.lang.String portletId,
java.lang.String field1) |
void |
addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2) |
void |
addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3) |
void |
addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3,
java.lang.String field4) |
java.lang.Object |
clone() |
java.lang.String |
get(java.util.Locale locale,
java.lang.String name) |
java.lang.String |
get(java.util.Locale locale,
java.lang.String name,
java.lang.String defaultName) |
java.lang.String |
get(java.lang.String name) |
java.lang.String |
get(java.lang.String name,
java.lang.String defaultName) |
java.util.Date |
getDate(java.lang.String name) |
Field |
getField(java.lang.String name) |
java.util.Map<java.lang.String,Field> |
getFields() |
java.lang.String |
getPortletId() |
java.lang.String |
getUID() |
java.lang.String[] |
getValues(java.lang.String name) |
boolean |
hasField(java.lang.String name) |
boolean |
isDocumentSortableTextField(java.lang.String name) |
void |
remove(java.lang.String name) |
void |
setSortableTextFields(java.lang.String[] sortableTextFields) |
void add(Field field)
void addDate(java.lang.String name,
java.util.Date value)
void addDate(java.lang.String name,
java.util.Date[] values)
void addFile(java.lang.String name,
byte[] bytes,
java.lang.String fileExt)
throws java.io.IOException
java.io.IOExceptionvoid addFile(java.lang.String name,
java.io.File file,
java.lang.String fileExt)
throws java.io.IOException
java.io.IOExceptionvoid addFile(java.lang.String name,
java.io.InputStream is,
java.lang.String fileExt)
throws java.io.IOException
java.io.IOExceptionvoid addFile(java.lang.String name,
java.io.InputStream is,
java.lang.String fileExt,
int maxStringLength)
throws java.io.IOException
java.io.IOExceptionvoid addKeyword(java.lang.String name,
boolean value)
void addKeyword(java.lang.String name,
java.lang.Boolean value)
void addKeyword(java.lang.String name,
boolean[] values)
void addKeyword(java.lang.String name,
java.lang.Boolean[] values)
void addKeyword(java.lang.String name,
double value)
void addKeyword(java.lang.String name,
java.lang.Double value)
void addKeyword(java.lang.String name,
double[] values)
void addKeyword(java.lang.String name,
java.lang.Double[] values)
void addKeyword(java.lang.String name,
float value)
void addKeyword(java.lang.String name,
java.lang.Float value)
void addKeyword(java.lang.String name,
float[] values)
void addKeyword(java.lang.String name,
java.lang.Float[] values)
void addKeyword(java.lang.String name,
int value)
void addKeyword(java.lang.String name,
int[] values)
void addKeyword(java.lang.String name,
java.lang.Integer value)
void addKeyword(java.lang.String name,
java.lang.Integer[] values)
void addKeyword(java.lang.String name,
long value)
void addKeyword(java.lang.String name,
java.lang.Long value)
void addKeyword(java.lang.String name,
long[] values)
void addKeyword(java.lang.String name,
java.lang.Long[] values)
void addKeyword(java.lang.String name,
short value)
void addKeyword(java.lang.String name,
java.lang.Short value)
void addKeyword(java.lang.String name,
short[] values)
void addKeyword(java.lang.String name,
java.lang.Short[] values)
void addKeyword(java.lang.String name,
java.lang.String value)
void addKeyword(java.lang.String name,
java.lang.String value,
boolean lowerCase)
void addKeyword(java.lang.String name,
java.lang.String[] values)
void addLocalizedKeyword(java.lang.String name,
java.util.Map<java.util.Locale,java.lang.String> values)
void addLocalizedKeyword(java.lang.String name,
java.util.Map<java.util.Locale,java.lang.String> values,
boolean lowerCase)
void addLocalizedKeyword(java.lang.String name,
java.util.Map<java.util.Locale,java.lang.String> values,
boolean lowerCase,
boolean sortable)
void addLocalizedText(java.lang.String name,
java.util.Map<java.util.Locale,java.lang.String> values)
void addModifiedDate()
void addModifiedDate(java.util.Date modifiedDate)
void addNumber(java.lang.String name,
double value)
void addNumber(java.lang.String name,
java.lang.Double value)
void addNumber(java.lang.String name,
double[] values)
void addNumber(java.lang.String name,
java.lang.Double[] values)
void addNumber(java.lang.String name,
float value)
void addNumber(java.lang.String name,
java.lang.Float value)
void addNumber(java.lang.String name,
float[] values)
void addNumber(java.lang.String name,
java.lang.Float[] values)
void addNumber(java.lang.String name,
int value)
void addNumber(java.lang.String name,
int[] values)
void addNumber(java.lang.String name,
java.lang.Integer value)
void addNumber(java.lang.String name,
java.lang.Integer[] values)
void addNumber(java.lang.String name,
long value)
void addNumber(java.lang.String name,
java.lang.Long value)
void addNumber(java.lang.String name,
long[] values)
void addNumber(java.lang.String name,
java.lang.Long[] values)
void addNumber(java.lang.String name,
java.lang.String value)
void addNumber(java.lang.String name,
java.lang.String[] values)
void addText(java.lang.String name,
java.lang.String value)
void addText(java.lang.String name,
java.lang.String[] values)
void addUID(java.lang.String portletId,
long field1)
void addUID(java.lang.String portletId,
long field1,
java.lang.String field2)
void addUID(java.lang.String portletId,
java.lang.Long field1)
void addUID(java.lang.String portletId,
java.lang.Long field1,
java.lang.String field2)
void addUID(java.lang.String portletId,
java.lang.String field1)
void addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2)
void addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3)
void addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3,
java.lang.String field4)
java.lang.Object clone()
java.lang.String get(java.util.Locale locale,
java.lang.String name)
java.lang.String get(java.util.Locale locale,
java.lang.String name,
java.lang.String defaultName)
java.lang.String get(java.lang.String name)
java.lang.String get(java.lang.String name,
java.lang.String defaultName)
java.util.Date getDate(java.lang.String name)
throws java.text.ParseException
java.text.ParseExceptionField getField(java.lang.String name)
java.util.Map<java.lang.String,Field> getFields()
java.lang.String getPortletId()
java.lang.String getUID()
java.lang.String[] getValues(java.lang.String name)
boolean hasField(java.lang.String name)
boolean isDocumentSortableTextField(java.lang.String name)
void remove(java.lang.String name)
void setSortableTextFields(java.lang.String[] sortableTextFields)