Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

oracle.odi.domain.flexfields
Interface IFlexFieldValue


public interface IFlexFieldValue

An actual flex field value.

Since:
11.1.1.3.0
See Also:
IFlexFieldUser

Method Summary
 java.lang.String getCode()
          Obtains the code of the flex field.
 java.lang.Object getDefaultValue()
          Obtains the default flex field value.
 OdiFlexField.FlexFieldType getFlexFieldType()
          Obtains the type of the flex field.
 java.lang.String getName()
          Obtains the name of the flex field.
 java.lang.Object getValue()
          Obtains this IFlexFieldValue's value.
 boolean isDefaultValue()
          Return whether this IFlexFieldValue's value is the default value, or not.
 void resetToDefaultValue()
          Reset this IFlexFieldValue's value to its default value.
 void setValue(java.lang.Object pValue)
          Defines this IFlexFieldValue's value.
 

Method Detail

getCode

java.lang.String getCode()
Obtains the code of the flex field.

Returns:
flex field's code

getDefaultValue

java.lang.Object getDefaultValue()
Obtains the default flex field value.

Returns:
an Object value
See Also:
resetToDefaultValue()

getFlexFieldType

OdiFlexField.FlexFieldType getFlexFieldType()
Obtains the type of the flex field.

Returns:
flex field type

getName

java.lang.String getName()
Obtains the name of the flex field.

Returns:
flex field's name

getValue

java.lang.Object getValue()
Obtains this IFlexFieldValue's value.

Returns:
an Object value
See Also:
setValue(Object)

isDefaultValue

boolean isDefaultValue()
Return whether this IFlexFieldValue's value is the default value, or not.

Returns:
true default value, false otherwise

resetToDefaultValue

void resetToDefaultValue()
Reset this IFlexFieldValue's value to its default value.

See Also:
getDefaultValue()

setValue

void setValue(java.lang.Object pValue)
Defines this IFlexFieldValue's value.

Parameters:
pValue - an Object value
See Also:
getValue()

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

Copyright © 2010, Oracle and/or its affiliates. All rights reserved.