|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IViewAttribute | |
---|---|
com.semarchy.mdm.runtime.data | This package contains the IDataAccessService and the related classes. |
com.semarchy.mdm.runtime.model.dataaccess | |
com.semarchy.mdm.runtime.model.security | |
com.semarchy.mdm.runtime.semql.dataaccess | |
com.semarchy.mdm.runtime.semql.dataaccess.sqlgen |
Uses of IViewAttribute in com.semarchy.mdm.runtime.data |
---|
Methods in com.semarchy.mdm.runtime.data with parameters of type IViewAttribute | |
---|---|
Object |
IEntityRow.getValue(IViewAttribute<? extends IAttribute> pViewAttribute)
Get the value for a given IViewAttribute |
static DataAccessPermissionDeniedException |
DataAccessPermissionDeniedException.readAttributeDenied(IViewAttribute<? extends IAttribute> pAttribute)
|
void |
IEntityRow.setValue(IViewAttribute<? extends IAttribute> pViewAttribute,
Object pValue)
Change the value of the attribute. |
static DataAccessPermissionDeniedException |
DataAccessPermissionDeniedException.writeAttributeDenied(IViewAttribute<?> pViewAttribute)
|
static DataAccessPermissionDeniedException |
DataAccessPermissionDeniedException.writeRecordAttributeDenied(IViewAttribute<?> pViewAttribute,
RowScope pWriteAuthorizationScope)
|
Method parameters in com.semarchy.mdm.runtime.data with type arguments of type IViewAttribute | |
---|---|
static void |
DataQueryUtil.selectAllViewAttributes(DataQuery pQuery,
List<IViewAttribute<? extends IAttribute>> pViewAttributes)
|
Uses of IViewAttribute in com.semarchy.mdm.runtime.model.dataaccess |
---|
Subinterfaces of IViewAttribute in com.semarchy.mdm.runtime.model.dataaccess | |
---|---|
interface |
IAtomicViewAttribute
|
interface |
IBuiltInViewAttribute
|
interface |
IComplexAtomicViewAttribute
|
interface |
IComplexViewAttribute
|
interface |
IForeignDNViewAttribute
|
interface |
IForeignViewAttribute
|
interface |
IPkViewAttribute
|
interface |
IViewExprAttribute<T extends IAttribute>
|
Methods in com.semarchy.mdm.runtime.model.dataaccess that return IViewAttribute | |
---|---|
IViewAttribute<? extends IAttribute> |
IView.getAttribute(String pName)
|
IViewAttribute<? extends IAttribute> |
DelegatingView.getAttribute(String pName)
|
IViewAttribute<? extends IAttribute> |
DataAccessSelectExpression.getViewAttribute()
Return the IViewAttribute referenced by the expression when
DataAccessSelectExpression.isViewOrNestedAttribute() is true, null otherwise. |
IViewAttribute<?> |
BindValue.getViewAttribute()
|
Methods in com.semarchy.mdm.runtime.model.dataaccess that return types with arguments of type IViewAttribute | |
---|---|
List<IViewAttribute<? extends IAttribute>> |
IView.getAttributes()
Return the list of IViewAttribute of this view. |
List<IViewAttribute<? extends IAttribute>> |
DelegatingView.getAttributes()
|
List<IViewAttribute<?>> |
IView.getDNAttributes()
|
List<IViewAttribute<?>> |
DelegatingView.getDNAttributes()
|
List<IViewAttribute<? extends IAttribute>> |
IViewAttribute.getExpandedChildren()
Return the default list of children that will be displayed when this view attribute is expanded |
Methods in com.semarchy.mdm.runtime.model.dataaccess with parameters of type IViewAttribute | |
---|---|
BindValue |
Binding.addBindValue(String pName,
String pExpression,
IViewAttribute<?> pViewAttribute)
|
Uses of IViewAttribute in com.semarchy.mdm.runtime.model.security |
---|
Methods in com.semarchy.mdm.runtime.model.security that return types with arguments of type 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. |
Methods in com.semarchy.mdm.runtime.model.security with parameters of type IViewAttribute | |
---|---|
AttributeAuthorization |
IDataAccessModelSecurityProvider.getAttributeAuthorization(IViewAttribute<? extends IAttribute> attribute)
Return the AttributeAuthorization for an IViewAttribute |
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. |
Method parameters in com.semarchy.mdm.runtime.model.security with type arguments of type 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. |
Uses of IViewAttribute in com.semarchy.mdm.runtime.semql.dataaccess |
---|
Methods in com.semarchy.mdm.runtime.semql.dataaccess that return IViewAttribute | |
---|---|
IViewAttribute<?> |
SemQLViewAttribute.getViewAttribute()
|
Methods in com.semarchy.mdm.runtime.semql.dataaccess with parameters of type IViewAttribute | |
---|---|
static String |
SemQLDataAccessUtils.buildAttributeExpression(List<IManyToOneNode> pathsToCurrentView,
IViewAttribute<? extends IAttribute> pAttribute)
|
static String |
SemQLDataAccessUtils.toCharAttributeExpression(IViewAttribute<? extends IAttribute> pViewAttribute)
|
Uses of IViewAttribute in com.semarchy.mdm.runtime.semql.dataaccess.sqlgen |
---|
Methods in com.semarchy.mdm.runtime.semql.dataaccess.sqlgen with parameters of type IViewAttribute | |
---|---|
protected void |
DataAccessSQLAttributeBuilderSupport.appendToStringAttrSQLExpr(Appendable bldr,
SqlView startingView,
List<String> pViewPath,
int pDnDepth,
IViewAttribute<?> pElement)
|
String |
DataAccessSQLAttributeBuilderSupport.buildSQLExpression(SqlView startingView,
IViewAttribute<?> pViewAttribute,
List<String> pPathToViewPrefix)
Build sql expression for a view attribute |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |