public class SerializedLiteral extends AbstractSerializedValue implements SerializedValueType
literal(Type, Object)
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(RoleVisitor<T> visitor) |
Object |
getValue() |
static SerializedLiteral |
literal(Object value) |
static SerializedLiteral |
literal(Type type,
Object value) |
List<SerializedValue> |
referencedValues() |
String |
toString() |
getType, getUsedTypes, inferType, satisfiesType, satisfiesType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getType, getUsedTypes
public static SerializedLiteral literal(Object value)
public static SerializedLiteral literal(Type type, Object value)
public Object getValue()
getValue
in interface SerializedValueType
public List<SerializedValue> referencedValues()
referencedValues
in interface SerializedValue
public <T> T accept(RoleVisitor<T> visitor)
accept
in interface SerializedRole
Copyright © 2020. All rights reserved.