Package com.semarchy.mdm.runtime.model.dataaccess

Interface Summary
IAtomicViewAttribute  
IBuiltInViewAttribute  
IComplexAtomicViewAttribute  
IComplexViewAttribute  
IDataAccessModel  
IDataAccessParser Parser allows parsing DataAccess Expressions
IEntityViewMapping  
IForeignDNViewAttribute  
IForeignViewAttribute  
ILineageNode Interface that provides a generic definition for lineage nodes usually used to navigate accross view types for the same entity
IManyToOneNode  
INavigationNode Generic interface that represents a navigation node from a view to another view.
IOneToManyNode  
IPkViewAttribute  
IView Represents a View for accessing Data.
IViewAttribute<T extends IAttribute>  
IViewExprAttribute<T extends IAttribute>  
 

Class Summary
AttributeNames Utility methods to access builtin view attribute names
AttributesValues  
Binding  
BindValue  
DataAccessCondition  
DataAccessModelConstants This class centralize the template implementation specific data.
DataAccessSelectExpression Represents a parsed DataAccess Expression obtained from a IDataAccessParser This class is immutable.
DelegatingView Delegating View allowing to specialize easily certain part of a view
EntityComparator  
ExpressionLabelUtil Helper providing Labels for expression requiring parsing SemQL expressions and IDisplayViewAttribute
FromClause Represents a generic SQL from clause.
JoinClause Represent a SQL join hierarchy
JoinPredicate Represents an equijoin between two expressions: a many side expression and a one side expression.
MasterSDPKID  
OrderByExpression Defines an order by atomic expression
ViewTypes  
 

Enum Summary
JoinType Enum of join types supported in JoinClause objects for data acces view objects
NavigationCardinality Represents a navigation cardinality for navigation nodes
 



Copyright © 2015. All Rights Reserved.