public static class JsonSchemaObject.Type.BsonType extends Object implements JsonSchemaObject.Type
JsonSchemaObject.Type.BsonType, JsonSchemaObject.Type.JsonType
ARRAY, BINARY_DATA, BOOLEAN, BSON_TYPES, DATE, DECIMAL_128, DOUBLE, INT_32, INT_64, JAVA_SCRIPT, JSON_TYPES, NULL, NUMBER, OBJECT, OBJECT_ID, REGULAR_EXPRESSION, STRING, TIMESTAMP
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
int |
hashCode() |
String |
representation()
Get the
JsonSchemaObject.Type representation. |
String |
value()
Get the
JsonSchemaObject.Type value. |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
arrayType, bigDecimalType, binaryType, booleanType, bsonTypeOf, bsonTypes, dateType, doubleType, intType, javascriptType, jsonTypeOf, jsonTypes, longType, nullType, numberType, objectIdType, objectType, of, regexType, stringType, timestampType, toBsonType
public BsonType(String name)
public String representation()
JsonSchemaObject.Type
representation
in interface JsonSchemaObject.Type
public String value()
JsonSchemaObject.Type
JsonSchemaObject.Type
value. Like string, number,...value
in interface JsonSchemaObject.Type
protected boolean canEqual(Object other)
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.