public class EnumSchema extends Schema
Modifier and Type | Class and Description |
---|---|
static class |
EnumSchema.Builder
Builder class for
EnumSchema . |
schemaLocation
Constructor and Description |
---|
EnumSchema(EnumSchema.Builder builder) |
Modifier and Type | Method and Description |
---|---|
void |
accept(org.everit.json.schema.Visitor visitor) |
static EnumSchema.Builder |
builder() |
protected boolean |
canEqual(Object other)
Since we add state in subclasses, but want those subclasses to be non final, this allows us to
have equals methods that satisfy the equals contract.
|
boolean |
equals(Object o) |
Set<Object> |
getPossibleValues() |
List<Object> |
getPossibleValuesAsList() |
int |
hashCode() |
definesProperty, describeTo, failure, failure, getDefaultValue, getDescription, getId, getLocation, getSchemaLocation, getTitle, getUnprocessedProperties, hasDefaultValue, isNullable, isReadOnly, isWriteOnly, toString, validate
public EnumSchema(EnumSchema.Builder builder)
public static EnumSchema.Builder builder()
public void accept(org.everit.json.schema.Visitor visitor)
Copyright © 2019 Everit Kft.. All rights reserved.