entityviewtype.java

来自「CRM源码This file describes some issues tha」· Java 代码 · 共 1,473 行 · 第 1/3 页

JAVA
1,473
字号
        com.queplix.core.jxb.entity.ChainTable[] mArray = new com.queplix.core.jxb.entity.ChainTable[size];
        for (int index = 0; index < size; index++) {
            mArray[index] = (com.queplix.core.jxb.entity.ChainTable) _chainTableList.get(index);
        }
        return mArray;
    } //-- com.queplix.core.jxb.entity.ChainTable[] getChainTable() 

    /**
     * Method getChainTableCount
     * 
     * 
     * 
     * @return int
     */
    public int getChainTableCount()
    {
        return _chainTableList.size();
    } //-- int getChainTableCount() 

    /**
     * Method getDataset
     * 
     * 
     * 
     * @param index
     * @return Dataset
     */
    public com.queplix.core.jxb.entity.Dataset getDataset(int index)
        throws java.lang.IndexOutOfBoundsException
    {
        //-- check bounds for index
        if ((index < 0) || (index > _datasetList.size())) {
            throw new IndexOutOfBoundsException();
        }
        
        return (com.queplix.core.jxb.entity.Dataset) _datasetList.get(index);
    } //-- com.queplix.core.jxb.entity.Dataset getDataset(int) 

    /**
     * Method getDataset
     * 
     * 
     * 
     * @return Dataset
     */
    public com.queplix.core.jxb.entity.Dataset[] getDataset()
    {
        int size = _datasetList.size();
        com.queplix.core.jxb.entity.Dataset[] mArray = new com.queplix.core.jxb.entity.Dataset[size];
        for (int index = 0; index < size; index++) {
            mArray[index] = (com.queplix.core.jxb.entity.Dataset) _datasetList.get(index);
        }
        return mArray;
    } //-- com.queplix.core.jxb.entity.Dataset[] getDataset() 

    /**
     * Method getDatasetCount
     * 
     * 
     * 
     * @return int
     */
    public int getDatasetCount()
    {
        return _datasetList.size();
    } //-- int getDatasetCount() 

    /**
     * Returns the value of field 'dbobjAlias'. The field
     * 'dbobjAlias' has the following description: Attribute is
     * reserved for internal purposes only
     * 
     * @return String
     * @return the value of field 'dbobjAlias'.
     */
    public java.lang.String getDbobjAlias()
    {
        return this._dbobjAlias;
    } //-- java.lang.String getDbobjAlias() 

    /**
     * Returns the value of field 'dbobject'. The field 'dbobject'
     * has the following description: The name of DataBase object
     * (table, view, etc.)
     * 
     * @return String
     * @return the value of field 'dbobject'.
     */
    public java.lang.String getDbobject()
    {
        return this._dbobject;
    } //-- java.lang.String getDbobject() 

    /**
     * Returns the value of field 'dbschema'. The field 'dbschema'
     * has the following description: Entity schema name (see
     * entityschema.xsd)
     * 
     * @return String
     * @return the value of field 'dbschema'.
     */
    public java.lang.String getDbschema()
    {
        return this._dbschema;
    } //-- java.lang.String getDbschema() 

    /**
     * Method getEfield
     * 
     * 
     * 
     * @param index
     * @return Efield
     */
    public com.queplix.core.jxb.entity.Efield getEfield(int index)
        throws java.lang.IndexOutOfBoundsException
    {
        //-- check bounds for index
        if ((index < 0) || (index > _efieldList.size())) {
            throw new IndexOutOfBoundsException();
        }
        
        return (com.queplix.core.jxb.entity.Efield) _efieldList.get(index);
    } //-- com.queplix.core.jxb.entity.Efield getEfield(int) 

    /**
     * Method getEfield
     * 
     * 
     * 
     * @return Efield
     */
    public com.queplix.core.jxb.entity.Efield[] getEfield()
    {
        int size = _efieldList.size();
        com.queplix.core.jxb.entity.Efield[] mArray = new com.queplix.core.jxb.entity.Efield[size];
        for (int index = 0; index < size; index++) {
            mArray[index] = (com.queplix.core.jxb.entity.Efield) _efieldList.get(index);
        }
        return mArray;
    } //-- com.queplix.core.jxb.entity.Efield[] getEfield() 

    /**
     * Method getEfieldCount
     * 
     * 
     * 
     * @return int
     */
    public int getEfieldCount()
    {
        return _efieldList.size();
    } //-- int getEfieldCount() 

    /**
     * Method getEntity
     * 
     * 
     * 
     * @param index
     * @return Entity
     */
    public com.queplix.core.jxb.entity.Entity getEntity(int index)
        throws java.lang.IndexOutOfBoundsException
    {
        //-- check bounds for index
        if ((index < 0) || (index > _entityList.size())) {
            throw new IndexOutOfBoundsException();
        }
        
        return (com.queplix.core.jxb.entity.Entity) _entityList.get(index);
    } //-- com.queplix.core.jxb.entity.Entity getEntity(int) 

    /**
     * Method getEntity
     * 
     * 
     * 
     * @return Entity
     */
    public com.queplix.core.jxb.entity.Entity[] getEntity()
    {
        int size = _entityList.size();
        com.queplix.core.jxb.entity.Entity[] mArray = new com.queplix.core.jxb.entity.Entity[size];
        for (int index = 0; index < size; index++) {
            mArray[index] = (com.queplix.core.jxb.entity.Entity) _entityList.get(index);
        }
        return mArray;
    } //-- com.queplix.core.jxb.entity.Entity[] getEntity() 

    /**
     * Method getEntityCount
     * 
     * 
     * 
     * @return int
     */
    public int getEntityCount()
    {
        return _entityList.size();
    } //-- int getEntityCount() 

    /**
     * Returns the value of field 'eqlConstraint'. The field
     * 'eqlConstraint' has the following description: The constant
     * eql-constraints, used without any limitations
     * 
     * @return String
     * @return the value of field 'eqlConstraint'.
     */
    public java.lang.String getEqlConstraint()
    {
        return this._eqlConstraint;
    } //-- java.lang.String getEqlConstraint() 

    /**
     * Returns the value of field 'eqlOrder'. The field 'eqlOrder'
     * has the following description: The result's default order
     * type
     * 
     * @return String
     * @return the value of field 'eqlOrder'.
     */
    public java.lang.String getEqlOrder()
    {
        return this._eqlOrder;
    } //-- java.lang.String getEqlOrder() 

    /**
     * Returns the value of field 'eqlWhere'. The field 'eqlWhere'
     * has the following description: The dynamically
     * eql-constraints for direct request to entity, not used with
     * any type of joining
     * 
     * @return String
     * @return the value of field 'eqlWhere'.
     */
    public java.lang.String getEqlWhere()
    {
        return this._eqlWhere;
    } //-- java.lang.String getEqlWhere() 

    /**
     * Method getFkeys
     * 
     * 
     * 
     * @param index
     * @return Fkeys
     */
    public com.queplix.core.jxb.entity.Fkeys getFkeys(int index)
        throws java.lang.IndexOutOfBoundsException
    {
        //-- check bounds for index
        if ((index < 0) || (index > _fkeysList.size())) {
            throw new IndexOutOfBoundsException();
        }
        
        return (com.queplix.core.jxb.entity.Fkeys) _fkeysList.get(index);
    } //-- com.queplix.core.jxb.entity.Fkeys getFkeys(int) 

    /**
     * Method getFkeys
     * 
     * 
     * 
     * @return Fkeys
     */
    public com.queplix.core.jxb.entity.Fkeys[] getFkeys()
    {
        int size = _fkeysList.size();
        com.queplix.core.jxb.entity.Fkeys[] mArray = new com.queplix.core.jxb.entity.Fkeys[size];
        for (int index = 0; index < size; index++) {
            mArray[index] = (com.queplix.core.jxb.entity.Fkeys) _fkeysList.get(index);
        }
        return mArray;
    } //-- com.queplix.core.jxb.entity.Fkeys[] getFkeys() 

    /**
     * Method getFkeysCount
     * 
     * 
     * 
     * @return int
     */
    public int getFkeysCount()
    {
        return _fkeysList.size();
    } //-- int getFkeysCount() 

    /**
     * Returns the value of field 'hasHistoryFields'. The field
     * 'hasHistoryFields' has the following description: Attribute
     * is reserved for internal purposes only
     * 
     * @return Boolean
     * @return the value of field 'hasHistoryFields'.
     */
    public java.lang.Boolean getHasHistoryFields()
    {
        return this._hasHistoryFields;
    } //-- java.lang.Boolean getHasHistoryFields() 

    /**
     * Returns the value of field 'historyfield'. The field
     * 'historyfield' has the following description: The name of
     * field for history
     * 
     * @return String
     * @return the value of field 'historyfield'.
     */
    public java.lang.String getHistoryfield()
    {
        return this._historyfield;
    } //-- java.lang.String getHistoryfield() 

    /**
     * Returns the value of field 'initialized'. The field
     * 'initialized' has the following description: Is entity
     * initialized or requires getting meta information from
     * dbschema
     * 
     * @return Boolean
     * @return the value of field 'initialized'.
     */
    public java.lang.Boolean getInitialized()
    {
        return this._initialized;
    } //-- java.lang.Boolean getInitialized() 

    /**
     * Returns the value of field 'listfield'. The field
     * 'listfield' has the following description: The name of field
     * for list-representation of record
     * 
     * @return String
     * @return the value of field 'listfield'.
     */
    public java.lang.String getListfield()
    {
        return this._listfield;
    } //-- java.lang.String getListfield() 

    /**
     * Method getMetainf
     * 
     * 
     * 
     * @param index
     * @return Metainf
     */
    public com.queplix.core.jxb.entity.Metainf getMetainf(int index)
        throws java.lang.IndexOutOfBoundsException
    {
        //-- check bounds for index
        if ((index < 0) || (index > _metainfList.size())) {
            throw new IndexOutOfBoundsException();
        }
        
        return (com.queplix.core.jxb.entity.Metainf) _metainfList.get(index);
    } //-- com.queplix.core.jxb.entity.Metainf getMetainf(int) 

    /**
     * Method getMetainf
     * 
     * 
     * 
     * @return Metainf
     */
    public com.queplix.core.jxb.entity.Metainf[] getMetainf()
    {
        int size = _metainfList.size();
        com.queplix.core.jxb.entity.Metainf[] mArray = new com.queplix.core.jxb.entity.Metainf[size];
        for (int index = 0; index < size; index++) {
            mArray[index] = (com.queplix.core.jxb.entity.Metainf) _metainfList.get(index);
        }
        return mArray;
    } //-- com.queplix.core.jxb.entity.Metainf[] getMetainf() 

    /**
     * Method getMetainfCount
     * 
     * 
     * 
     * @return int
     */
    public int getMetainfCount()
    {
        return _metainfList.size();
    } //-- int getMetainfCount() 

    /**
     * Returns the value of field 'name'. The field 'name' has the
     * following description: The entity name
     * 
     * @return String
     * @return the value of field 'name'.
     */
    public java.lang.String getName()
    {
        return this._name;
    } //-- java.lang.String getName() 

    /**
     * Returns the value of field 'pkeyfield'. The field
     * 'pkeyfield' has the following description: Attribute is
     * reserved for internal purposes only
     * 
     * @return String
     * @return the value of field 'pkeyfield'.
     */
    public java.lang.String getPkeyfield()
    {
        return this._pkeyfield;
    } //-- java.lang.String getPkeyfield() 

    /**
     * Returns the value of field 'scripts'. The field 'scripts'
     * has the following description: The custom update scripts
     * description
     * 
     * @return Scripts
     * @return the value of field 'scripts'.
     */
    public com.queplix.core.jxb.entity.Scripts getScripts()
    {
        return this._scripts;
    } //-- com.queplix.core.jxb.entity.Scripts getScripts() 

    /**
     * Returns the value of field 'versionId'. The field
     * 'versionId' has the following description: Attribute is
     * reserved for internal purposes only
     * 
     * @return Long
     * @return the value of field 'versionId'.
     */
    public java.lang.Long getVersionId()
    {
        return this._versionId;
    } //-- java.lang.Long getVersionId() 

    /**
     * Method isValid
     * 
     * 
     * 
     * @return boolean
     */
    public boolean isValid()
    {
        try {
            validate();
        }
        catch (org.exolab.castor.xml.ValidationException vex) {
            return false;
        }
        return true;
    } //-- boolean isValid() 

    /**
     * Method marshal
     * 
     * 
     * 
     * @param out
     */
    public void marshal(java.io.Writer out)
        throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
    {
        
        Marshaller.marshal(this, out);
    } //-- void marshal(java.io.Writer) 

    /**
     * Method marshal
     * 
     * 
     * 
     * @param handler
     */
    public void marshal(org.xml.sax.ContentHandler handler)
        throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
    {
        
        Marshaller.marshal(this, handler);
    } //-- void marshal(org.xml.sax.ContentHandler) 

    /**
     * Method removeChainTable
     * 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?