org.apache.olingo.odata2.jpa.processor.core.model
Class JPAEdmAssociation

java.lang.Object
  extended by org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmBaseViewImpl
      extended by org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmAssociation
All Implemented Interfaces:
JPAEdmAssociationView, JPAEdmBaseView

public class JPAEdmAssociation
extends JPAEdmBaseViewImpl
implements JPAEdmAssociationView


Field Summary
 
Fields inherited from class org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmBaseViewImpl
builder, isConsistent, jpaEdmExtension, metaModel, pUnitName, skipDefaultNaming
 
Constructor Summary
JPAEdmAssociation(JPAEdmAssociationEndView associationEndview, JPAEdmEntityTypeView entityTypeView, JPAEdmPropertyView propertyView, int value)
           
JPAEdmAssociation(JPAEdmSchemaView view)
           
 
Method Summary
 void addJPAEdmAssociationView(JPAEdmAssociationView associationView, JPAEdmAssociationEndView associationEndView)
           
 void addJPAEdmRefConstraintView(JPAEdmReferentialConstraintView refView)
           
 JPAEdmBuilder getBuilder()
           
 List<Association> getConsistentEdmAssociationList()
           
 Association getEdmAssociation()
           
 JPAEdmReferentialConstraintView getJPAEdmReferentialConstraintView()
           
 int getNumberOfAssociationsWithSimilarEndPoints(JPAEdmAssociationEndView view)
           
 Association searchAssociation(JPAEdmAssociationEndView view)
           
 
Methods inherited from class org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmBaseViewImpl
clean, getJPAEdmExtension, getJPAEdmMappingModelAccess, getJPAMetaModel, getpUnitName, isConsistent, isDefaultNamingSkipped
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.olingo.odata2.jpa.processor.api.model.JPAEdmBaseView
clean, getJPAEdmExtension, getJPAEdmMappingModelAccess, getJPAMetaModel, getpUnitName, isConsistent, isDefaultNamingSkipped
 

Constructor Detail

JPAEdmAssociation

public JPAEdmAssociation(JPAEdmAssociationEndView associationEndview,
                         JPAEdmEntityTypeView entityTypeView,
                         JPAEdmPropertyView propertyView,
                         int value)

JPAEdmAssociation

public JPAEdmAssociation(JPAEdmSchemaView view)
Method Detail

getBuilder

public JPAEdmBuilder getBuilder()
Specified by:
getBuilder in interface JPAEdmBaseView

getEdmAssociation

public Association getEdmAssociation()
Specified by:
getEdmAssociation in interface JPAEdmAssociationView

getConsistentEdmAssociationList

public List<Association> getConsistentEdmAssociationList()
Specified by:
getConsistentEdmAssociationList in interface JPAEdmAssociationView

searchAssociation

public Association searchAssociation(JPAEdmAssociationEndView view)
Specified by:
searchAssociation in interface JPAEdmAssociationView

addJPAEdmAssociationView

public void addJPAEdmAssociationView(JPAEdmAssociationView associationView,
                                     JPAEdmAssociationEndView associationEndView)
Specified by:
addJPAEdmAssociationView in interface JPAEdmAssociationView

addJPAEdmRefConstraintView

public void addJPAEdmRefConstraintView(JPAEdmReferentialConstraintView refView)
Specified by:
addJPAEdmRefConstraintView in interface JPAEdmAssociationView

getJPAEdmReferentialConstraintView

public JPAEdmReferentialConstraintView getJPAEdmReferentialConstraintView()
Specified by:
getJPAEdmReferentialConstraintView in interface JPAEdmAssociationView

getNumberOfAssociationsWithSimilarEndPoints

public int getNumberOfAssociationsWithSimilarEndPoints(JPAEdmAssociationEndView view)
Specified by:
getNumberOfAssociationsWithSimilarEndPoints in interface JPAEdmAssociationView


Copyright © 2013-2014 The Apache Software Foundation. All Rights Reserved.