public interface StringDef extends FieldDef
FieldDef
to encapsulate a String.
It adds a minimum and maximum value range and type.
Comparisons to minimum and maxium values are done using
String.compareTo(java.lang.String)
.
FieldDef.Type
Modifier and Type | Method and Description |
---|---|
StringDef |
clone()
Perform a deep copy of this FieldDef instance.
|
String |
getMax()
Deprecated.
as of release 4.0 it is no longer possible to specify
ranges on String types.
|
String |
getMin()
Deprecated.
as of release 4.0 it is no longer possible to specify
ranges on String types.
|
boolean |
isMaxInclusive()
Deprecated.
as of release 4.0 it is no longer possible to specify
ranges on String types.
|
boolean |
isMinInclusive()
Deprecated.
as of release 4.0 it is no longer possible to specify
ranges on String types.
|
asAny, asAnyAtomic, asAnyJsonAtomic, asAnyRecord, asArray, asBinary, asBoolean, asDouble, asEnum, asFixedBinary, asFloat, asInteger, asJson, asLong, asMap, asNumber, asRecord, asString, asTimestamp, createArray, createBinary, createBoolean, createDouble, createEnum, createFixedBinary, createFloat, createInteger, createJsonNull, createLong, createMap, createNumber, createNumber, createNumber, createNumber, createNumber, createRecord, createString, createTimestamp, getDescription, getType, isAny, isAnyAtomic, isAnyJsonAtomic, isAnyRecord, isArray, isAtomic, isBinary, isBoolean, isComplex, isDouble, isEnum, isFixedBinary, isFloat, isInteger, isJson, isLong, isMap, isNumber, isNumeric, isRecord, isString, isTimestamp, isType, isValidIndexField, isValidKeyField
@Deprecated String getMin()
@Deprecated String getMax()
@Deprecated boolean isMinInclusive()
getMin()
returns a non-null value.@Deprecated boolean isMaxInclusive()
getMax()
returns a non-null value.Copyright (c) 2011, 2017 Oracle and/or its affiliates. All rights reserved.