public abstract class AbstractClientValue extends Object implements ClientValue
| Constructor and Description |
|---|
AbstractClientValue(String typeName) |
| Modifier and Type | Method and Description |
|---|---|
<OV extends ClientValue> |
asCollection()
Casts to collection value.
|
ClientComplexValue |
asComplex()
Casts to complex value.
|
ClientPrimitiveValue |
asPrimitive()
Casts to primitive value.
|
boolean |
equals(Object obj) |
String |
getTypeName()
Gets value type name.
|
int |
hashCode() |
boolean |
isCollection()
Check is is a collection value.
|
boolean |
isComplex()
Check is is a complex value.
|
boolean |
isPrimitive()
Check is is a primitive value.
|
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitasEnum, isEnumpublic AbstractClientValue(String typeName)
public String getTypeName()
ClientValuegetTypeName in interface ClientValuepublic boolean isPrimitive()
isPrimitive in interface ClientValuepublic ClientPrimitiveValue asPrimitive()
asPrimitive in interface ClientValuepublic boolean isComplex()
isComplex in interface ClientValuepublic ClientComplexValue asComplex()
asComplex in interface ClientValuepublic boolean isCollection()
isCollection in interface ClientValuepublic <OV extends ClientValue> ClientCollectionValue<OV> asCollection()
asCollection in interface ClientValueOV - The actual ODataValue interface.Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.