public class CsdlNavigationProperty extends CsdlAbstractEdmItem implements CsdlNamed, CsdlAnnotatable
| Constructor and Description |
|---|
CsdlNavigationProperty() |
| Modifier and Type | Method and Description |
|---|---|
List<CsdlAnnotation> |
getAnnotations() |
String |
getName() |
CsdlOnDelete |
getOnDelete() |
String |
getPartner() |
List<CsdlReferentialConstraint> |
getReferentialConstraints() |
String |
getType() |
FullQualifiedName |
getTypeFQN() |
boolean |
isCollection() |
boolean |
isContainsTarget() |
Boolean |
isNullable() |
CsdlNavigationProperty |
setCollection(boolean isCollection) |
CsdlNavigationProperty |
setContainsTarget(boolean containsTarget) |
CsdlNavigationProperty |
setName(String name) |
CsdlNavigationProperty |
setNullable(Boolean nullable) |
CsdlNavigationProperty |
setOnDelete(CsdlOnDelete onDelete) |
CsdlNavigationProperty |
setPartner(String partner) |
CsdlNavigationProperty |
setReferentialConstraints(List<CsdlReferentialConstraint> referentialConstraints) |
CsdlNavigationProperty |
setType(FullQualifiedName type) |
CsdlNavigationProperty |
setType(String type) |
equals, getAllByName, getOneByName, hashCode, toStringpublic boolean isCollection()
public CsdlNavigationProperty setCollection(boolean isCollection)
public CsdlNavigationProperty setName(String name)
public FullQualifiedName getTypeFQN()
public String getType()
public CsdlNavigationProperty setType(FullQualifiedName type)
public CsdlNavigationProperty setType(String type)
public String getPartner()
public CsdlNavigationProperty setPartner(String partner)
public boolean isContainsTarget()
public CsdlNavigationProperty setContainsTarget(boolean containsTarget)
public List<CsdlReferentialConstraint> getReferentialConstraints()
public CsdlNavigationProperty setReferentialConstraints(List<CsdlReferentialConstraint> referentialConstraints)
public Boolean isNullable()
public CsdlNavigationProperty setNullable(Boolean nullable)
public CsdlOnDelete getOnDelete()
public CsdlNavigationProperty setOnDelete(CsdlOnDelete onDelete)
public List<CsdlAnnotation> getAnnotations()
getAnnotations in interface CsdlAnnotatableCopyright © 2013–2015 The Apache Software Foundation. All rights reserved.