public static class ColumnType.AtomicColumnType extends ColumnType
ColumnType.AtomicColumnType, ColumnType.KeyValuedColumnType
Constructor and Description |
---|
AtomicColumnType() |
AtomicColumnType(BaseType baseType) |
Modifier and Type | Method and Description |
---|---|
ColumnType.AtomicColumnType |
fromJsonNode(com.fasterxml.jackson.databind.JsonNode json)
Creates a ColumnType from the JsonNode if the implementation knows how to, returns null otherwise.
|
void |
validate(Object value) |
Object |
valueFromJson(com.fasterxml.jackson.databind.JsonNode value) |
equals, fromJson, getBaseType, getMax, getMin, hashCode, isMultiValued, toString
public AtomicColumnType()
public AtomicColumnType(BaseType baseType)
public ColumnType.AtomicColumnType fromJsonNode(com.fasterxml.jackson.databind.JsonNode json)
ColumnType
fromJsonNode
in class ColumnType
json
- the JSONNode object that needs to convertedpublic Object valueFromJson(com.fasterxml.jackson.databind.JsonNode value)
valueFromJson
in class ColumnType
public void validate(Object value)
validate
in class ColumnType
Copyright © 2018 OpenDaylight. All rights reserved.