public static class JSONSchema.General
extends JSONSchema
public General(@NotNull
java.lang.String schemaVersion,
@Nullable
java.lang.String title,
@Nullable
java.lang.String description,
@Nullable
java.net.URI uri,
@NotNull
net.pwall.json.pointer.JSONPointer location,
@NotNull
java.util.List<? extends net.pwall.json.schema.JSONSchema> children)
@NotNull public Output validate(@NotNull net.pwall.json.pointer.JSONPointer relativeLocation, @Nullable net.pwall.json.JSONValue json, @NotNull net.pwall.json.pointer.JSONPointer instanceLocation)
public boolean equals(@Nullable
java.lang.Object other)
public int hashCode()
@NotNull public java.lang.String getSchemaVersion()
@Nullable public java.lang.String getTitle()
@Nullable public java.lang.String getDescription()
@NotNull public java.util.List<net.pwall.json.schema.JSONSchema> getChildren()