Package | Description |
---|---|
oracle.ifs.beans | |
oracle.ifs.common | |
oracle.ifs.server |
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 |
SchemaObject
SchemaObject is an abstract superclass for the objects that define and
manage the data that is persistently stored by the iFS
server.
|
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 |
---|---|
SchemaObjectInterface |
LibrarySession.getSchemaObjectInterface(Long id)
Gets the SchemaObjectInterface for the specified id.
|
SchemaObjectInterface[] |
LibrarySession.getSchemaObjectInterfaces(Long[] ids)
Gets the SchemaObjectInterfaces for the specified ids.
|
Modifier and Type | Method and Description |
---|---|
protected SchemaObjectInterface |
AttributeValue.convertToSchemaObject(LibrarySessionInterface session,
int index)
Converts this AttributeValue to a SchemaObject.
|
protected SchemaObjectInterface |
AttributeValueLongArray.convertToSchemaObject(LibrarySessionInterface session,
int index)
Converts this AttributeValue to a SchemaObject.
|
protected SchemaObjectInterface |
AttributeValueSchemaObjectArray.convertToSchemaObject(LibrarySessionInterface session,
int index)
Converts this AttributeValue to a SchemaObject.
|
protected SchemaObjectInterface[] |
AttributeValue.convertToSchemaObjectArray(LibrarySessionInterface session)
Converts this AttributeValue to an array of SchemaObjects.
|
protected SchemaObjectInterface[] |
AttributeValueLongArray.convertToSchemaObjectArray(LibrarySessionInterface session)
Converts this AttributeValue to an array of SchemaObjects.
|
protected SchemaObjectInterface[] |
AttributeValueSchemaObjectArray.convertToSchemaObjectArray(LibrarySessionInterface session)
Converts this AttributeValue to an array of SchemaObjects.
|
SchemaObjectInterface |
AttributeValue.getSchemaObject(LibrarySessionInterface session)
Gets this AttributeValue's representation as a SchemaObject.
|
SchemaObjectInterface[] |
AttributeValue.getSchemaObjectArray(LibrarySessionInterface session)
Gets this AttributeValue's representation as an array of SchemaObjects.
|
SchemaObjectInterface |
AttributeValue.getSchemaObjectArray(LibrarySessionInterface session,
int index)
Get the specified element of this AttributeValue's representation
as an array of SchemaObjects.
|
SchemaObjectInterface |
LibrarySessionInterface.getSchemaObjectInterface(Long id)
Gets the SchemaObjectInterface for the specified id.
|
SchemaObjectInterface[] |
LibrarySessionInterface.getSchemaObjectInterfaces(Long[] ids)
Gets the SchemaObjectInterfaces for the specified ids.
|
Modifier and Type | Method and Description |
---|---|
static AttributeValue |
AttributeValue.newAttributeValue(SchemaObjectInterface value)
Constructs a new SchemaObject AttributeValue.
|
static AttributeValue |
AttributeValue.newAttributeValue(SchemaObjectInterface[] values)
Constructs a new array-type SchemaObject AttributeValue.
|
Constructor and Description |
---|
AttributeValueSchemaObjectArray(SchemaObjectInterface[] values)
Constructs an array-type SchemaObject AttributeValue.
|
Modifier and Type | Class and Description |
---|---|
class |
S_Attribute
An S_Attribute is the server-side representation of the ATTRIBUTE class.
|
class |
S_ClassDomain
A S_ClassDomain describes a validation that can be applied to an
Attribute to ensure that its values are instances of specified
classes.
|
class |
S_ClassObject
An S_ClassObject is the server-side representation of the CLASSOBJECT class.
|
class |
S_SchemaCategory
SchemaCategory subclasses can contain their own custom data,
which effectively contain data about the SchemaObject with
which the SchemaCategory instance is associated.
|
class |
S_SchemaObject
The S_SchemaObject class is the server side implementation of the
iFS SCHEMAOBJECT class
|
class |
S_TieClassDomain
S_TieClassDomain allows the Oracle-defined behavior of the
CLASSDOMAIN classobject (and its subclasses) to be extended
or overridden through the server extensibility API.
|
class |
S_TieSchemaCategory
S_TieSchemaCategory allows the Oracle-defined behavior of the
SCHEMACATEGORY classobject (and its subclasses) to be extended
or overridden through the server extensibility API.
|
class |
S_TieSchemaObject
S_TieSchemaObject allows the Oracle-defined behavior of the
SCHEMAOBJECT classobject (and its subclasses) to be extended
or overridden through the server extensibility API.
|
class |
S_TieValueDefault
S_TieValueDefault allows the Oracle-defined behavior of the
VALUEDEFAULT classobject (and its subclasses) to be extended
or overridden through the server extensibility API.
|
class |
S_TieValueDomain
S_TieValueDomain allows the Oracle-defined behavior of the
VALUEDOMAIN classobject (and its subclasses) to be extended
or overridden through the server extensibility API.
|
class |
S_ValueDefault
A ValueDefault describes a value that can be applied to an Attribute
to be used if no value for that Attribute is specified in creating
a new object.
|
class |
S_ValueDomain
A ValueDomain describes a validation that can be applied to an Attribute
to ensure that its values lie within a set of acceptable values.
|
Modifier and Type | Method and Description |
---|---|
SchemaObjectInterface |
S_LibrarySession.getSchemaObjectInterface(Long id)
Gets the SchemaObjectInterface for the specified id.
|
SchemaObjectInterface[] |
S_LibrarySession.getSchemaObjectInterfaces(Long[] ids)
Gets the SchemaObjectInterfaces for the specified ids.
|
Copyright © 2023. All rights reserved.