public abstract class VisitorOperand extends Object
Constructor and Description |
---|
VisitorOperand(Object value) |
Modifier and Type | Method and Description |
---|---|
abstract TypedOperand |
asTypedOperand() |
abstract TypedOperand |
asTypedOperand(org.apache.olingo.commons.api.edm.EdmPrimitiveType[] types) |
protected Object |
castTo(String value,
org.apache.olingo.commons.api.edm.EdmPrimitiveType type) |
protected Class<?> |
getDefaultType(org.apache.olingo.commons.api.edm.EdmPrimitiveType type) |
abstract org.apache.olingo.commons.api.edm.EdmProperty |
getEdmProperty() |
Object |
getValue() |
protected Object |
tryCast(String literal,
org.apache.olingo.commons.api.edm.EdmPrimitiveType type) |
protected Object value
public VisitorOperand(Object value)
public abstract TypedOperand asTypedOperand() throws org.apache.olingo.server.api.ODataApplicationException
org.apache.olingo.server.api.ODataApplicationException
public abstract TypedOperand asTypedOperand(org.apache.olingo.commons.api.edm.EdmPrimitiveType[] types) throws org.apache.olingo.server.api.ODataApplicationException
org.apache.olingo.server.api.ODataApplicationException
public abstract org.apache.olingo.commons.api.edm.EdmProperty getEdmProperty()
public Object getValue()
protected Object castTo(String value, org.apache.olingo.commons.api.edm.EdmPrimitiveType type) throws org.apache.olingo.commons.api.edm.EdmPrimitiveTypeException
org.apache.olingo.commons.api.edm.EdmPrimitiveTypeException
protected Class<?> getDefaultType(org.apache.olingo.commons.api.edm.EdmPrimitiveType type)
Copyright © 2019 WSO2. All rights reserved.