public class Field
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
Field() |
Field(long ddmStructureId,
java.lang.String name,
java.util.List<java.io.Serializable> values,
java.util.Locale locale) |
Field(long ddmStructureId,
java.lang.String name,
java.util.Map<java.util.Locale,java.util.List<java.io.Serializable>> valuesMap,
java.util.Locale defaultLocale) |
Field(long ddmStructureId,
java.lang.String name,
java.io.Serializable value) |
Field(java.lang.String name,
java.io.Serializable value) |
| Modifier and Type | Method and Description |
|---|---|
void |
addValue(java.util.Locale locale,
java.io.Serializable value) |
void |
addValues(java.util.Locale locale,
java.util.List<java.io.Serializable> values) |
boolean |
equals(java.lang.Object object) |
java.util.Set<java.util.Locale> |
getAvailableLocales() |
java.lang.String |
getDataType() |
DDMStructure |
getDDMStructure() |
long |
getDDMStructureId() |
java.util.Locale |
getDefaultLocale() |
protected FieldRenderer |
getFieldRenderer() |
java.lang.String |
getName() |
java.lang.String |
getRenderedValue(java.util.Locale locale) |
java.lang.String |
getRenderedValue(java.util.Locale locale,
int valueIndex) |
java.lang.String |
getType() |
java.io.Serializable |
getValue() |
java.io.Serializable |
getValue(java.util.Locale locale) |
java.io.Serializable |
getValue(java.util.Locale locale,
int index) |
java.util.List<java.io.Serializable> |
getValues(java.util.Locale locale) |
java.util.Map<java.util.Locale,java.util.List<java.io.Serializable>> |
getValuesMap() |
int |
hashCode() |
boolean |
isPrivate() |
boolean |
isRepeatable() |
void |
setDDMStructureId(long ddmStructureId) |
void |
setDefaultLocale(java.util.Locale defaultLocale) |
void |
setName(java.lang.String name) |
void |
setValue(java.util.Locale locale,
java.io.Serializable value) |
void |
setValue(java.io.Serializable value) |
void |
setValues(java.util.Locale locale,
java.util.List<java.io.Serializable> values) |
void |
setValuesMap(java.util.Map<java.util.Locale,java.util.List<java.io.Serializable>> valuesMap) |
public Field()
public Field(long ddmStructureId,
java.lang.String name,
java.util.List<java.io.Serializable> values,
java.util.Locale locale)
public Field(long ddmStructureId,
java.lang.String name,
java.util.Map<java.util.Locale,java.util.List<java.io.Serializable>> valuesMap,
java.util.Locale defaultLocale)
public Field(long ddmStructureId,
java.lang.String name,
java.io.Serializable value)
public Field(java.lang.String name,
java.io.Serializable value)
public void addValue(java.util.Locale locale,
java.io.Serializable value)
public void addValues(java.util.Locale locale,
java.util.List<java.io.Serializable> values)
public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic java.util.Set<java.util.Locale> getAvailableLocales()
public java.lang.String getDataType()
throws PortalException
PortalExceptionpublic DDMStructure getDDMStructure()
public long getDDMStructureId()
public java.util.Locale getDefaultLocale()
public java.lang.String getName()
public java.lang.String getRenderedValue(java.util.Locale locale)
throws PortalException
PortalExceptionpublic java.lang.String getRenderedValue(java.util.Locale locale,
int valueIndex)
throws PortalException
PortalExceptionpublic java.lang.String getType()
throws PortalException
PortalExceptionpublic java.io.Serializable getValue()
public java.io.Serializable getValue(java.util.Locale locale)
public java.io.Serializable getValue(java.util.Locale locale,
int index)
public java.util.List<java.io.Serializable> getValues(java.util.Locale locale)
public java.util.Map<java.util.Locale,java.util.List<java.io.Serializable>> getValuesMap()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean isPrivate()
public boolean isRepeatable()
throws PortalException
PortalExceptionpublic void setDDMStructureId(long ddmStructureId)
public void setDefaultLocale(java.util.Locale defaultLocale)
public void setName(java.lang.String name)
public void setValue(java.util.Locale locale,
java.io.Serializable value)
public void setValue(java.io.Serializable value)
public void setValues(java.util.Locale locale,
java.util.List<java.io.Serializable> values)
public void setValuesMap(java.util.Map<java.util.Locale,java.util.List<java.io.Serializable>> valuesMap)
protected FieldRenderer getFieldRenderer() throws PortalException
PortalException