Static Public Attributes | |
GetFieldsRT = None | |
![]() | |
CAPTION = None | |
Optional name used by the Form Wizard for a class when generating forms. More... | |
JAVATYPE = None | |
The Java type to be used when exported. | |
PROPERTYVALIDATION = None | |
This parameter controls the default validation behavior for the object. More... | |
Additional Inherited Members | |
![]() | |
_.Library.Status | OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount) |
This callback method is invoked when the current object is added to the SaveSet,. More... | |
_.Library.Status | OnClose () |
This callback method is invoked by the <METHOD>Close</METHOD> method to. More... | |
_.Library.Status | OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned) |
This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More... | |
_.Library.Status | OnNew () |
This callback method is invoked by the <METHOD>New</METHOD> method to. More... | |
_.Library.Status | OnValidateObject () |
This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More... | |
This is the interface to interact with metadata as expected by other parts of the iKnow libraries. A simple but flexible implementation is provided through <class>iKnow.Queries.MetadataAPI</class>, but customers can choose to develop their own or wire to an existing metadata infrastructure by implementing the interface specified in this class.
|
static |
Adds a field definition with the given name and properties.
Reimplemented in MetadataAPI.
|
static |
Create a <class>iKnow.Filters.Filter</class> instance that filters sources according to.
the given criteria, using the filter class compatible with this <class>iKnow.Queries.MetadataI</class> implementation.
Reimplemented in MetadataAPI, and MetadataAPI.
|
static |
Ends a metadata batch. See <method>StartBatch</method> for more details.
Reimplemented in MetadataAPI, and MetadataAPI.
|
static |
Returns all field definitions (including their properties) for the given domain.
Reimplemented in MetadataAPI, and MetadataAPI.
|
static |
Sets (or replaces if it exists) the value for a given metadata field (by name) for a given source
(by External ID).
Values for fields of type $$$MDDTSTRING are normalized and stripped of whitespace and control characters at the beginning and end of the string.
Reimplemented in MetadataAPI, and MetadataAPI.
|
static |
Sets (or replaces if it exists) the value for a given metadata field (by ID) for a given source
(by Source ID).
Values for fields of type $$$MDDTSTRING are normalized and stripped of whitespace and control characters at the beginning and end of the string.
Reimplemented in MetadataAPI, and MetadataAPI.
|
static |
Starts a 'batch' during which metadata values can be set. Some setting operations and index
recalculations are optimized for batch processing.
NOTE: It is currently up to the user to make sure no metadata values are read during the batch and no values exist already (as replacing a value involves reading it). Reading metadata field values during a batch is not guaranteed to return correct results.
Reimplemented in MetadataAPI, and MetadataAPI.
|
static |
This is the interface to interact with metadata as expected by other parts of the iKnow libraries. A simple but flexible implementation is provided through <class>iKnow.Queries.MetadataAPI</class>, but customers can choose to develop their own or wire to an existing metadata infrastructure by implementing the interface specified in this class.