Index
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
All Classes and Interfaces|All Packages