Uses of Interface
com.semarchy.mdm.runtime.model.common.IAttribute

Packages that use IAttribute
com.semarchy.mdm.runtime.data This package contains the IDataAccessService and the related classes. 
com.semarchy.mdm.runtime.model.builtin   
com.semarchy.mdm.runtime.model.common   
com.semarchy.mdm.runtime.model.dataaccess   
com.semarchy.mdm.runtime.model.integration   
com.semarchy.mdm.runtime.model.logical This package contains the IModel representing the model as designed in Semarchy Convergence For MDM. 
com.semarchy.mdm.runtime.model.physical   
com.semarchy.mdm.runtime.model.security   
com.semarchy.mdm.runtime.semql.column   
com.semarchy.mdm.runtime.semql.dataaccess   
 

Uses of IAttribute in com.semarchy.mdm.runtime.data
 

Method parameters in com.semarchy.mdm.runtime.data with type arguments of type IAttribute
 Object IEntityRow.getValue(IViewAttribute<? extends IAttribute> pViewAttribute)
          Get the value for a given IViewAttribute
static DataAccessPermissionDeniedException DataAccessPermissionDeniedException.readAttributeDenied(IViewAttribute<? extends IAttribute> pAttribute)
           
static void DataQueryUtil.selectAllViewAttributes(DataQuery pQuery, List<IViewAttribute<? extends IAttribute>> pViewAttributes)
           
 void IEntityRow.setValue(IViewAttribute<? extends IAttribute> pViewAttribute, Object pValue)
          Change the value of the attribute.
 

Uses of IAttribute in com.semarchy.mdm.runtime.model.builtin
 

Subinterfaces of IAttribute in com.semarchy.mdm.runtime.model.builtin
 interface IBuiltInColumnAttribute
           
 

Uses of IAttribute in com.semarchy.mdm.runtime.model.common
 

Subinterfaces of IAttribute in com.semarchy.mdm.runtime.model.common
 interface IColumnAttribute
           A Column attribute is an attribute that may be stored in a database column
 

Uses of IAttribute in com.semarchy.mdm.runtime.model.dataaccess
 

Classes in com.semarchy.mdm.runtime.model.dataaccess with type parameters of type IAttribute
 interface IViewAttribute<T extends IAttribute>
           
 interface IViewExprAttribute<T extends IAttribute>
           
 

Methods in com.semarchy.mdm.runtime.model.dataaccess that return types with arguments of type IAttribute
 IViewAttribute<? extends IAttribute> IView.getAttribute(String pName)
           
 IViewAttribute<? extends IAttribute> DelegatingView.getAttribute(String pName)
           
 List<IViewAttribute<? extends IAttribute>> IView.getAttributes()
          Return the list of IViewAttribute of this view.
 List<IViewAttribute<? extends IAttribute>> DelegatingView.getAttributes()
           
 List<IViewAttribute<? extends IAttribute>> IViewAttribute.getExpandedChildren()
          Return the default list of children that will be displayed when this view attribute is expanded
 IViewAttribute<? extends IAttribute> DataAccessSelectExpression.getViewAttribute()
          Return the IViewAttribute referenced by the expression when DataAccessSelectExpression.isViewOrNestedAttribute() is true, null otherwise.
 

Uses of IAttribute in com.semarchy.mdm.runtime.model.integration
 

Methods in com.semarchy.mdm.runtime.model.integration that return IAttribute
 IAttribute IMandatoryValidationSubPhase.getAttribute()
           
 IAttribute ILovValidationSubPhase.getAttribute()
           
 

Uses of IAttribute in com.semarchy.mdm.runtime.model.logical
 

Subinterfaces of IAttribute in com.semarchy.mdm.runtime.model.logical
 interface IAtomicAttribute
           An atomic attribute represents a standard attribute that is persisted in a column
 interface IComplexAtomicAttribute
           Defines a Complex Atomic Attribute that is an atomic attribute defined in a complex attribute.
 interface IComplexAttribute
           Represents a complex attributes that is itself composed of several complex atomic attributes
 interface IDefinitionAttribute
           
 interface IEntityAttribute
           Represents a generic attribute that is declared logically on an entity.
 interface IForeignAttribute
           Represents a foreign attribute that is exposed as an entity attribute but managed by a reference
 interface IPKAttribute
          Attribute representing the logical PK of the entity.
 

