public class ClientCollectionValueImpl<OV extends ClientValue> extends AbstractClientValue implements ClientCollectionValue<OV>
| Constructor and Description |
|---|
ClientCollectionValueImpl(String typeName)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ClientCollectionValue<OV> |
add(ClientValue value)
Adds a value to the collection.
|
ClientEnumValue |
asEnum()
Casts to enum value.
|
Collection<Object> |
asJavaCollection()
Converts this instance as POJO collection.
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isComplex()
Check is is a complex value.
|
boolean |
isEmpty()
Checks if collection is empty.
|
boolean |
isEnum()
Check is is an enum value.
|
Iterator<OV> |
iterator()
Value iterator.
|
int |
size()
Gets collection size.
|
String |
toString() |
asCollection, asComplex, asPrimitive, getTypeName, isCollection, isPrimitiveclone, finalize, getClass, notify, notifyAll, wait, wait, waitasCollection, asComplex, asPrimitive, getTypeName, isCollection, isPrimitiveforEach, spliteratorprotected final List<OV extends ClientValue> values
public ClientCollectionValueImpl(String typeName)
typeName - type name.public boolean isEnum()
ClientValueisEnum in interface ClientValuepublic ClientEnumValue asEnum()
ClientValueasEnum in interface ClientValuepublic boolean isComplex()
AbstractClientValueisComplex in interface ClientValueisComplex in class AbstractClientValuepublic Collection<Object> asJavaCollection()
ClientCollectionValueasJavaCollection in interface ClientCollectionValue<OV extends ClientValue>public ClientCollectionValue<OV> add(ClientValue value)
add in interface ClientCollectionValue<OV extends ClientValue>value - value to be added.public Iterator<OV> iterator()
iterator in interface Iterable<OV extends ClientValue>public int size()
size in interface ClientCollectionValue<OV extends ClientValue>public boolean isEmpty()
isEmpty in interface ClientCollectionValue<OV extends ClientValue>public int hashCode()
hashCode in class AbstractClientValuepublic boolean equals(Object obj)
equals in class AbstractClientValuepublic String toString()
toString in class AbstractClientValueCopyright © 2023. All rights reserved.