org.exoplatform.xml.object
Class XMLBaseObject
java.lang.Object
org.exoplatform.xml.object.XMLBaseObject
- Direct Known Subclasses:
- XMLField, XMLKey, XMLValue
public class XMLBaseObject
- extends java.lang.Object
- Since:
- Apr 10, 2005
- Version:
- $Id: XMLBaseObject.java 5799 2006-05-28 17:55:42Z geaz $
- Author:
- Tuan Nguyen (tuan08@users.sourceforge.net)
|
Field Summary |
static java.lang.String |
ARRAY
|
static java.lang.String |
BOOLEAN
|
static java.lang.String |
COLLECTION
|
static java.lang.String |
DATE
|
static java.lang.String |
DOUBLE
|
static java.lang.String |
FLOAT
|
static java.lang.String |
INT
|
static java.lang.String |
LONG
|
static java.lang.String |
MAP
|
static java.lang.String |
NATIVE_ARRAY
|
static java.lang.String |
OBJECT
|
static java.lang.String |
STRING
|
protected java.lang.String |
type
|
protected java.lang.Object |
value
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STRING
public static final java.lang.String STRING
- See Also:
- Constant Field Values
INT
public static final java.lang.String INT
- See Also:
- Constant Field Values
LONG
public static final java.lang.String LONG
- See Also:
- Constant Field Values
BOOLEAN
public static final java.lang.String BOOLEAN
- See Also:
- Constant Field Values
FLOAT
public static final java.lang.String FLOAT
- See Also:
- Constant Field Values
DOUBLE
public static final java.lang.String DOUBLE
- See Also:
- Constant Field Values
DATE
public static final java.lang.String DATE
- See Also:
- Constant Field Values
MAP
public static final java.lang.String MAP
- See Also:
- Constant Field Values
COLLECTION
public static final java.lang.String COLLECTION
- See Also:
- Constant Field Values
ARRAY
public static final java.lang.String ARRAY
- See Also:
- Constant Field Values
NATIVE_ARRAY
public static final java.lang.String NATIVE_ARRAY
- See Also:
- Constant Field Values
OBJECT
public static final java.lang.String OBJECT
- See Also:
- Constant Field Values
type
protected java.lang.String type
value
protected java.lang.Object value
XMLBaseObject
public XMLBaseObject()
XMLBaseObject
public XMLBaseObject(java.lang.Class objecttype,
java.lang.Object val)
throws java.lang.Exception
- Throws:
java.lang.Exception
getType
public java.lang.String getType()
setType
public void setType(java.lang.String s)
setType
public void setType(java.lang.Class clazz)
getValue
public java.lang.Object getValue()
setValue
public void setValue(java.lang.Object v)
getObjectValue
public java.lang.Object getObjectValue()
throws java.lang.Exception
- Throws:
java.lang.Exception
setObjectValue
public void setObjectValue(java.lang.Object o)
throws java.lang.Exception
- Throws:
java.lang.Exception
getObject
public XMLObject getObject()
setObject
public void setObject(XMLObject o)
getString
public java.lang.String getString()
setString
public void setString(java.lang.String s)
getInt
public java.lang.Integer getInt()
setInt
public void setInt(java.lang.Integer i)
getLong
public java.lang.Long getLong()
setLong
public void setLong(java.lang.Long l)
getFloat
public java.lang.Float getFloat()
setFloat
public void setFloat(java.lang.Float f)
getDouble
public java.lang.Double getDouble()
setDouble
public void setDouble(java.lang.Double d)
getBoolean
public java.lang.Boolean getBoolean()
setBoolean
public void setBoolean(java.lang.Boolean b)
getDate
public java.util.Date getDate()
setDate
public void setDate(java.util.Date date)
getMap
public XMLMap getMap()
setMapValue
public void setMapValue(java.util.Map map)
throws java.lang.Exception
- Throws:
java.lang.Exception
setMap
public void setMap(XMLMap map)
getCollection
public XMLCollection getCollection()
setCollectiontValue
public void setCollectiontValue(java.util.Collection collection)
throws java.lang.Exception
- Throws:
java.lang.Exception
setCollection
public void setCollection(XMLCollection collection)
getNativeArray
public XMLNativeArray getNativeArray()
setNativeArrayValue
public void setNativeArrayValue(java.lang.Object array)
throws java.lang.Exception
- Throws:
java.lang.Exception
setNativeArray
public void setNativeArray(XMLNativeArray array)
Copyright © 2010 eXo Platform SAS. All Rights Reserved.