com.fasterxml.jackson.databind.jsonSchema.types
Class AnySchema

java.lang.Object
  extended by com.fasterxml.jackson.databind.jsonSchema.types.JsonSchema
      extended by com.fasterxml.jackson.databind.jsonSchema.types.SimpleTypeSchema
          extended by com.fasterxml.jackson.databind.jsonSchema.types.AnySchema

public class AnySchema
extends SimpleTypeSchema

This class represents a JsonSchema of type any

Author:
jphelan

Nested Class Summary
 
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.jsonSchema.types.JsonSchema
JsonSchema.JsonSchemaIdResolver
 
Constructor Summary
AnySchema()
           
 
Method Summary
 AnySchema asAnySchema()
          Attempt to return this JsonSchema as an AnySchema
 boolean equals(Object obj)
           
 com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes getType()
           
 boolean isAnySchema()
          determine if this JsonSchema is an AnySchema.
 void setEnums(Set<String> enums)
           
 
Methods inherited from class com.fasterxml.jackson.databind.jsonSchema.types.SimpleTypeSchema
asSimpleTypeSchema, getDefault, getDescription, getTitle, isSimpleTypeSchema, setDefault, setDescription, setTitle
 
Methods inherited from class com.fasterxml.jackson.databind.jsonSchema.types.JsonSchema
asArraySchema, asBooleanSchema, asContainerSchema, asIntegerSchema, asNullSchema, asNumberSchema, asObjectSchema, asStringSchema, asUnionTypeSchema, asValueSchemaSchema, get$ref, get$schema, getDisallow, getExtends, getId, getRequired, isArraySchema, isBooleanSchema, isContainerTypeSchema, isIntegerSchema, isNullSchema, isNumberSchema, isObjectSchema, isStringSchema, isUnionTypeSchema, isValueTypeSchema, minimalForFormat, set$ref, set$schema, setDisallow, setExtends, setId, setRequired
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnySchema

public AnySchema()
Method Detail

asAnySchema

public AnySchema asAnySchema()
Description copied from class: JsonSchema
Attempt to return this JsonSchema as an AnySchema

Overrides:
asAnySchema in class JsonSchema
Returns:
this as an AnySchema if possible, or null otherwise

equals

public boolean equals(Object obj)
Overrides:
equals in class SimpleTypeSchema

isAnySchema

public boolean isAnySchema()
Description copied from class: JsonSchema
determine if this JsonSchema is an AnySchema.

Overrides:
isAnySchema in class JsonSchema
Returns:
true if this JsonSchema is an AnySchema, false otherwise

getType

public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes getType()
Specified by:
getType in class JsonSchema

setEnums

public void setEnums(Set<String> enums)


Copyright © 2012 fasterxml.com. All Rights Reserved.