ILOG JRules

ilog.rules.ras.core.binding
Interface IlrAbstractObject

All Known Implementing Classes:
IlrAbstractObjectImpl

public interface IlrAbstractObject

Defines an interface for accessing an object instance and its fields.


Field Summary
static String DEFAULT_TYPE
          Default type.
 
Method Summary
 String getClassName()
          Gets the name of the class.
 IlrAbstractField[] getFields()
          Gets an array of IlrAbstractField classes.
 void setClassName(String className)
          Sets the name of the class.
 void setFields(IlrAbstractField[] field)
          Sets the fields of the IlrXMLobject class.
 

Field Detail

DEFAULT_TYPE

static final String DEFAULT_TYPE
Default type.

See Also:
Constant Field Values
Method Detail

getClassName

String getClassName()
Gets the name of the class.

Returns:
The name of the class.

setClassName

void setClassName(String className)
Sets the name of the class.

Parameters:
className - Denotes the name of the class.

getFields

IlrAbstractField[] getFields()
Gets an array of IlrAbstractField classes.

Returns:
An array containing all fields of the object.

setFields

void setFields(IlrAbstractField[] field)
Sets the fields of the IlrXMLobject class.

Parameters:
field - The fields of the IlrXMLobject class.

ILOG JRules