Package | Description |
---|---|
oracle.ifs.beans | |
oracle.ifs.core.util |
Modifier and Type | Class and Description |
---|---|
class |
Attribute
An Attribute describes an atomic unit of data in a ClassObject instance.
|
class |
ClassDomain
Used to validate that an attribute value is
an instance of specified ClassObjects.
|
class |
ClassObject
A ClassObject represents a class whose instances are persistently stored
and managed by the iFS server.
|
class |
SchemaCategory
A SchemaCategory class is used to add custom meta-data
to SchemaObjects on a per instance basis.
|
class |
TieClassDomain
TieClassDomain allows the Oracle-defined behavior of the
CLASSDOMAIN classobject (and its subclasses) to be extended
or overridden.
|
class |
TieSchemaCategory
TieSchemaCategory allows the Oracle-defined behavior of the
SCHEMACATEGORY classobject (and its subclasses) to be extended
or overridden.
|
class |
TieSchemaObject
TieSchemaObject allows the Oracle-defined behavior of the
SCHEMAOBJECT classobject (and its subclasses) to be extended
or overridden.
|
class |
TieValueDefault
TieValueDefault allows the Oracle-defined behavior of the
VALUEDEFAULT classobject (and its subclasses) to be extended
or overridden.
|
class |
TieValueDomain
TieValueDomain allows the Oracle-defined behavior of the
VALUEDOMAIN classobject (and its subclasses) to be extended
or overridden.
|
class |
ValueDefault
Stores the value that can be applied to an Attribute if no value is given
when it is initially created.
|
class |
ValueDomain
Class used to store the validation definition that
can be applied to an Attribute
to ensure that LibraryObjects' values for that Attribute
exist within a set of acceptable values.
|
Modifier and Type | Method and Description |
---|---|
protected static SchemaObject |
SchemaObject.constructSchemaObject(LibrarySession sess,
S_LibraryObjectData data)
Internal use only: Constructs a SchemaObject for the specified data.
|
SchemaObject |
LibrarySession.createSchemaObject(SchemaObjectDefinition def)
Create a new schema object.
|
SchemaObject |
SchemaCategory.getAssociatedSchemaObject()
Gets the SchemaObject associated with this Category.
|
SchemaObject |
LibrarySession.getSchemaObject(Long id)
Lookup a SchemaObject by its id.
|
SchemaObject |
LibrarySession.getSchemaObject(Long id,
Long classId)
Lookup a SchemaObject by its id and classId.
|
SchemaObject |
LibraryObject.getSchemaObjectAttribute(String attrName,
Long classId)
Gets a SchemaObject type attribute from the target object.
|
protected SchemaObject |
SchemaObject.handleCreate(LibraryObjectDefinition lodef)
Handle the low-level creation of the SchemaObject
|
Modifier and Type | Method and Description |
---|---|
void |
ValueDomainPropertyBundle.setEnumeratedValues(SchemaObject[] values)
Sets the allowed values for this ValueDomainPropertyBundle.
|
void |
ValueDomainPropertyBundleDefinition.setEnumeratedValues(SchemaObject[] values)
Sets the allowed values for the new ValueDomainPropertyBundle.
|
void |
ValueDefaultPropertyBundle.setValue(SchemaObject value)
Sets the value of this ValueDefaultPropertyBundle.
|
void |
ValueDefaultPropertyBundleDefinition.setValue(SchemaObject value)
Sets the value of the new ValueDefaultPropertyBundle.
|
void |
ValueDefaultPropertyBundle.setValue(SchemaObject[] value)
Sets the value of this ValueDefaultPropertyBundle.
|
void |
ValueDefaultPropertyBundleDefinition.setValue(SchemaObject[] value)
Sets the value of the new ValueDefaultPropertyBundle.
|
Modifier and Type | Method and Description |
---|---|
SchemaObject |
AttributeValueTable.getSchemaObject(String key,
LibrarySession session)
Gets a SchemaObject value matching the specified key.
|
Copyright © 2023. All rights reserved.