public class SerializedProxy extends AbstractSerializedReferenceType implements SerializedImmutableType
| Constructor and Description |
|---|
SerializedProxy(Type type) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(ReferenceTypeVisitor<T> visitor) |
<T> T |
accept(RoleVisitor<T> visitor) |
void |
addField(SerializedField field) |
Optional<SerializedField> |
getField(String name) |
List<SerializedField> |
getFields() |
List<SerializedImmutable<Class<?>>> |
getInterfaces() |
SerializedValue |
getInvocationHandler() |
List<SerializedValue> |
referencedValues() |
void |
setInterfaces(List<SerializedImmutable<Class<?>>> interfaces) |
void |
setInvocationHandler(SerializedValue invocationHandler) |
String |
toString() |
getId, getUsedTypes, setId, useAsgetType, inferType, satisfiesType, satisfiesTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetId, setId, useAsgetType, getUsedTypespublic SerializedProxy(Type type)
public <T> T accept(RoleVisitor<T> visitor)
accept in interface SerializedRolepublic <T> T accept(ReferenceTypeVisitor<T> visitor)
accept in interface SerializedReferenceTypepublic void setInterfaces(List<SerializedImmutable<Class<?>>> interfaces)
public List<SerializedImmutable<Class<?>>> getInterfaces()
public void setInvocationHandler(SerializedValue invocationHandler)
public SerializedValue getInvocationHandler()
public List<SerializedField> getFields()
public Optional<SerializedField> getField(String name)
public void addField(SerializedField field)
public List<SerializedValue> referencedValues()
referencedValues in interface SerializedValueCopyright © 2020. All rights reserved.