Index

A B C D E G I J M N O P R S T U W Y 
All Classes and Interfaces|All Packages

A

ArraySchema - Class in sh.ivan.yup.schema
 
ArraySchema(Schema, Set<Attribute>) - Constructor for class sh.ivan.yup.schema.ArraySchema
 
ArraySchemaBuilder - Class in sh.ivan.yup
 
ArraySchemaBuilder(JavaToYupConverter) - Constructor for class sh.ivan.yup.ArraySchemaBuilder
 
asYupSchema() - Method in class sh.ivan.yup.schema.Schema
 
asYupSchema(String) - Method in class sh.ivan.yup.schema.ReferenceSchema
 
asYupSchema(String) - Method in class sh.ivan.yup.schema.Schema
 
Attribute - Interface in sh.ivan.yup.schema.attribute
 
AttributeProcessor - Class in sh.ivan.yup
 
AttributeProcessor(JavaToYupConverter) - Constructor for class sh.ivan.yup.AttributeProcessor
 

B

BooleanSchema - Class in sh.ivan.yup.schema
 
BooleanSchema(Set<Attribute>) - Constructor for class sh.ivan.yup.schema.BooleanSchema
 
build(Class<?>, Set<Attribute>) - Method in class sh.ivan.yup.ObjectSchemaBuilder
 
build(TypeDescriptor, Set<Attribute>) - Method in class sh.ivan.yup.ArraySchemaBuilder
 
buildBeanSchemas(Model) - Method in class sh.ivan.yup.ObjectSchemaBuilder
 
buildSchema(Class<?>) - Method in class sh.ivan.yup.JavaToYupConverter
 
buildSchema(Type, Set<Attribute>) - Method in class sh.ivan.yup.JavaToYupConverter
 

C

Configuration - Class in sh.ivan.yup
 
Configuration() - Constructor for class sh.ivan.yup.Configuration
 

D

DefinedAttribute - Class in sh.ivan.yup.schema.attribute
 
DefinedAttribute() - Constructor for class sh.ivan.yup.schema.attribute.DefinedAttribute
 

E

EqualsBooleanAttribute - Class in sh.ivan.yup.schema.attribute
 
EqualsBooleanAttribute() - Constructor for class sh.ivan.yup.schema.attribute.EqualsBooleanAttribute
 

G

getAttributes(Type, Set<AnnotatedElement>) - Method in class sh.ivan.yup.AttributeProcessor
 
getAttributesForAnnotations(Type, Set<Annotation>) - Method in class sh.ivan.yup.AttributeProcessor
 
getBeanSchemas(Model) - Method in class sh.ivan.yup.JavaToYupConverter
 
getSchemaName(Type) - Method in class sh.ivan.yup.JavaToYupConverter
 

I

IntegerAttribute - Class in sh.ivan.yup.schema.attribute
 
IntegerAttribute() - Constructor for class sh.ivan.yup.schema.attribute.IntegerAttribute
 
isArray(Type) - Method in class sh.ivan.yup.JavaToYupConverter
 

J

JavaToYupConverter - Class in sh.ivan.yup
 
JavaToYupConverter(ModelParser, Configuration) - Constructor for class sh.ivan.yup.JavaToYupConverter
 

M

MaxAttribute - Class in sh.ivan.yup.schema.attribute
 
MaxAttribute() - Constructor for class sh.ivan.yup.schema.attribute.MaxAttribute
 
MinAttribute - Class in sh.ivan.yup.schema.attribute
 
MinAttribute() - Constructor for class sh.ivan.yup.schema.attribute.MinAttribute
 

N

NegativeAttribute - Class in sh.ivan.yup.schema.attribute
 
NegativeAttribute() - Constructor for class sh.ivan.yup.schema.attribute.NegativeAttribute
 
NegativeAttribute(boolean) - Constructor for class sh.ivan.yup.schema.attribute.NegativeAttribute
 
NotBlankAttribute - Class in sh.ivan.yup.schema.attribute
 
NotBlankAttribute() - Constructor for class sh.ivan.yup.schema.attribute.NotBlankAttribute
 
NullableAttribute - Class in sh.ivan.yup.schema.attribute
 
NullableAttribute() - Constructor for class sh.ivan.yup.schema.attribute.NullableAttribute
 
NumberSchema - Class in sh.ivan.yup.schema
 
NumberSchema(Set<Attribute>) - Constructor for class sh.ivan.yup.schema.NumberSchema
 

O

ObjectSchema - Class in sh.ivan.yup.schema
 
ObjectSchema(Map<String, Schema>, Set<Attribute>) - Constructor for class sh.ivan.yup.schema.ObjectSchema
 
