public interface IOdiFlexFieldFinder extends IFinder
OdiFlexField
entity.Modifier and Type | Method and Description |
---|---|
OdiFlexField |
findByCode(java.lang.String pCode)
Find the flex field matching the given code.
|
java.util.Collection |
findByEntityClass(java.lang.Class pFlexFieldUserClass)
Deprecated.
replaced by
findByEntityClass(Class, Collection) |
java.util.Collection |
findByEntityClass(java.lang.Class pFlexFieldUserClass,
java.util.Collection pTechnologies)
Get the collection of OdiFlexFields supporting one of the specified
OdiTechnology and that are related to the specified entity type. |
java.util.Collection |
findByEntityClass(java.lang.Class pFlexFieldUserClass,
java.lang.String pTechnologyCode)
Deprecated.
replaced by
findByEntityClass(Class, Collection) |
findAll, findByGlobalId, findById, findByIds
OdiFlexField findByCode(java.lang.String pCode)
pCode
- field's codeOdiFlexField
instancejava.util.Collection findByEntityClass(java.lang.Class pFlexFieldUserClass)
findByEntityClass(Class, Collection)
pFlexFieldUserClass
- class of flexfield userOdiFlexField
sjava.util.Collection findByEntityClass(java.lang.Class pFlexFieldUserClass, java.lang.String pTechnologyCode)
findByEntityClass(Class, Collection)
pFlexFieldUserClass
- class of flexfield userpTechnologyCode
- technology's codeOdiFlexField
sjava.util.Collection findByEntityClass(java.lang.Class pFlexFieldUserClass, java.util.Collection pTechnologies)
Get the collection of OdiFlexFields supporting one of the specified
OdiTechnology
and that are related to the specified entity type.
OdiFlexField related to all OdiTechnologies are returned as well.
To obtain OdiFlexFields related to a specified entity type but not related to any specific OdiTechnology (i.e. supporting all OdiTechnologies) this method should be invoked with an empty pTechnologies collection.
pFlexFieldUserClass
- class of flexfield userpTechnologies
- technologiesOdiFlexField
s