Class CsdlPropertyNavigation
java.lang.Object
de.fraunhofer.iosb.ilt.frostclient.model.csdl.CsdlSchemaItemAbstract
de.fraunhofer.iosb.ilt.frostclient.model.csdl.CsdlProperty
de.fraunhofer.iosb.ilt.frostclient.model.csdl.CsdlPropertyNavigation
- All Implemented Interfaces:
CsdlSchemaItem
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.fraunhofer.iosb.ilt.frostclient.model.csdl.CsdlSchemaItem
CsdlSchemaItem.SchemaItemIdResolver -
Field Summary
FieldsFields inherited from class de.fraunhofer.iosb.ilt.frostclient.model.csdl.CsdlSchemaItemAbstract
document, schema -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyTo(ModelRegistry mr, EntityType entityType, String name) voidapplyTo(ModelRegistry mr, TypeComplex ct, String name) fillFrom(CsdlDocument doc, String nameSpace, EntityType et, NavigationProperty np) static CsdlPropertyNavigationof(CsdlDocument doc, String nameSpace, EntityType et, NavigationProperty np) setCollection(Boolean collection) setNullable(Boolean nullable) setPartner(String partner) voidMethods inherited from class de.fraunhofer.iosb.ilt.frostclient.model.csdl.CsdlProperty
ofMethods inherited from class de.fraunhofer.iosb.ilt.frostclient.model.csdl.CsdlSchemaItemAbstract
getDocument, getKind, getSchema, setDocument, setSchema
-
Field Details
-
NAME_KIND_NAVIGATIONPROPERTY
- See Also:
-
collection
-
partner
-
type
-
nullable
public boolean nullable
-
-
Constructor Details
-
CsdlPropertyNavigation
public CsdlPropertyNavigation()
-
-
Method Details
-
applyTo
- Specified by:
applyToin classCsdlProperty
-
applyTo
- Specified by:
applyToin classCsdlProperty
-
otherProperties
-
writeXml
- Throws:
IOException
-
setType
-
setPartner
-
setNullable
-
setCollection