Class CsdlPropertyValue
java.lang.Object
org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
org.apache.olingo.commons.api.edm.provider.annotation.CsdlPropertyValue
- All Implemented Interfaces:
CsdlAnnotatable
The edm:PropertyValue element supplies a value to a property on the type instantiated by an
edm:Record expression (See
EdmRecord
).
The value is obtained by evaluating an expression.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns a list of annotationsProperty namegetValue()
Evaluated value of the expression (property value)int
hashCode()
setAnnotations
(List<CsdlAnnotation> annotations) setProperty
(String property) setValue
(CsdlExpression value) Methods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
getAllByName, getOneByName
-
Constructor Details
-
CsdlPropertyValue
public CsdlPropertyValue()
-
-
Method Details
-
getAnnotations
Description copied from interface:CsdlAnnotatable
Returns a list of annotations- Specified by:
getAnnotations
in interfaceCsdlAnnotatable
- Returns:
- list of annotations
-
setAnnotations
-
getProperty
Property name- Returns:
- Property name
-
setProperty
-
getValue
Evaluated value of the expression (property value)- Returns:
- evaluated value of the expression
-
setValue
-
equals
-
hashCode
public int hashCode()
-