Rule Execution Server API

ilog.rules.util.engine
Class IlrDataIOProperties

java.lang.Object
  extended by ilog.rules.util.engine.IlrDataIOProperties

public class IlrDataIOProperties
extends Object

Data IO properties. These properties can be used to decorate a Business Object Model, to configure the way data will be serialized

Since:
JRules 7.0

Field Summary
static String ADD_METHOD
          Add method reference attribute property name.
static String DEFAULT
          Default constructor property name.
static String FORCONVERSION
          Deprecated. As of JRules 7.0, this property is replaced by DEFAULT
static String FROM_STRING
          "From string" attribute property name.
static String GET_METHOD
          Get method attribute property name.
static String IGNORE
          Ignore attribute property name.
static String PROVIDED
          Provided attribute property name.
static String TO_STRING
          "To string" attribute property name.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static final String DEFAULT
Default constructor property name. This property name is dataio.default. The property value is not relevant, yet true is a good value.

See Also:
Constant Field Values

FORCONVERSION

public static final String FORCONVERSION
Deprecated. As of JRules 7.0, this property is replaced by DEFAULT
forConversion constructor property name. This property name is ilog.rules.engine.dataio.forConversion. The property value has to be true or false.

See Also:
Constant Field Values

IGNORE

public static final String IGNORE
Ignore attribute property name. This property name is dataio.ignore This property can be used on a class or an attribute, so this class or attribute is ignored. The property value is not relevant, yet true is a good value.

See Also:
Constant Field Values

GET_METHOD

public static final String GET_METHOD
Get method attribute property name. This property name is dataio.getMethod This property is used when writing an object's writeonly attribute. This property name is dataio.getMethod

See Also:
Constant Field Values

ADD_METHOD

public static final String ADD_METHOD
Add method reference attribute property name. This property name is dataio.addMethod This property is used when reading an object's readonly attribute. This property name is dataio.addMethod

See Also:
Constant Field Values

PROVIDED

public static final String PROVIDED
Provided attribute property name. This property name is dataio.provided This property is used on a class to tell that its converter is provided. The property value is not relevant, yet true is a good value. This works only with Decision Engine.

Since:
ODM 8.5.1
See Also:
Constant Field Values

FROM_STRING

public static final String FROM_STRING
"From string" attribute property name. This property name is dataio.fromString This property is used on a method to tell that it can be used to create a value from a string. The method should be static and only have a string parameter, and should return a type that can be assigned to its declaring class. The property value is not relevant, yet true is a good value. This works only with Decision Engine.

Since:
ODM 8.5.1
See Also:
Constant Field Values

TO_STRING

public static final String TO_STRING
"To string" attribute property name. This property name is dataio.toString This property is used on a method to tell that it can be used to get a string that represents the value of the current object. The method should not be static and should have no parameter, and should return a string. The property value is not relevant, yet true is a good value. This works only with Decision Engine.

Since:
ODM 8.5.1
See Also:
Constant Field Values

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013