ObjectSchemaBuilder - Class in sh.ivan.yup
 
ObjectSchemaBuilder(JavaToYupConverter, ModelParser) - Constructor for class sh.ivan.yup.ObjectSchemaBuilder
 
OneOfEnumAttribute - Class in sh.ivan.yup.schema.attribute
 
OneOfEnumAttribute(Class<? extends Enum<?>>) - Constructor for class sh.ivan.yup.schema.attribute.OneOfEnumAttribute
 

P

PositiveAttribute - Class in sh.ivan.yup.schema.attribute
 
PositiveAttribute() - Constructor for class sh.ivan.yup.schema.attribute.PositiveAttribute
 
PositiveAttribute(boolean) - Constructor for class sh.ivan.yup.schema.attribute.PositiveAttribute
 
priority() - Method in interface sh.ivan.yup.schema.attribute.Attribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.DefinedAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.EqualsBooleanAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.IntegerAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.MaxAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.MinAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.NegativeAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.NotBlankAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.NullableAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.OneOfEnumAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.PositiveAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.RequiredAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.SizeAttribute
 
priority() - Method in class sh.ivan.yup.schema.attribute.UuidAttribute
 

R

ReferenceSchema - Class in sh.ivan.yup.schema
 
ReferenceSchema(String, Set<Attribute>) - Constructor for class sh.ivan.yup.schema.ReferenceSchema
 
RequiredAttribute - Class in sh.ivan.yup.schema.attribute
 
RequiredAttribute() - Constructor for class sh.ivan.yup.schema.attribute.RequiredAttribute
 

S

Schema - Class in sh.ivan.yup.schema
 
Schema(Set<Attribute>) - Constructor for class sh.ivan.yup.schema.Schema
 
SchemaFileWriter - Class in sh.ivan.yup
 
SchemaFileWriter(Map<String, ObjectSchema>, File) - Constructor for class sh.ivan.yup.SchemaFileWriter
 
sh.ivan.yup - package sh.ivan.yup
 
sh.ivan.yup.schema - package sh.ivan.yup.schema
 
sh.ivan.yup.schema.attribute - package sh.ivan.yup.schema.attribute
 
SizeAttribute - Class in sh.ivan.yup.schema.attribute
 
SizeAttribute() - Constructor for class sh.ivan.yup.schema.attribute.SizeAttribute
 
StringSchema - Class in sh.ivan.yup.schema
 
StringSchema(Set<Attribute>) - Constructor for class sh.ivan.yup.schema.StringSchema
 

T

TypeDescriptor - Class in sh.ivan.yup
 
TypeDescriptor(Class<?>, PropertyModel) - Constructor for class sh.ivan.yup.TypeDescriptor
 
TypeDescriptor(Type, Set<AnnotatedElement>) - Constructor for class sh.ivan.yup.TypeDescriptor
 

U

UuidAttribute - Class in sh.ivan.yup.schema.attribute
 
UuidAttribute() - Constructor for class sh.ivan.yup.schema.attribute.UuidAttribute
 

W

write() - Method in class sh.ivan.yup.SchemaFileWriter
 
writeAttributes(Set<Attribute>) - Static method in interface sh.ivan.yup.schema.attribute.Attribute
 

Y

yupMethod() - Method in interface sh.ivan.yup.schema.attribute.Attribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.DefinedAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.EqualsBooleanAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.IntegerAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.MaxAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.MinAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.NegativeAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.NotBlankAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.NullableAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.OneOfEnumAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.PositiveAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.RequiredAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.SizeAttribute
 
yupMethod() - Method in class sh.ivan.yup.schema.attribute.UuidAttribute
 
yupType() - Method in class sh.ivan.yup.schema.ArraySchema
 
yupType() - Method in class sh.ivan.yup.schema.BooleanSchema
 
yupType() - Method in class sh.ivan.yup.schema.NumberSchema
 
yupType() - Method in class sh.ivan.yup.schema.ObjectSchema
 
yupType() - Method in class sh.ivan.yup.schema.ReferenceSchema
 
yupType() - Method in class sh.ivan.yup.schema.Schema
 
yupType() - Method in class sh.ivan.yup.schema.StringSchema
 
yupType(String) - Method in class sh.ivan.yup.schema.ArraySchema
 
yupType(String) - Method in class sh.ivan.yup.schema.ObjectSchema
 
yupType(String) - Method in class sh.ivan.yup.schema.Schema
 
A B C D E G I J M N O P R S T U W Y 
All Classes and Interfaces|All Packages