|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.flexive.shared.value.FxValue<java.lang.String,FxString>
com.flexive.shared.value.FxString
public class FxString
A multilingual String
| Field Summary | |
|---|---|
static java.lang.String |
EMPTY
|
| Fields inherited from class com.flexive.shared.value.FxValue |
|---|
DEFAULT_MULTILANGUAGE, defaultLanguage, emptyTranslations, multiLanguage, singleValue, translations |
| Constructor Summary | |
|---|---|
FxString(boolean multiLanguage,
long defaultLanguage,
java.util.Map<java.lang.Long,java.lang.String> translations)
|
|
FxString(boolean multiLanguage,
long defaultLanguage,
java.lang.String value)
|
|
FxString(boolean multiLanguage,
java.util.Map<java.lang.Long,java.lang.String> translations)
|
|
FxString(boolean multiLanguage,
java.lang.String value)
|
|
FxString(FxString clone)
|
|
FxString(long defaultLanguage,
boolean multiLanguage)
Constructor |
|
FxString(long defaultLanguage,
java.util.Map<java.lang.Long,java.lang.String> translations)
|
|
FxString(long defaultLanguage,
java.lang.String value)
|
|
FxString(java.util.Map<java.lang.Long,java.lang.String[]> translations,
int pos)
|
|
FxString(java.util.Map<java.lang.Long,java.lang.String> translations)
|
|
FxString(java.lang.String value)
|
|
| Method Summary | |
|---|---|
FxString |
copy()
Creates a copy of the given object (useful if the actual type is unknown). |
java.lang.String |
fromString(java.lang.String value)
Evaluates the given string value to an object of type T. |
java.lang.String |
getEmptyValue()
Returns an empty value object for this FxValue type. |
java.lang.Class<java.lang.String> |
getValueClass()
Return the class instance of the value type. |
boolean |
isImmutableValueType()
Return true if T is immutable (e.g. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String EMPTY
| Constructor Detail |
|---|
public FxString(long defaultLanguage,
boolean multiLanguage)
multiLanguage - multilanguage value?defaultLanguage - the default language
public FxString(boolean multiLanguage,
java.util.Map<java.lang.Long,java.lang.String> translations)
public FxString(boolean multiLanguage,
long defaultLanguage,
java.util.Map<java.lang.Long,java.lang.String> translations)
public FxString(boolean multiLanguage,
long defaultLanguage,
java.lang.String value)
public FxString(boolean multiLanguage,
java.lang.String value)
public FxString(java.util.Map<java.lang.Long,java.lang.String[]> translations,
int pos)
public FxString(FxString clone)
public FxString(java.util.Map<java.lang.Long,java.lang.String> translations)
public FxString(long defaultLanguage,
java.util.Map<java.lang.Long,java.lang.String> translations)
public FxString(long defaultLanguage,
java.lang.String value)
public FxString(java.lang.String value)
| Method Detail |
|---|
public FxString copy()
copy in class FxValue<java.lang.String,FxString>public java.lang.String fromString(java.lang.String value)
fromString in class FxValue<java.lang.String,FxString>value - string value to be evaluated
public boolean isImmutableValueType()
isImmutableValueType in class FxValue<java.lang.String,FxString>public java.lang.Class<java.lang.String> getValueClass()
getValueClass in class FxValue<java.lang.String,FxString>public java.lang.String getEmptyValue()
getEmptyValue in class FxValue<java.lang.String,FxString>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||