Methods in com.semarchy.mdm.runtime.model.logical that return IAttribute
 IAttribute IMandatoryValidation.getAttribute()
          The mandatory attribute: either a IAtomicAttribute, a IComplexAtomicAttribute or a IForeignAttribute
 

Methods in com.semarchy.mdm.runtime.model.logical with parameters of type IAttribute
static String AbstractDataValidation.attributeConstraintName(IAttribute attr)
           
 AttributeAuthorization LogicalModelAuthorizations.getAttributeAuthorization(IAttribute attribute)
          Get the authorizations for a given attribute
 

Uses of IAttribute in com.semarchy.mdm.runtime.model.physical
 

Methods in com.semarchy.mdm.runtime.model.physical that return IAttribute
 IAttribute IColumn.getAttribute()
           
 

Uses of IAttribute in com.semarchy.mdm.runtime.model.security
 

Methods in com.semarchy.mdm.runtime.model.security that return types with arguments of type IAttribute
 List<IViewAttribute<? extends IAttribute>> IDataAccessModelSecurityProvider.getReadableAttributes(List<IViewAttribute<? extends IAttribute>> attributes)
          This method return a new list containing only attributes for which IDataAccessModelSecurityProvider.isReadAuthorized(IViewAttribute) returns true.
 

Methods in com.semarchy.mdm.runtime.model.security with parameters of type IAttribute
 AttributeAuthorization ILogicalModelSecurityProvider.getAttributeAuthorization(IAttribute attribute)
          Deprecated. use LogicalModelAuthorizations.getAttributeAuthorization(IAttribute)
 boolean ILogicalModelSecurityProvider.isReadAuthorized(IAttribute attribute)
          Return true if attribute is partially or fully readable.
 boolean ILogicalModelSecurityProvider.isWriteAuthorized(IAttribute attribute)
          Return true if write is authorized for attribute.
 

Method parameters in com.semarchy.mdm.runtime.model.security with type arguments of type IAttribute
 AttributeAuthorization IDataAccessModelSecurityProvider.getAttributeAuthorization(IViewAttribute<? extends IAttribute> attribute)
          Return the AttributeAuthorization for an IViewAttribute
 List<IViewAttribute<? extends IAttribute>> IDataAccessModelSecurityProvider.getReadableAttributes(List<IViewAttribute<? extends IAttribute>> attributes)
          This method return a new list containing only attributes for which IDataAccessModelSecurityProvider.isReadAuthorized(IViewAttribute) returns true.
 boolean IDataAccessModelSecurityProvider.isReadAuthorized(IViewAttribute<? extends IAttribute> attribute)
          Returns true if attribute can be read for some rows i.e.
 boolean IDataAccessModelSecurityProvider.isWriteAuthorized(IViewAttribute<? extends IAttribute> attribute)
          Returns true if attribute can be written for some rows i.e.
 

Uses of IAttribute in com.semarchy.mdm.runtime.semql.column
 

Methods in com.semarchy.mdm.runtime.semql.column that return IAttribute
 IAttribute SemQLAttrColumn.getAttribute()
           
 

Methods in com.semarchy.mdm.runtime.semql.column with parameters of type IAttribute
 SemQLAttrColumn SQLAttrColumnProvider.addSemQLAttrColumn(SemQLAttrColumn pParent, String pName, String pColumnName, IAttribute pAttribute)
          Adds a SemQL attribute column to this attribute provider
 

Constructors in com.semarchy.mdm.runtime.semql.column with parameters of type IAttribute
SemQLAttrColumn(SemQLAttrColumn pParent, String pName, String pColumnName, IAttribute pAttribute)
           
 

Uses of IAttribute in com.semarchy.mdm.runtime.semql.dataaccess
 

Method parameters in com.semarchy.mdm.runtime.semql.dataaccess with type arguments of type IAttribute
static String SemQLDataAccessUtils.buildAttributeExpression(List<IManyToOneNode> pathsToCurrentView, IViewAttribute<? extends IAttribute> pAttribute)
           
static String SemQLDataAccessUtils.toCharAttributeExpression(IViewAttribute<? extends IAttribute> pViewAttribute)
           
 



Copyright © 2015. All Rights Reserved.