org.simantics.databoard.serialization
Class IsReferableQuery
java.lang.Object
org.simantics.databoard.serialization.IsReferableQuery
- All Implemented Interfaces:
- DataType.Visitor<Result>
public class IsReferableQuery
- extends java.lang.Object
- implements DataType.Visitor<Result>
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IsReferableQuery
public IsReferableQuery()
isReferable
public static Result isReferable(DataType type)
visit
public Result visit(ArrayType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(BooleanType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(DoubleType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(FloatType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(IntegerType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(ByteType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(LongType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(OptionalType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(RecordType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(StringType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(UnionType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(VariantType b)
- Specified by:
visit
in interface DataType.Visitor<Result>
visit
public Result visit(MapType b)
- Specified by:
visit
in interface DataType.Visitor<Result>