Package com.simplicite.bpm
Class DataFile
- java.lang.Object
-
- com.simplicite.bpm.DataFile
-
- All Implemented Interfaces:
java.io.Serializable
public class DataFile extends java.lang.Object implements java.io.Serializable
Workflow activity data file- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addValue(java.lang.String value)
Add a value.void
addValues(java.lang.String[] values)
Add values.void
clearValues()
Clear values.Data
getData()
Get data definition.java.lang.String
getGroup()
Get group.java.lang.String
getName()
Get data name.java.lang.String
getValue(int i)
Indexed value (not parsed).java.lang.String[]
getValues()
Values (not parsed, contains brackets).boolean
hasChanged()
Value has changed?void
removeValue(java.lang.String value)
Remove value.void
removeValues(java.lang.String[] values)
Remove values.void
setData(Data d)
Set data definition.void
setValue(int i, java.lang.String value)
Set a value.void
setValues(java.lang.String[] v)
Set values.void
setValues(java.util.List<java.lang.String> v)
Set values.int
size()
Get values size.org.json.JSONObject
toJSONObject()
Generates a JSON object representation of the data file.java.lang.String
toString()
Generates a JSON string representation of the data file.
-
-
-
Method Detail
-
setData
public void setData(Data d)
Set data definition.- Parameters:
d
- Data definition
-
getData
public Data getData()
Get data definition.- Returns:
- Data definition
-
getName
public java.lang.String getName()
Get data name.- Returns:
- name
-
getGroup
public java.lang.String getGroup()
Get group.- Returns:
- Group
-
size
public int size()
Get values size.- Returns:
- Values size
-
getValue
public java.lang.String getValue(int i)
Indexed value (not parsed).- Parameters:
i
- index- Returns:
- indexed value
-
getValues
public java.lang.String[] getValues()
Values (not parsed, contains brackets).- Returns:
- Values
-
addValue
public void addValue(java.lang.String value)
Add a value.- Parameters:
value
- Value
-
addValues
public void addValues(java.lang.String[] values)
Add values.- Parameters:
values
- Values
-
removeValue
public void removeValue(java.lang.String value)
Remove value.- Parameters:
value
- Value to remove
-
removeValues
public void removeValues(java.lang.String[] values)
Remove values.- Parameters:
values
- Values to remove
-
setValue
public void setValue(int i, java.lang.String value)
Set a value.- Parameters:
i
- Indexvalue
- Value
-
setValues
public void setValues(java.util.List<java.lang.String> v)
Set values.- Parameters:
v
- values
-
setValues
public void setValues(java.lang.String[] v)
Set values.- Parameters:
v
- Values
-
clearValues
public void clearValues()
Clear values.
-
hasChanged
public boolean hasChanged()
Value has changed?- Returns:
- true if value has changed
-
toJSONObject
public org.json.JSONObject toJSONObject()
Generates a JSON object representation of the data file.- Returns:
- Data file as a JSON object
-
toString
public java.lang.String toString()
Generates a JSON string representation of the data file.- Overrides:
toString
in classjava.lang.Object
- Returns:
- Data file as a JSON string
-
-