org.odata4j.edm
Class EdmProperty
java.lang.Object
org.odata4j.edm.EdmItem
org.odata4j.edm.EdmPropertyBase
org.odata4j.edm.EdmProperty
- All Implemented Interfaces:
- Named
public class EdmProperty
- extends EdmPropertyBase
A CSDL Property element.
Property elements define the shape and characteristics of data that an entity type instance or complex type
instance will contain. Properties in a conceptual model are analogous to properties that are defined on a class.
In the same way that properties on a class define the shape of the class and carry information about objects,
properties in a conceptual model define the shape of an entity type and carry information about entity type instances.
- See Also:
- [msdn] Property Element (CSDL)
getCollectionKind
public EdmProperty.CollectionKind getCollectionKind()
getConcurrencyMode
public String getConcurrencyMode()
getDeclaringType
public EdmStructuralType getDeclaringType()
getDefaultValue
public String getDefaultValue()
getFcContentKind
public String getFcContentKind()
getFcEpmContentKind
public String getFcEpmContentKind()
getFcEpmKeepInContent
public String getFcEpmKeepInContent()
getFcKeepInContent
public String getFcKeepInContent()
getFcNsPrefix
public String getFcNsPrefix()
getFcNsUri
public String getFcNsUri()
getFcTargetPath
public String getFcTargetPath()
getFixedLength
public Boolean getFixedLength()
getMaxLength
public Integer getMaxLength()
getMimeType
public String getMimeType()
getPrecision
public Integer getPrecision()
getScale
public Integer getScale()
getStoreGeneratedPattern
public String getStoreGeneratedPattern()
getType
public EdmType getType()
getUnicode
public Boolean getUnicode()
isNullable
public boolean isNullable()
newBuilder
public static EdmProperty.Builder newBuilder(String name)
toString
public String toString()
- Overrides:
toString
in class Object
http://odata4j.org