public class ODataTypeManager extends Object
| Constructor and Description |
|---|
ODataTypeManager() |
| Modifier and Type | Method and Description |
|---|---|
static Object |
convertToTeiidRuntimeType(Class<?> type,
Object value) |
static org.apache.olingo.commons.api.edm.EdmPrimitiveTypeKind |
odataType(Class<?> teiidRuntimeTypeClass) |
static org.apache.olingo.commons.api.edm.EdmPrimitiveTypeKind |
odataType(String teiidRuntimeType) |
static Object |
parseLiteral(org.apache.olingo.commons.api.edm.EdmParameter edmParameter,
Class<?> runtimeType,
String value) |
static Object |
parseLiteral(org.apache.olingo.commons.api.edm.EdmProperty edmProperty,
Class<?> runtimeType,
String value) |
static Object |
parseLiteral(String odataType,
String value) |
static String |
teiidType(org.apache.olingo.commons.core.edm.primitivetype.SingletonPrimitiveType odataType,
boolean array) |
static String |
teiidType(String odataType,
boolean array) |
public static String teiidType(org.apache.olingo.commons.core.edm.primitivetype.SingletonPrimitiveType odataType, boolean array)
public static org.apache.olingo.commons.api.edm.EdmPrimitiveTypeKind odataType(Class<?> teiidRuntimeTypeClass)
public static org.apache.olingo.commons.api.edm.EdmPrimitiveTypeKind odataType(String teiidRuntimeType)
public static Object convertToTeiidRuntimeType(Class<?> type, Object value) throws org.teiid.core.TeiidException
org.teiid.core.TeiidExceptionpublic static Object parseLiteral(org.apache.olingo.commons.api.edm.EdmParameter edmParameter, Class<?> runtimeType, String value) throws org.teiid.core.TeiidException
org.teiid.core.TeiidExceptionpublic static Object parseLiteral(org.apache.olingo.commons.api.edm.EdmProperty edmProperty, Class<?> runtimeType, String value) throws org.teiid.core.TeiidException
org.teiid.core.TeiidExceptionCopyright © 2013–2016 JBoss by Red Hat. All rights reserved.