jsdai.lang
Class EntityValue

java.lang.Object
  extended byjsdai.lang.EntityValue

public class EntityValue
extends java.lang.Object

This class is for internal JSDAI use only. Applications shall not use it.


Field Summary
static int REDEFINE
          This field is for internal JSDAI use only.
 Value[] values
          This field is for internal JSDAI use only.
 
Constructor Summary
EntityValue(jsdai.dictionary.EEntity_definition edef)
           
EntityValue(SdaiSession session)
          The constructor of this class.
 
Method Summary
 Value get(jsdai.dictionary.EAttribute attr)
          This method is for internal JSDAI use only.
 Binary getBinary(int index)
          This method is for internal JSDAI use only.
 A_binary getBinaryAggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 int getBoolean(int index)
          This method is for internal JSDAI use only.
 Aa_boolean getBoolean2Aggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 A_boolean getBooleanAggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 double getDouble(int index)
          This method is for internal JSDAI use only.
 Aa_double getDouble2Aggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 Aaa_double getDouble3Aggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 A_double getDoubleAggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 int getEnumeration(int index, jsdai.dictionary.CExplicit_attribute attrib)
          This method is for internal JSDAI use only.
 Aa_enumeration getEnumeration2Aggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 A_enumeration getEnumerationAggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 InverseEntity getInstance(int index, CEntity inst)
          This method is for internal JSDAI use only.
 InverseEntity getInstance(int index, CEntity inst, jsdai.dictionary.CExplicit_attribute attr)
          This method is for internal JSDAI use only.
 Aggregate getInstanceAggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 int getInteger(int index)
          This method is for internal JSDAI use only.
 Aa_integer getInteger2Aggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 A_integer getIntegerAggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 int getLogical(int index)
          This method is for internal JSDAI use only.
 Aa_integer getLogical2Aggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 A_enumeration getLogicalAggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 java.lang.Object getMixed(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 Aggregate getMixedAggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 int getSelectNumber()
          This method is for internal JSDAI use only.
 java.lang.String getString(int index)
          This method is for internal JSDAI use only.
 Aa_string getString2Aggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 A_string getStringAggregate(int index, jsdai.dictionary.CExplicit_attribute attr, CEntity inst)
          This method is for internal JSDAI use only.
 void init(jsdai.dictionary.EEntity_definition type)
          This method is for internal JSDAI use only.
 void set(jsdai.dictionary.EExplicit_attribute attr, Value val)
          This method is for internal JSDAI use only.
 void setBinary(int index, Binary value)
          This method is for internal JSDAI use only.
 void setBinaryAggregate(int index, A_binary agg)
          This method is for internal JSDAI use only.
 void setBoolean(int index, int value)
          This method is for internal JSDAI use only.
 void setBoolean2Aggregate(int index, Aa_boolean value)
          This method is for internal JSDAI use only.
 void setBooleanAggregate(int index, A_boolean value)
          This method is for internal JSDAI use only.
 void setDouble(int index, double value)
          This method is for internal JSDAI use only.
 void setDouble2Aggregate(int index, Aa_double value)
          This method is for internal JSDAI use only.
 void setDouble3Aggregate(int index, Aaa_double value)
          This method is for internal JSDAI use only.
 void setDoubleAggregate(int index, A_double value)
          This method is for internal JSDAI use only.
 void setEnumeration(int index, int value, jsdai.dictionary.CExplicit_attribute attr)
          This method is for internal JSDAI use only.
 void setEnumeration2Aggregate(int index, Aa_enumeration value, jsdai.dictionary.CExplicit_attribute attr)
          This method is for internal JSDAI use only.
 void setEnumerationAggregate(int index, A_enumeration value, jsdai.dictionary.CExplicit_attribute attr)
          This method is for internal JSDAI use only.
 void setInstance(int index, java.lang.Object value)
          This method is for internal JSDAI use only.
 void setInstanceAggregate(int index, CAggregate value)
          This method is for internal JSDAI use only.
 void setInteger(int index, int value)
          This method is for internal JSDAI use only.
 void setInteger2Aggregate(int index, Aa_integer value)
          This method is for internal JSDAI use only.
 void setIntegerAggregate(int index, A_integer value)
          This method is for internal JSDAI use only.
 void setLogical(int index, int value)
          This method is for internal JSDAI use only.
 void setLogical2Aggregate(int index, Aa_enumeration value)
          This method is for internal JSDAI use only.
 void setLogicalAggregate(int index, A_enumeration value)
          This method is for internal JSDAI use only.
 void setMixed(int index, java.lang.Object value, jsdai.dictionary.CExplicit_attribute attr, int sel_number)
          This method is for internal JSDAI use only.
 void setMixedAggregate(int index, CAggregate value, jsdai.dictionary.CExplicit_attribute attr)
          This method is for internal JSDAI use only.
 void setString(int index, java.lang.String value)
          This method is for internal JSDAI use only.
 void setString2Aggregate(int index, Aa_string value)
          This method is for internal JSDAI use only.
 void setStringAggregate(int index, A_string agg)
          This method is for internal JSDAI use only.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

values

public Value[] values
This field is for internal JSDAI use only. Applications shall not use it.


REDEFINE

public static final int REDEFINE
This field is for internal JSDAI use only. Applications shall not use it.

See Also:
Constant Field Values
Constructor Detail

EntityValue

public EntityValue(SdaiSession session)
The constructor of this class.


EntityValue

public EntityValue(jsdai.dictionary.EEntity_definition edef)
Method Detail

getInteger

public int getInteger(int index)
               throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getDouble

public double getDouble(int index)
                 throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getString

public java.lang.String getString(int index)
                           throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getLogical

public int getLogical(int index)
               throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getBoolean

public int getBoolean(int index)
               throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getEnumeration

public int getEnumeration(int index,
                          jsdai.dictionary.CExplicit_attribute attrib)
                   throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getBinary

public Binary getBinary(int index)
                 throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getInstance

public InverseEntity getInstance(int index,
                                 CEntity inst)
                          throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getInstance

public InverseEntity getInstance(int index,
                                 CEntity inst,
                                 jsdai.dictionary.CExplicit_attribute attr)
                          throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getMixed

public java.lang.Object getMixed(int index,
                                 jsdai.dictionary.CExplicit_attribute attr,
                                 CEntity inst)
                          throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getIntegerAggregate

public A_integer getIntegerAggregate(int index,
                                     jsdai.dictionary.CExplicit_attribute attr,
                                     CEntity inst)
                              throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getDoubleAggregate

public A_double getDoubleAggregate(int index,
                                   jsdai.dictionary.CExplicit_attribute attr,
                                   CEntity inst)
                            throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getStringAggregate

public A_string getStringAggregate(int index,
                                   jsdai.dictionary.CExplicit_attribute attr,
                                   CEntity inst)
                            throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getLogicalAggregate

public A_enumeration getLogicalAggregate(int index,
                                         jsdai.dictionary.CExplicit_attribute attr,
                                         CEntity inst)
                                  throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getBooleanAggregate

public A_boolean getBooleanAggregate(int index,
                                     jsdai.dictionary.CExplicit_attribute attr,
                                     CEntity inst)
                              throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getEnumerationAggregate

public A_enumeration getEnumerationAggregate(int index,
                                             jsdai.dictionary.CExplicit_attribute attr,
                                             CEntity inst)
                                      throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getBinaryAggregate

public A_binary getBinaryAggregate(int index,
                                   jsdai.dictionary.CExplicit_attribute attr,
                                   CEntity inst)
                            throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getInstanceAggregate

public Aggregate getInstanceAggregate(int index,
                                      jsdai.dictionary.CExplicit_attribute attr,
                                      CEntity inst)
                               throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getMixedAggregate

public Aggregate getMixedAggregate(int index,
                                   jsdai.dictionary.CExplicit_attribute attr,
                                   CEntity inst)
                            throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getInteger2Aggregate

public Aa_integer getInteger2Aggregate(int index,
                                       jsdai.dictionary.CExplicit_attribute attr,
                                       CEntity inst)
                                throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getDouble2Aggregate

public Aa_double getDouble2Aggregate(int index,
                                     jsdai.dictionary.CExplicit_attribute attr,
                                     CEntity inst)
                              throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getString2Aggregate

public Aa_string getString2Aggregate(int index,
                                     jsdai.dictionary.CExplicit_attribute attr,
                                     CEntity inst)
                              throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getLogical2Aggregate

public Aa_integer getLogical2Aggregate(int index,
                                       jsdai.dictionary.CExplicit_attribute attr,
                                       CEntity inst)
                                throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getBoolean2Aggregate

public Aa_boolean getBoolean2Aggregate(int index,
                                       jsdai.dictionary.CExplicit_attribute attr,
                                       CEntity inst)
                                throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getEnumeration2Aggregate

public Aa_enumeration getEnumeration2Aggregate(int index,
                                               jsdai.dictionary.CExplicit_attribute attr,
                                               CEntity inst)
                                        throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getDouble3Aggregate

public Aaa_double getDouble3Aggregate(int index,
                                      jsdai.dictionary.CExplicit_attribute attr,
                                      CEntity inst)
                               throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setInteger

public void setInteger(int index,
                       int value)
This method is for internal JSDAI use only. Applications shall not use it.


setDouble

public void setDouble(int index,
                      double value)
This method is for internal JSDAI use only. Applications shall not use it.


setString

public void setString(int index,
                      java.lang.String value)
This method is for internal JSDAI use only. Applications shall not use it.


setLogical

public void setLogical(int index,
                       int value)
This method is for internal JSDAI use only. Applications shall not use it.


setBoolean

public void setBoolean(int index,
                       int value)
This method is for internal JSDAI use only. Applications shall not use it.


setEnumeration

public void setEnumeration(int index,
                           int value,
                           jsdai.dictionary.CExplicit_attribute attr)
                    throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setBinary

public void setBinary(int index,
                      Binary value)
This method is for internal JSDAI use only. Applications shall not use it.


setInstance

public void setInstance(int index,
                        java.lang.Object value)
                 throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setMixed

public void setMixed(int index,
                     java.lang.Object value,
                     jsdai.dictionary.CExplicit_attribute attr,
                     int sel_number)
              throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setIntegerAggregate

public void setIntegerAggregate(int index,
                                A_integer value)
                         throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setDoubleAggregate

public void setDoubleAggregate(int index,
                               A_double value)
                        throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setStringAggregate

public void setStringAggregate(int index,
                               A_string agg)
                        throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setLogicalAggregate

public void setLogicalAggregate(int index,
                                A_enumeration value)
                         throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setBooleanAggregate

public void setBooleanAggregate(int index,
                                A_boolean value)
                         throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setEnumerationAggregate

public void setEnumerationAggregate(int index,
                                    A_enumeration value,
                                    jsdai.dictionary.CExplicit_attribute attr)
                             throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setBinaryAggregate

public void setBinaryAggregate(int index,
                               A_binary agg)
                        throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setInstanceAggregate

public void setInstanceAggregate(int index,
                                 CAggregate value)
                          throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setMixedAggregate

public void setMixedAggregate(int index,
                              CAggregate value,
                              jsdai.dictionary.CExplicit_attribute attr)
                       throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setInteger2Aggregate

public void setInteger2Aggregate(int index,
                                 Aa_integer value)
                          throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setDouble2Aggregate

public void setDouble2Aggregate(int index,
                                Aa_double value)
                         throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setString2Aggregate

public void setString2Aggregate(int index,
                                Aa_string value)
                         throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setLogical2Aggregate

public void setLogical2Aggregate(int index,
                                 Aa_enumeration value)
                          throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setBoolean2Aggregate

public void setBoolean2Aggregate(int index,
                                 Aa_boolean value)
                          throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setEnumeration2Aggregate

public void setEnumeration2Aggregate(int index,
                                     Aa_enumeration value,
                                     jsdai.dictionary.CExplicit_attribute attr)
                              throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

setDouble3Aggregate

public void setDouble3Aggregate(int index,
                                Aaa_double value)
                         throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

getSelectNumber

public int getSelectNumber()
This method is for internal JSDAI use only. Applications shall not use it.


init

public void init(jsdai.dictionary.EEntity_definition type)
          throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

get

public Value get(jsdai.dictionary.EAttribute attr)
          throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

set

public void set(jsdai.dictionary.EExplicit_attribute attr,
                Value val)
         throws SdaiException
This method is for internal JSDAI use only. Applications shall not use it.

Throws:
SdaiException

toString

public java.lang.String toString()

Copyright © LKSoftWare GmbH, 1999-2008