public abstract class CsdlBindingTarget extends CsdlAbstractEdmItem implements CsdlNamed, CsdlAnnotatable
| Modifier and Type | Field and Description |
|---|---|
protected String |
name |
protected List<CsdlNavigationPropertyBinding> |
navigationPropertyBindings |
protected FullQualifiedName |
type |
| Constructor and Description |
|---|
CsdlBindingTarget() |
| Modifier and Type | Method and Description |
|---|---|
List<CsdlAnnotation> |
getAnnotations() |
String |
getName() |
List<CsdlNavigationPropertyBinding> |
getNavigationPropertyBindings() |
String |
getType() |
FullQualifiedName |
getTypeFQN() |
CsdlBindingTarget |
setName(String name) |
CsdlBindingTarget |
setNavigationPropertyBindings(List<CsdlNavigationPropertyBinding> navigationPropertyBindings) |
CsdlBindingTarget |
setType(FullQualifiedName type) |
CsdlBindingTarget |
setType(String type) |
equals, getAllByName, getOneByName, hashCode, toStringprotected String name
protected FullQualifiedName type
protected List<CsdlNavigationPropertyBinding> navigationPropertyBindings
public CsdlBindingTarget setName(String name)
public String getType()
public FullQualifiedName getTypeFQN()
public CsdlBindingTarget setType(String type)
public CsdlBindingTarget setType(FullQualifiedName type)
public List<CsdlNavigationPropertyBinding> getNavigationPropertyBindings()
public CsdlBindingTarget setNavigationPropertyBindings(List<CsdlNavigationPropertyBinding> navigationPropertyBindings)
public List<CsdlAnnotation> getAnnotations()
getAnnotations in interface CsdlAnnotatableCopyright © 2013–2015 The Apache Software Foundation. All rights reserved.