public class CsdlComplexType extends CsdlStructuralType
annotations, baseType, isAbstract, isOpenType, name, navigationProperties, properties
Constructor and Description |
---|
CsdlComplexType() |
Modifier and Type | Method and Description |
---|---|
CsdlComplexType |
setAbstract(boolean isAbstract) |
CsdlComplexType |
setBaseType(FullQualifiedName baseType) |
CsdlComplexType |
setBaseType(String baseType) |
CsdlComplexType |
setName(String name) |
CsdlComplexType |
setNavigationProperties(List<CsdlNavigationProperty> navigationProperties) |
CsdlComplexType |
setOpenType(boolean isOpenType) |
CsdlComplexType |
setProperties(List<CsdlProperty> properties) |
getAnnotations, getBaseType, getBaseTypeFQN, getName, getNavigationProperties, getNavigationProperty, getProperties, getProperty, isAbstract, isOpenType
equals, getAllByName, getOneByName, hashCode, toString
public CsdlComplexType setName(String name)
setName
in class CsdlStructuralType
public CsdlComplexType setOpenType(boolean isOpenType)
setOpenType
in class CsdlStructuralType
public CsdlComplexType setBaseType(String baseType)
setBaseType
in class CsdlStructuralType
public CsdlComplexType setBaseType(FullQualifiedName baseType)
setBaseType
in class CsdlStructuralType
public CsdlComplexType setAbstract(boolean isAbstract)
setAbstract
in class CsdlStructuralType
public CsdlComplexType setProperties(List<CsdlProperty> properties)
setProperties
in class CsdlStructuralType
public CsdlComplexType setNavigationProperties(List<CsdlNavigationProperty> navigationProperties)
setNavigationProperties
in class CsdlStructuralType
Copyright © 2013–2015 The Apache Software Foundation. All rights reserved.