public final class EdmNull extends Object implements org.apache.olingo.commons.api.edm.EdmPrimitiveType
Constructor and Description |
---|
EdmNull() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
fromUriLiteral(String literal) |
Class<?> |
getDefaultType() |
org.apache.olingo.commons.api.edm.FullQualifiedName |
getFullQualifiedName() |
static EdmNull |
getInstance() |
org.apache.olingo.commons.api.edm.constants.EdmTypeKind |
getKind() |
String |
getName() |
String |
getNamespace() |
int |
hashCode() |
boolean |
isCompatible(org.apache.olingo.commons.api.edm.EdmPrimitiveType primitiveType) |
String |
toString() |
String |
toUriLiteral(String literal) |
boolean |
validate(String value,
Boolean isNullable,
Integer maxLength,
Integer precision,
Integer scale,
Boolean isUnicode) |
<T> T |
valueOfString(String value,
Boolean isNullable,
Integer maxLength,
Integer precision,
Integer scale,
Boolean isUnicode,
Class<T> returnType) |
String |
valueToString(Object value,
Boolean isNullable,
Integer maxLength,
Integer precision,
Integer scale,
Boolean isUnicode) |
public static EdmNull getInstance()
public String getNamespace()
getNamespace
in interface org.apache.olingo.commons.api.edm.EdmType
public String getName()
getName
in interface org.apache.olingo.commons.api.edm.EdmNamed
public org.apache.olingo.commons.api.edm.constants.EdmTypeKind getKind()
getKind
in interface org.apache.olingo.commons.api.edm.EdmType
public Class<?> getDefaultType()
getDefaultType
in interface org.apache.olingo.commons.api.edm.EdmPrimitiveType
public org.apache.olingo.commons.api.edm.FullQualifiedName getFullQualifiedName()
getFullQualifiedName
in interface org.apache.olingo.commons.api.edm.EdmType
public boolean isCompatible(org.apache.olingo.commons.api.edm.EdmPrimitiveType primitiveType)
isCompatible
in interface org.apache.olingo.commons.api.edm.EdmPrimitiveType
public boolean validate(String value, Boolean isNullable, Integer maxLength, Integer precision, Integer scale, Boolean isUnicode)
validate
in interface org.apache.olingo.commons.api.edm.EdmPrimitiveType
public final <T> T valueOfString(String value, Boolean isNullable, Integer maxLength, Integer precision, Integer scale, Boolean isUnicode, Class<T> returnType) throws org.apache.olingo.commons.api.edm.EdmPrimitiveTypeException
valueOfString
in interface org.apache.olingo.commons.api.edm.EdmPrimitiveType
org.apache.olingo.commons.api.edm.EdmPrimitiveTypeException
public final String valueToString(Object value, Boolean isNullable, Integer maxLength, Integer precision, Integer scale, Boolean isUnicode) throws org.apache.olingo.commons.api.edm.EdmPrimitiveTypeException
valueToString
in interface org.apache.olingo.commons.api.edm.EdmPrimitiveType
org.apache.olingo.commons.api.edm.EdmPrimitiveTypeException
public String toUriLiteral(String literal)
toUriLiteral
in interface org.apache.olingo.commons.api.edm.EdmPrimitiveType
public String fromUriLiteral(String literal) throws org.apache.olingo.commons.api.edm.EdmPrimitiveTypeException
fromUriLiteral
in interface org.apache.olingo.commons.api.edm.EdmPrimitiveType
org.apache.olingo.commons.api.edm.EdmPrimitiveTypeException
Copyright © 2019 WSO2. All rights reserved.