iKnowBase


Object Type OT_ATTRIBUTE


Field Summary
 OT_OBJECTREFERENCEATTRIBUTE_REFERENCE
           Object reference that identifies the attribute
 OT_OBJECTREFERENCESUBSYSTEM_REFERENCE
           Object reference that identifies the subsystem this object belongs to
 CT_PROMPTSPROMPTS
           Language-specific attribute name
 CHAR(1)DATATYPE
           Internal code to identify datatype of attribute
 NUMBERLENGTH
           Length of attribute, for those types that are length-limited
 OT_OBJECTREFERENCEVALUELIST_REFERENCE
           Reference to value list
 OT_OBJECTREFERENCESEARCH_CODE_REFERENCE
           Reference to search code to use (operators etc)
 VARCHAR2(60)DOCUMENT_REFERENCE
           Internal code to identify pseudeo-attributes
 CHAR(1)SEARCHABLE
           Boolean value indicating whether attribute can be search for by user
 CHAR(1)INSERTABLE
           Boolean value indicating whether attribute can be inserted.
 CHAR(1)INDEXED
           Boolean value indicating whether attribute will be indexed
 NUMBER(1)UPDATABLE
           DEPRECATED
 CHAR(1)VIEWABLE
           Boolean value indicating whether value can be displayed in viewers
 NUMBER(1)INHERITABLE
           Boolean value indicating whether value will be inherited to child documents
 NUMBERMULTIPLE_VALUE_ALLOWED
           Max number of values for attribute
 VARCHAR2(255)NAME
           Name of attribute
 VARCHAR2(255)EXTERNAL_SOURCE
           Reference to external source
 CT_OBJECTREFERENCEDIMENSION_TYPES
           Reference to dimension types
 CT_OBJECTREFERENCEDIMENSIONS
           Reference to dimensionss

Method Summary
 CONSTRUCTOR FUNCTION SELF AS RESULT OT_ATTRIBUTE()
          
 CONSTRUCTOR FUNCTION SELF AS RESULT OT_ATTRIBUTE(ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE, SUBSYSTEM_REFERENCE IN OT_OBJECTREFERENCE, PROMPTS IN CT_PROMPTS DEFAULT CT_PROMPTS(), DATATYPE IN CHAR, LENGTH IN NUMBER, VALUELIST_REFERENCE IN OT_OBJECTREFERENCE, SEARCH_CODE_REFERENCE IN OT_OBJECTREFERENCE, DOCUMENT_REFERENCE IN VARCHAR2, SEARCHABLE IN CHAR, INSERTABLE IN CHAR, INDEXED IN CHAR, VIEWABLE IN CHAR, INHERITABLE IN NUMBER, MULTIPLE_VALUE_ALLOWED IN NUMBER, NAME IN VARCHAR2, EXTERNAL_SOURCE IN VARCHAR2, DIMENSION_TYPES IN CT_OBJECTREFERENCE DEFAULT CT_OBJECTREFERENCE(), DIMENSIONS IN CT_OBJECTREFERENCE DEFAULT CT_OBJECTREFERENCE())
          

Field Detail

ATTRIBUTE_REFERENCE

        public OT_OBJECTREFERENCE ATTRIBUTE_REFERENCE
Object reference that identifies the attribute

DATATYPE

        public CHAR(1) DATATYPE
Internal code to identify datatype of attribute

DIMENSION_TYPES

        public CT_OBJECTREFERENCE DIMENSION_TYPES
Reference to dimension types

DIMENSIONS

        public CT_OBJECTREFERENCE DIMENSIONS
Reference to dimensionss

DOCUMENT_REFERENCE

        public VARCHAR2(60) DOCUMENT_REFERENCE
Internal code to identify pseudeo-attributes

EXTERNAL_SOURCE

        public VARCHAR2(255) EXTERNAL_SOURCE
Reference to external source

INDEXED

        public CHAR(1) INDEXED
Boolean value indicating whether attribute will be indexed

INHERITABLE

        public NUMBER(1) INHERITABLE
Boolean value indicating whether value will be inherited to child documents

INSERTABLE

        public CHAR(1) INSERTABLE
Boolean value indicating whether attribute can be inserted. TODO: If not, how does it get a value?

LENGTH

        public NUMBER LENGTH
Length of attribute, for those types that are length-limited

MULTIPLE_VALUE_ALLOWED

        public NUMBER MULTIPLE_VALUE_ALLOWED
Max number of values for attribute

NAME

        public VARCHAR2(255) NAME
Name of attribute

PROMPTS

        public CT_PROMPTS PROMPTS
Language-specific attribute name

SEARCH_CODE_REFERENCE

        public OT_OBJECTREFERENCE SEARCH_CODE_REFERENCE
Reference to search code to use (operators etc)

SEARCHABLE

        public CHAR(1) SEARCHABLE
Boolean value indicating whether attribute can be search for by user

SUBSYSTEM_REFERENCE

        public OT_OBJECTREFERENCE SUBSYSTEM_REFERENCE
Object reference that identifies the subsystem this object belongs to

UPDATABLE

        public NUMBER(1) UPDATABLE
DEPRECATED

VALUELIST_REFERENCE

        public OT_OBJECTREFERENCE VALUELIST_REFERENCE
Reference to value list

VIEWABLE

        public CHAR(1) VIEWABLE
Boolean value indicating whether value can be displayed in viewers

Method Detail

OT_ATTRIBUTE

public CONSTRUCTOR FUNCTION SELF AS RESULT OT_ATTRIBUTE()


OT_ATTRIBUTE

public CONSTRUCTOR FUNCTION SELF AS RESULT OT_ATTRIBUTE(ATTRIBUTE_REFERENCE IN OT_OBJECTREFERENCE, 
SUBSYSTEM_REFERENCE IN OT_OBJECTREFERENCE,
PROMPTS IN CT_PROMPTS DEFAULT CT_PROMPTS(),
DATATYPE IN CHAR,
LENGTH IN NUMBER,
VALUELIST_REFERENCE IN OT_OBJECTREFERENCE,
SEARCH_CODE_REFERENCE IN OT_OBJECTREFERENCE,
DOCUMENT_REFERENCE IN VARCHAR2,
SEARCHABLE IN CHAR,
INSERTABLE IN CHAR,
INDEXED IN CHAR,
VIEWABLE IN CHAR,
INHERITABLE IN NUMBER,
MULTIPLE_VALUE_ALLOWED IN NUMBER,
NAME IN VARCHAR2,
EXTERNAL_SOURCE IN VARCHAR2,
DIMENSION_TYPES IN CT_OBJECTREFERENCE DEFAULT CT_OBJECTREFERENCE(),
DIMENSIONS IN CT_OBJECTREFERENCE DEFAULT CT_OBJECTREFERENCE())


iKnowBase