Package org.exoplatform.xml.object
Class XMLBaseObject
- java.lang.Object
-
- org.exoplatform.xml.object.XMLBaseObject
-
-
Field Summary
Fields Modifier and Type Field Description static StringARRAYstatic StringBOOLEANstatic StringCOLLECTIONstatic StringDATEstatic StringDOUBLEstatic StringFLOATstatic StringINTstatic StringLONGstatic StringMAPstatic StringNATIVE_ARRAYstatic StringOBJECTstatic StringSTRINGprotected Stringtypeprotected Objectvalue
-
Constructor Summary
Constructors Constructor Description XMLBaseObject()XMLBaseObject(Class<?> objecttype, Object val)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetBoolean()XMLCollectiongetCollection()DategetDate()DoublegetDouble()FloatgetFloat()IntegergetInt()LonggetLong()XMLMapgetMap()XMLNativeArraygetNativeArray()XMLObjectgetObject()ObjectgetObjectValue()StringgetString()StringgetType()ObjectgetValue()voidsetBoolean(Boolean b)voidsetCollection(XMLCollection collection)voidsetCollectiontValue(Collection<?> collection)voidsetDate(Date date)voidsetDouble(Double d)voidsetFloat(Float f)voidsetInt(Integer i)voidsetLong(Long l)voidsetMap(XMLMap map)voidsetMapValue(Map<?,?> map)voidsetNativeArray(XMLNativeArray array)voidsetNativeArrayValue(Object array)voidsetObject(XMLObject o)voidsetObjectValue(Object o)voidsetString(String s)voidsetType(Class<?> clazz)voidsetType(String s)voidsetValue(Object v)
-
-
-
Field Detail
-
STRING
public static final String STRING
- See Also:
- Constant Field Values
-
INT
public static final String INT
- See Also:
- Constant Field Values
-
LONG
public static final String LONG
- See Also:
- Constant Field Values
-
BOOLEAN
public static final String BOOLEAN
- See Also:
- Constant Field Values
-
FLOAT
public static final String FLOAT
- See Also:
- Constant Field Values
-
DOUBLE
public static final String DOUBLE
- See Also:
- Constant Field Values
-
DATE
public static final String DATE
- See Also:
- Constant Field Values
-
MAP
public static final String MAP
- See Also:
- Constant Field Values
-
COLLECTION
public static final String COLLECTION
- See Also:
- Constant Field Values
-
ARRAY
public static final String ARRAY
- See Also:
- Constant Field Values
-
NATIVE_ARRAY
public static final String NATIVE_ARRAY
- See Also:
- Constant Field Values
-
OBJECT
public static final String OBJECT
- See Also:
- Constant Field Values
-
type
protected String type
-
value
protected Object value
-
-
Method Detail
-
getType
public String getType()
-
setType
public void setType(String s)
-
setType
public void setType(Class<?> clazz)
-
getValue
public Object getValue()
-
setValue
public void setValue(Object v)
-
getObject
public XMLObject getObject()
-
setObject
public void setObject(XMLObject o)
-
getString
public String getString()
-
setString
public void setString(String s)
-
getInt
public Integer getInt()
-
setInt
public void setInt(Integer i)
-
getLong
public Long getLong()
-
setLong
public void setLong(Long l)
-
getFloat
public Float getFloat()
-
setFloat
public void setFloat(Float f)
-
getDouble
public Double getDouble()
-
setDouble
public void setDouble(Double d)
-
getBoolean
public Boolean getBoolean()
-
setBoolean
public void setBoolean(Boolean b)
-
getDate
public Date getDate()
-
setDate
public void setDate(Date date)
-
getMap
public XMLMap getMap()
-
setMap
public void setMap(XMLMap map)
-
getCollection
public XMLCollection getCollection()
-
setCollectiontValue
public void setCollectiontValue(Collection<?> collection) throws Exception
- Throws:
Exception
-
setCollection
public void setCollection(XMLCollection collection)
-
getNativeArray
public XMLNativeArray getNativeArray()
-
setNativeArrayValue
public void setNativeArrayValue(Object array) throws Exception
- Throws:
Exception
-
setNativeArray
public void setNativeArray(XMLNativeArray array)
-
-