org.odata4j.edm
Class EdmProperty.Builder
java.lang.Object
org.odata4j.edm.EdmItem.Builder<T,TBuilder>
org.odata4j.edm.EdmPropertyBase.Builder<EdmProperty,EdmProperty.Builder>
org.odata4j.edm.EdmProperty.Builder
- All Implemented Interfaces:
- Named
- Enclosing class:
- EdmProperty
public static class EdmProperty.Builder
- extends EdmPropertyBase.Builder<EdmProperty,EdmProperty.Builder>
- implements Named
Mutable builder for EdmProperty
objects.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.odata4j.core.Named |
getName |
build
public EdmProperty build()
getCollectionKind
public EdmProperty.CollectionKind getCollectionKind()
getConcurrencyMode
public String getConcurrencyMode()
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()
setCollectionKind
public EdmProperty.Builder setCollectionKind(EdmProperty.CollectionKind collectionKind)
setConcurrencyMode
public EdmProperty.Builder setConcurrencyMode(String concurrencyMode)
setDeclaringType
public EdmProperty.Builder setDeclaringType(EdmStructuralType declaringType)
setDefaultValue
public EdmProperty.Builder setDefaultValue(String defaultValue)
setFcContentKind
public EdmProperty.Builder setFcContentKind(String fcContentKind)
setFcEpmContentKind
public EdmProperty.Builder setFcEpmContentKind(String fcEpmContentKind)
setFcEpmKeepInContent
public EdmProperty.Builder setFcEpmKeepInContent(String fcEpmKeepInContent)
setFcKeepInContent
public EdmProperty.Builder setFcKeepInContent(String fcKeepInContent)
setFcNsPrefix
public EdmProperty.Builder setFcNsPrefix(String fcNsPrefix)
setFcNsUri
public EdmProperty.Builder setFcNsUri(String fcNsUri)
setFcTargetPath
public EdmProperty.Builder setFcTargetPath(String fcTargetPath)
setFixedLength
public EdmProperty.Builder setFixedLength(Boolean fixedLength)
setMaxLength
public EdmProperty.Builder setMaxLength(Integer maxLength)
setMimeType
public EdmProperty.Builder setMimeType(String mimeType)
setNullable
public EdmProperty.Builder setNullable(boolean nullable)
setPrecision
public EdmProperty.Builder setPrecision(Integer precision)
setScale
public EdmProperty.Builder setScale(Integer scale)
setStoreGeneratedPattern
public EdmProperty.Builder setStoreGeneratedPattern(String storeGeneratedPattern)
setType
public EdmProperty.Builder setType(EdmType.Builder<?,?> type)
setType
public EdmProperty.Builder setType(EdmType type)
setUnicode
public EdmProperty.Builder setUnicode(Boolean unicode)
http://odata4j.org