public class SerializedArray extends AbstractSerializedReferenceType implements SerializedAggregateType
| Constructor and Description |
|---|
SerializedArray(Class<?> type) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(ReferenceTypeVisitor<T> visitor) |
<T> T |
accept(RoleVisitor<T> visitor) |
void |
add(SerializedValue value) |
List<SerializedValue> |
elements() |
SerializedValue |
get(int index) |
SerializedValue[] |
getArray() |
List<SerializedValue> |
getArrayAsList() |
Type |
getComponentType() |
Class<?> |
getRawType() |
List<SerializedValue> |
referencedValues() |
int |
size() |
String |
toString() |
void |
useAs(Type type) |
getId, getUsedTypes, setIdgetType, inferType, satisfiesType, satisfiesTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetId, setIdgetType, getUsedTypespublic SerializedArray(Class<?> type)
public List<SerializedValue> elements()
elements in interface SerializedAggregateTypepublic Type getComponentType()
public Class<?> getRawType()
public SerializedValue[] getArray()
public List<SerializedValue> getArrayAsList()
public void useAs(Type type)
useAs in interface SerializedReferenceTypeuseAs in class AbstractSerializedReferenceTypepublic List<SerializedValue> referencedValues()
referencedValues in interface SerializedValuepublic <T> T accept(RoleVisitor<T> visitor)
accept in interface SerializedRolepublic <T> T accept(ReferenceTypeVisitor<T> visitor)
accept in interface SerializedReferenceTypepublic SerializedValue get(int index)
public int size()
public void add(SerializedValue value)
Copyright © 2020. All rights reserved.