@Beta public abstract class AbstractIntegerStringCodec<N extends Number & Comparable<N>,T extends org.opendaylight.yangtools.yang.model.api.type.RangeRestrictedTypeDefinition<T,N>> extends TypeDefinitionAwareCodec<N,T>
| Modifier and Type | Method and Description |
|---|---|
N |
deserialize(String stringRepresentation) |
protected static <N extends Number & Comparable<N>> |
extractRange(org.opendaylight.yangtools.yang.model.api.type.RangeRestrictedTypeDefinition<?,N> type) |
static AbstractIntegerStringCodec<Short,org.opendaylight.yangtools.yang.model.api.type.Int16TypeDefinition> |
from(org.opendaylight.yangtools.yang.model.api.type.Int16TypeDefinition type) |
static AbstractIntegerStringCodec<Integer,org.opendaylight.yangtools.yang.model.api.type.Int32TypeDefinition> |
from(org.opendaylight.yangtools.yang.model.api.type.Int32TypeDefinition type) |
static AbstractIntegerStringCodec<Long,org.opendaylight.yangtools.yang.model.api.type.Int64TypeDefinition> |
from(org.opendaylight.yangtools.yang.model.api.type.Int64TypeDefinition type) |
static AbstractIntegerStringCodec<Byte,org.opendaylight.yangtools.yang.model.api.type.Int8TypeDefinition> |
from(org.opendaylight.yangtools.yang.model.api.type.Int8TypeDefinition type) |
static AbstractIntegerStringCodec<Integer,org.opendaylight.yangtools.yang.model.api.type.Uint16TypeDefinition> |
from(org.opendaylight.yangtools.yang.model.api.type.Uint16TypeDefinition type) |
static AbstractIntegerStringCodec<Long,org.opendaylight.yangtools.yang.model.api.type.Uint32TypeDefinition> |
from(org.opendaylight.yangtools.yang.model.api.type.Uint32TypeDefinition type) |
static AbstractIntegerStringCodec<BigInteger,org.opendaylight.yangtools.yang.model.api.type.Uint64TypeDefinition> |
from(org.opendaylight.yangtools.yang.model.api.type.Uint64TypeDefinition type) |
static AbstractIntegerStringCodec<Short,org.opendaylight.yangtools.yang.model.api.type.Uint8TypeDefinition> |
from(org.opendaylight.yangtools.yang.model.api.type.Uint8TypeDefinition type) |
from, fromType, getInputClass, getTypeDefinitionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitserializepublic static AbstractIntegerStringCodec<Byte,org.opendaylight.yangtools.yang.model.api.type.Int8TypeDefinition> from(org.opendaylight.yangtools.yang.model.api.type.Int8TypeDefinition type)
public static AbstractIntegerStringCodec<Short,org.opendaylight.yangtools.yang.model.api.type.Int16TypeDefinition> from(org.opendaylight.yangtools.yang.model.api.type.Int16TypeDefinition type)
public static AbstractIntegerStringCodec<Integer,org.opendaylight.yangtools.yang.model.api.type.Int32TypeDefinition> from(org.opendaylight.yangtools.yang.model.api.type.Int32TypeDefinition type)
public static AbstractIntegerStringCodec<Long,org.opendaylight.yangtools.yang.model.api.type.Int64TypeDefinition> from(org.opendaylight.yangtools.yang.model.api.type.Int64TypeDefinition type)
public static AbstractIntegerStringCodec<Short,org.opendaylight.yangtools.yang.model.api.type.Uint8TypeDefinition> from(org.opendaylight.yangtools.yang.model.api.type.Uint8TypeDefinition type)
public static AbstractIntegerStringCodec<Integer,org.opendaylight.yangtools.yang.model.api.type.Uint16TypeDefinition> from(org.opendaylight.yangtools.yang.model.api.type.Uint16TypeDefinition type)
public static AbstractIntegerStringCodec<Long,org.opendaylight.yangtools.yang.model.api.type.Uint32TypeDefinition> from(org.opendaylight.yangtools.yang.model.api.type.Uint32TypeDefinition type)
public static AbstractIntegerStringCodec<BigInteger,org.opendaylight.yangtools.yang.model.api.type.Uint64TypeDefinition> from(org.opendaylight.yangtools.yang.model.api.type.Uint64TypeDefinition type)
protected static <N extends Number & Comparable<N>> Optional<org.opendaylight.yangtools.yang.model.api.type.RangeConstraint<N>> extractRange(org.opendaylight.yangtools.yang.model.api.type.RangeRestrictedTypeDefinition<?,N> type)
Copyright © 2018 OpenDaylight. All rights reserved.