public class CsdlEntityType extends CsdlStructuralType
annotations, baseType, isAbstract, isOpenType, name, navigationProperties, properties
Constructor and Description |
---|
CsdlEntityType() |
Modifier and Type | Method and Description |
---|---|
List<CsdlPropertyRef> |
getKey()
Gets key.
|
boolean |
hasStream()
Has stream.
|
CsdlEntityType |
setAbstract(boolean isAbstract)
Sets abstract.
|
CsdlEntityType |
setAnnotations(List<CsdlAnnotation> annotations)
Sets a list of annotations
|
CsdlEntityType |
setBaseType(FullQualifiedName baseType)
Sets base type.
|
CsdlEntityType |
setBaseType(String baseType)
Sets base type.
|
CsdlEntityType |
setHasStream(boolean hasStream)
Sets has stream.
|
CsdlEntityType |
setKey(List<CsdlPropertyRef> key)
Sets key.
|
CsdlEntityType |
setName(String name)
Sets name.
|
CsdlEntityType |
setNavigationProperties(List<CsdlNavigationProperty> navigationProperties)
Sets navigation properties.
|
CsdlEntityType |
setOpenType(boolean isOpenType)
Sets open type.
|
CsdlEntityType |
setProperties(List<CsdlProperty> properties)
Sets properties.
|
getAnnotations, getBaseType, getBaseTypeFQN, getName, getNavigationProperties, getNavigationProperty, getProperties, getProperty, isAbstract, isOpenType
getAllByName, getOneByName
public boolean hasStream()
public CsdlEntityType setHasStream(boolean hasStream)
hasStream
- the has streampublic List<CsdlPropertyRef> getKey()
public CsdlEntityType setKey(List<CsdlPropertyRef> key)
key
- the keypublic CsdlEntityType setName(String name)
CsdlStructuralType
setName
in class CsdlStructuralType
name
- the namepublic CsdlEntityType setOpenType(boolean isOpenType)
CsdlStructuralType
setOpenType
in class CsdlStructuralType
isOpenType
- the is open typepublic CsdlEntityType setBaseType(String baseType)
CsdlStructuralType
setBaseType
in class CsdlStructuralType
baseType
- the base typepublic CsdlEntityType setBaseType(FullQualifiedName baseType)
CsdlStructuralType
setBaseType
in class CsdlStructuralType
baseType
- the base typepublic CsdlEntityType setAbstract(boolean isAbstract)
CsdlStructuralType
setAbstract
in class CsdlStructuralType
isAbstract
- the is abstractpublic CsdlEntityType setProperties(List<CsdlProperty> properties)
CsdlStructuralType
setProperties
in class CsdlStructuralType
properties
- the propertiespublic CsdlEntityType setNavigationProperties(List<CsdlNavigationProperty> navigationProperties)
CsdlStructuralType
setNavigationProperties
in class CsdlStructuralType
navigationProperties
- the navigation propertiespublic CsdlEntityType setAnnotations(List<CsdlAnnotation> annotations)
CsdlStructuralType
setAnnotations
in class CsdlStructuralType
annotations
- list of annotationsCopyright © 2013–2018 The Apache Software Foundation. All rights reserved.