entityviewtype.java

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

JAVA
1,473
字号
     * 
     * 
     * @param vChainTable
     * @return boolean
     */
    public boolean removeChainTable(com.queplix.core.jxb.entity.ChainTable vChainTable)
    {
        boolean removed = _chainTableList.remove(vChainTable);
        return removed;
    } //-- boolean removeChainTable(com.queplix.core.jxb.entity.ChainTable) 

    /**
     * Method removeDataset
     * 
     * 
     * 
     * @param vDataset
     * @return boolean
     */
    public boolean removeDataset(com.queplix.core.jxb.entity.Dataset vDataset)
    {
        boolean removed = _datasetList.remove(vDataset);
        return removed;
    } //-- boolean removeDataset(com.queplix.core.jxb.entity.Dataset) 

    /**
     * Method removeEfield
     * 
     * 
     * 
     * @param vEfield
     * @return boolean
     */
    public boolean removeEfield(com.queplix.core.jxb.entity.Efield vEfield)
    {
        boolean removed = _efieldList.remove(vEfield);
        return removed;
    } //-- boolean removeEfield(com.queplix.core.jxb.entity.Efield) 

    /**
     * Method removeEntity
     * 
     * 
     * 
     * @param vEntity
     * @return boolean
     */
    public boolean removeEntity(com.queplix.core.jxb.entity.Entity vEntity)
    {
        boolean removed = _entityList.remove(vEntity);
        return removed;
    } //-- boolean removeEntity(com.queplix.core.jxb.entity.Entity) 

    /**
     * Method removeFkeys
     * 
     * 
     * 
     * @param vFkeys
     * @return boolean
     */
    public boolean removeFkeys(com.queplix.core.jxb.entity.Fkeys vFkeys)
    {
        boolean removed = _fkeysList.remove(vFkeys);
        return removed;
    } //-- boolean removeFkeys(com.queplix.core.jxb.entity.Fkeys) 

    /**
     * Method removeMetainf
     * 
     * 
     * 
     * @param vMetainf
     * @return boolean
     */
    public boolean removeMetainf(com.queplix.core.jxb.entity.Metainf vMetainf)
    {
        boolean removed = _metainfList.remove(vMetainf);
        return removed;
    } //-- boolean removeMetainf(com.queplix.core.jxb.entity.Metainf) 

    /**
     * Sets the value of field 'cache'. The field 'cache' has the
     * following description: Is entity cacheable in the memory
     * 
     * @param cache the value of field 'cache'.
     */
    public void setCache(java.lang.Boolean cache)
    {
        this._cache = cache;
    } //-- void setCache(java.lang.Boolean) 

    /**
     * Method setChainTable
     * 
     * 
     * 
     * @param index
     * @param vChainTable
     */
    public void setChainTable(int index, com.queplix.core.jxb.entity.ChainTable vChainTable)
        throws java.lang.IndexOutOfBoundsException
    {
        //-- check bounds for index
        if ((index < 0) || (index > _chainTableList.size())) {
            throw new IndexOutOfBoundsException();
        }
        _chainTableList.set(index, vChainTable);
    } //-- void setChainTable(int, com.queplix.core.jxb.entity.ChainTable) 

    /**
     * Method setChainTable
     * 
     * 
     * 
     * @param chainTableArray
     */
    public void setChainTable(com.queplix.core.jxb.entity.ChainTable[] chainTableArray)
    {
        //-- copy array
        _chainTableList.clear();
        for (int i = 0; i < chainTableArray.length; i++) {
            _chainTableList.add(chainTableArray[i]);
        }
    } //-- void setChainTable(com.queplix.core.jxb.entity.ChainTable) 

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

    /**
     * Method setDataset
     * 
     * 
     * 
     * @param datasetArray
     */
    public void setDataset(com.queplix.core.jxb.entity.Dataset[] datasetArray)
    {
        //-- copy array
        _datasetList.clear();
        for (int i = 0; i < datasetArray.length; i++) {
            _datasetList.add(datasetArray[i]);
        }
    } //-- void setDataset(com.queplix.core.jxb.entity.Dataset) 

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

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

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

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

    /**
     * Method setEfield
     * 
     * 
     * 
     * @param efieldArray
     */
    public void setEfield(com.queplix.core.jxb.entity.Efield[] efieldArray)
    {
        //-- copy array
        _efieldList.clear();
        for (int i = 0; i < efieldArray.length; i++) {
            _efieldList.add(efieldArray[i]);
        }
    } //-- void setEfield(com.queplix.core.jxb.entity.Efield) 

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

    /**
     * Method setForm
     * 
     * 
     * 
     * @param entityArray
     */
    public void setEntity(com.queplix.core.jxb.entity.Entity[] entityArray)
    {
        //-- copy array
        _entityList.clear();
        for (int i = 0; i < entityArray.length; i++) {
            _entityList.add(entityArray[i]);
        }
    } //-- void setForm(com.queplix.core.jxb.entity.Entity)

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

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

    /**
     * Sets 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
     * 
     * @param eqlWhere the value of field 'eqlWhere'.
     */
    public void setEqlWhere(java.lang.String eqlWhere)
    {
        this._eqlWhere = eqlWhere;
    } //-- void setEqlWhere(java.lang.String) 

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

    /**
     * Method setFkeys
     * 
     * 
     * 
     * @param fkeysArray
     */
    public void setFkeys(com.queplix.core.jxb.entity.Fkeys[] fkeysArray)
    {
        //-- copy array
        _fkeysList.clear();
        for (int i = 0; i < fkeysArray.length; i++) {
            _fkeysList.add(fkeysArray[i]);
        }
    } //-- void setFkeys(com.queplix.core.jxb.entity.Fkeys) 

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

    /**
     * Sets the value of field 'historyfield'. The field
     * 'historyfield' has the following description: The name of
     * field for history
     * 
     * @param historyfield the value of field 'historyfield'.
     */
    public void setHistoryfield(java.lang.String historyfield)
    {
        this._historyfield = historyfield;
    } //-- void setHistoryfield(java.lang.String) 

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

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

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

    /**
     * Method setMetainf
     * 
     * 
     * 
     * @param metainfArray
     */
    public void setMetainf(com.queplix.core.jxb.entity.Metainf[] metainfArray)
    {
        //-- copy array
        _metainfList.clear();
        for (int i = 0; i < metainfArray.length; i++) {
            _metainfList.add(metainfArray[i]);
        }
    } //-- void setMetainf(com.queplix.core.jxb.entity.Metainf) 

    /**
     * Sets the value of field 'name'. The field 'name' has the
     * following description: The entity name
     * 
     * @param name the value of field 'name'.
     */
    public void setName(java.lang.String name)
    {
        this._name = name;
    } //-- void setName(java.lang.String) 

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

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

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

    /**
     * Method unmarshal
     * 
     * 
     * 
     * @param reader
     * @return Object
     */
    public static java.lang.Object unmarshal(java.io.Reader reader)
        throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
    {
        return (com.queplix.core.jxb.entity.EntityViewType) Unmarshaller.unmarshal(com.queplix.core.jxb.entity.EntityViewType.class, reader);
    } //-- java.lang.Object unmarshal(java.io.Reader) 

    /**
     * Method validate
     * 
     */
    public void validate()
        throws org.exolab.castor.xml.ValidationException
    {
        org.exolab.castor.xml.Validator validator = new org.exolab.castor.xml.Validator();
        validator.validate(this);
    } //-- void validate() 

}

⌨️ 快捷键说明

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