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

E17060-01

oracle.odi.domain.flexfields
Interface IFlexFieldUser

All Superinterfaces:
IOdiEntity, IRepositoryEntity
All Known Implementing Classes:
OdiColumn, OdiContext, OdiDataStore, OdiModel, OdiScenario

public interface IFlexFieldUser
extends IOdiEntity

This interface is implemented by ODI objects for which an OdiFlexField's default value can be overridden. Actual OdiFlexField's value override is done through an instance of IFlexFieldValue.

Since:
11.1.1.3.0
See Also:
OdiFlexField, IFlexFieldValue

Method Summary
 java.util.Collection<IFlexFieldValue> getFlexFieldsValues()
          Obtains flex fields values related to this IFlexFieldUser.
 void initFlexFields(IOdiFlexFieldFinder pOdiFlexFieldFinder)
          Initialize flex fields related to this IFlexFieldUser.
 
Methods inherited from interface oracle.odi.domain.IOdiEntity
getFirstDate, getFirstUser, getLastDate, getLastUser, getName, isInstanceLevelSecurityNeeded
 
Methods inherited from interface oracle.odi.domain.IRepositoryEntity
getInternalId, getSecurityContainer
 

Method Detail

getFlexFieldsValues

java.util.Collection<IFlexFieldValue> getFlexFieldsValues()
Obtains flex fields values related to this IFlexFieldUser.

Returns:
an unmodifiable Collection of flex field values

initFlexFields

void initFlexFields(IOdiFlexFieldFinder pOdiFlexFieldFinder)
Initialize flex fields related to this IFlexFieldUser.

Parameters:
pOdiFlexFieldFinder - OdiFlexField finder to be used to query flex fields

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.