Package rasj.odmg
Class RasObject
- java.lang.Object
-
- rasj.odmg.RasObject
-
- All Implemented Interfaces:
RasGlobalDefs
- Direct Known Subclasses:
RasGMArray
public class RasObject extends java.lang.Object implements RasGlobalDefs
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringobjectNamestores object name if it has one-
Fields inherited from interface rasj.global.RasGlobalDefs
ACC_DEN_CAPABILITY_WRONG, ACC_DEN_INC_LOGIN, ACC_DEN_NO_PERMISSION, BASE_DBS_ERROR, CREATED, DATABASE_NOT_DEFINED, DB_CONN_FAILED, DB_NOT_OPEN, DELETED, DIMENSION_MISMATCH, FAST_PRE_SCALE_FACTORS, FAST_PRE_SCALE_SUFFIXES, GETFREESERVER_WAIT_INCREMENT, GETFREESERVER_WAIT_INITIAL, GUESTIDENT_DEFAULT, ILLEGAL_ULONG_VALUE, ILLEGAL_USHORT_VALUE, INDEX_OUT_OF_BOUNDS, INTERNAL_CLIENT_ERROR, INTERNAL_DL_PARSE_EXCEPTION, INVALID_OBJECT_NAME_ERROR, KEYWORD_ATYPE, KEYWORD_BTYPE, KEYWORD_CLASS, KEYWORD_CODE, KEYWORD_COLNO, KEYWORD_DIM1, KEYWORD_DIM2, KEYWORD_ERRNO, KEYWORD_HIGH, KEYWORD_INDEX, KEYWORD_INVNAME, KEYWORD_LINENO, KEYWORD_LOW, KEYWORD_METHOD, KEYWORD_TAB, KEYWORD_TOKEN, KEYWORD_TYPE, KEYWORD_URL, KEYWORD_VAL, MANAGER_BUSY, MANAGER_CONN_FAILED, MAX_GETFREESERVER_ATTEMPTS, MODIFIED, NO_ACTIVE_SERVERS, NO_STATUS, NUM_FAST_PRE_SCALE, RAS_ARRAY, RAS_AUTO_COMPRESSION, RAS_BOOLEAN, RAS_BYTE, RAS_CHAR, RAS_COLLECTION, RAS_COMPLEX1, RAS_DOUBLE, RAS_FLOAT, RAS_HDF, RAS_INT, RAS_JPEG, RAS_LONG, RAS_MARRAY, RAS_MINTERVAL, RAS_OID, RAS_PNG, RAS_POINT, RAS_RGB, RAS_SHORT, RAS_SINTERVAL, RAS_STRING, RAS_STRUCTURE, RAS_TIFF, RAS_ULONG, RAS_UNKNOWN, RAS_USHORT, RAS_ZLIB, RASJ_VERSION, RASMGRPORT_DEFAULT, READ, REQUEST_FORMAT_ERROR, RESULT_IS_NO_CELL, RESULT_IS_NO_INTERVAL, SIZE_OF_BOOLEAN, SIZE_OF_BYTE, SIZE_OF_CHAR, SIZE_OF_DOUBLE, SIZE_OF_FLOAT, SIZE_OF_INTEGER, SIZE_OF_LONG, SIZE_OF_RAS_BOOLEAN, SIZE_OF_RAS_BYTE, SIZE_OF_RAS_CHAR, SIZE_OF_RAS_DOUBLE, SIZE_OF_RAS_FLOAT, SIZE_OF_RAS_LONG, SIZE_OF_RAS_SHORT, SIZE_OF_RAS_ULONG, SIZE_OF_RAS_USHORT, SIZE_OF_SHORT, STREAM_INPUT_OVERFLOW, TRANSIENT, TYPE_INVALID, TYPE_NOT_SUPPORTED, TYPE_UNKNOWN, URL_FORMAT_ERROR, WRITE_TRANS_IN_PROGRESS
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetLock()get object lockjava.lang.StringgetObjectName()get object nameintgetObjectType()get object typejava.lang.StringgetObjectTypeName()get object typeNameRasOIDgetOID()get oidintgetStatus()get object statusRasTypegetTypeSchema()java.lang.StringgetTypeStructure()get type StructurevoidrasDeactivate()voidsetLock(int lockMode)set object lockvoidsetObjectName(java.lang.String name)set object namevoidsetObjectType(int t)set object typevoidsetObjectTypeName(java.lang.String name)set object typevoidsetOID(RasOID o)set oidvoidsetStatus(int newStatus)set object statusvoidsetTypeStructure(java.lang.String structure)set object type structure
-
-
-
Constructor Detail
-
RasObject
public RasObject()
default constructor
-
RasObject
public RasObject(int objType)
-
RasObject
public RasObject(RasObject obj, int objType)
-
-
Method Detail
-
getOID
public RasOID getOID()
get oid
-
setOID
public void setOID(RasOID o)
set oid
-
setObjectName
public void setObjectName(java.lang.String name) throws RasInvalidNameExceptionset object name- Throws:
RasInvalidNameException
-
setObjectType
public void setObjectType(int t)
set object type
-
setObjectTypeName
public void setObjectTypeName(java.lang.String name) throws RasInvalidNameExceptionset object type- Throws:
RasInvalidNameException
-
setTypeStructure
public void setTypeStructure(java.lang.String structure)
set object type structure
-
getTypeStructure
public java.lang.String getTypeStructure()
get type Structure
-
getObjectName
public java.lang.String getObjectName()
get object name
-
getStatus
public int getStatus()
get object status
-
getObjectType
public int getObjectType()
get object type
-
getObjectTypeName
public java.lang.String getObjectTypeName()
get object typeName
-
setStatus
public void setStatus(int newStatus)
set object status
-
getLock
public int getLock()
get object lock
-
setLock
public void setLock(int lockMode)
set object lock
-
rasDeactivate
public void rasDeactivate()
-
getTypeSchema
public RasType getTypeSchema()
-
-