Modifier and Type | Interface and Description |
---|---|
interface |
WithAnnotation<T extends TypeBuilder>
Identifies a builder with the capability of add
TypeAnnotation s |
Modifier and Type | Interface and Description |
---|---|
interface |
SimpleTypeBuilder<T extends MetadataType> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBuilder<T extends MetadataType> |
class |
AnyTypeBuilder |
class |
ArrayTypeBuilder |
class |
AttributeFieldTypeBuilder |
class |
BaseTypeBuilder |
class |
BasicTypeBuilder<T extends MetadataType> |
class |
BinaryTypeBuilder |
class |
BooleanTypeBuilder |
class |
DateTimeBuilder |
class |
DateTypeBuilder |
class |
FunctionTypeBuilder |
class |
IntersectionTypeBuilder |
class |
LocalDateTimeTypeBuilder |
class |
LocalTimeTypeBuilder |
class |
NothingTypeBuilder |
class |
NullTypeBuilder |
class |
NumberTypeBuilder |
class |
ObjectFieldTypeBuilder |
class |
ObjectKeyBuilder |
class |
ObjectTypeBuilder |
class |
PeriodTypeBuilder |
class |
RegexTypeBuilder |
class |
StringTypeBuilder |
class |
TimeTypeBuilder |
class |
TimeZoneTypeBuilder |
class |
TupleTypeBuilder |
class |
TypeParameterTypeBuilder |
class |
UnionTypeBuilder |
class |
VoidTypeBuilder |
Modifier and Type | Method and Description |
---|---|
FunctionTypeBuilder |
FunctionTypeBuilder.addParameterOf(String name,
TypeBuilder<?> paramType) |
ArrayTypeBuilder |
ArrayTypeBuilder.of(TypeBuilder<?> builder) |
IntersectionTypeBuilder |
IntersectionTypeBuilder.of(TypeBuilder<?> of) |
TupleTypeBuilder |
TupleTypeBuilder.of(TypeBuilder<?> typeBuilder) |
UnionTypeBuilder |
UnionTypeBuilder.of(TypeBuilder<?> builder) |
ObjectTypeBuilder |
ObjectTypeBuilder.openWith(TypeBuilder openRestriction) |
FunctionTypeBuilder |
FunctionTypeBuilder.returnType(TypeBuilder<?> returnTypeBuilder) |
AttributeFieldTypeBuilder |
AttributeFieldTypeBuilder.value(TypeBuilder baseTypeBuilder) |
ObjectFieldTypeBuilder |
ObjectFieldTypeBuilder.value(TypeBuilder<?> builder) |
Modifier and Type | Method and Description |
---|---|
static void |
MetadataTypeUtils.addTypeAlias(TypeBuilder typeBuilder,
String typeAlias)
Gives a type alias to type specified by builder.
|
Modifier and Type | Method and Description |
---|---|
TypeBuilder |
IntrospectionContext.get(Element element) |
TypeBuilder<?> |
TypeHandler.handle(TypeMirror typeMirror,
TypeVisitor<TypeBuilder<?>,IntrospectionContext> delegate,
IntrospectionContext context)
Handles a given
TypeMirror and returns the correspondent TypeBuilder |
TypeBuilder |
IntrospectionContext.pop() |
Modifier and Type | Method and Description |
---|---|
void |
IntrospectionContext.push(Element element,
TypeBuilder typeBuilder) |
Modifier and Type | Method and Description |
---|---|
void |
ObjectFieldHandler.handle(Element element,
ObjectTypeBuilder objectTypeBuilder,
IntrospectionContext context,
TypeVisitor<TypeBuilder<?>,IntrospectionContext> typeVisitor)
Given an
Element |
TypeBuilder<?> |
TypeHandler.handle(TypeMirror typeMirror,
TypeVisitor<TypeBuilder<?>,IntrospectionContext> delegate,
IntrospectionContext context)
Handles a given
TypeMirror and returns the correspondent TypeBuilder |
Modifier and Type | Method and Description |
---|---|
TypeBuilder |
TypeHandlerManager.handle(Type type,
ParsingContext context,
BaseTypeBuilder typeBuilder) |
TypeBuilder<?> |
ClassHandler.handleClass(Class<?> clazz,
List<Type> genericTypes,
TypeHandlerManager typeHandlerManager,
ParsingContext context,
BaseTypeBuilder typeBuilder) |
TypeBuilder<?> |
ObjectHandler.handleClass(Class<?> clazz,
List<Type> genericTypes,
TypeHandlerManager typeHandlerManager,
ParsingContext context,
BaseTypeBuilder typeBuilder) |
Modifier and Type | Method and Description |
---|---|
Optional<TypeBuilder<?>> |
ParsingContext.getTypeBuilder(Type type) |
Modifier and Type | Method and Description |
---|---|
void |
ParsingContext.addTypeBuilder(Type type,
TypeBuilder<?> typedObject) |
Modifier and Type | Method and Description |
---|---|
TypeBuilder<?> |
ArrayHandler.handle(com.google.gson.JsonElement jsonElement,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
JsonElementHandler.handle(com.google.gson.JsonElement jsonElement,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
NullHandler.handle(com.google.gson.JsonElement jsonElement,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
ObjectHandler.handle(com.google.gson.JsonElement jsonElement,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
PrimitiveHandler.handle(com.google.gson.JsonElement jsonElement,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
HandlerManager.handle(com.google.gson.JsonElement jsonElement,
ParsingContext parsingContext) |
Modifier and Type | Method and Description |
---|---|
TypeBuilder<?> |
ArrayHandler.handle(org.everit.json.schema.Schema schema,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
BooleanHandler.handle(org.everit.json.schema.Schema schema,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
CombinedHandler.handle(org.everit.json.schema.Schema schema,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
EmptyHandler.handle(org.everit.json.schema.Schema schema,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
EnumHandler.handle(org.everit.json.schema.Schema schema,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
NullHandler.handle(org.everit.json.schema.Schema schema,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
NumberHandler.handle(org.everit.json.schema.Schema schema,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
ObjectHandler.handle(org.everit.json.schema.Schema schema,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
ReferenceHandler.handle(org.everit.json.schema.Schema schema,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
SchemaHandler.handle(org.everit.json.schema.Schema schema,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
StringHandler.handle(org.everit.json.schema.Schema schema,
BaseTypeBuilder root,
HandlerManager handlerManager,
ParsingContext parsingContext) |
TypeBuilder<?> |
HandlerManager.handle(org.everit.json.schema.Schema schema,
ParsingContext parsingContext) |
Modifier and Type | Method and Description |
---|---|
Optional<TypeBuilder<?>> |
ParsingContext.getBuilder(org.everit.json.schema.Schema schema) |
Modifier and Type | Method and Description |
---|---|
void |
ParsingContext.registerBuilder(org.everit.json.schema.Schema schema,
TypeBuilder<?> typedObject) |
Modifier and Type | Class and Description |
---|---|
class |
MessageMetadataTypeBuilder
Builder for The
MessageMetadataType |
class |
MuleEventMetadataTypeBuilder
Builder for the
MuleEventMetadataType |
Modifier and Type | Method and Description |
---|---|
TypeBuilder<?> |
BinaryHandler.handle(org.mule.apache.xerces.impl.dv.xs.XSSimpleTypeDecl xsTypeDefinition,
Optional<String> defaultValue,
BaseTypeBuilder builder) |
TypeBuilder<?> |
BooleanHandler.handle(org.mule.apache.xerces.impl.dv.xs.XSSimpleTypeDecl xsTypeDefinition,
Optional<String> defaultValue,
BaseTypeBuilder builder) |
TypeBuilder<?> |
DateHandler.handle(org.mule.apache.xerces.impl.dv.xs.XSSimpleTypeDecl xsTypeDefinition,
Optional<String> defaultValue,
BaseTypeBuilder builder) |
TypeBuilder<?> |
DateTimeHandler.handle(org.mule.apache.xerces.impl.dv.xs.XSSimpleTypeDecl xsTypeDefinition,
Optional<String> defaultValue,
BaseTypeBuilder builder) |
TypeBuilder<?> |
HandlerManager.handle(org.mule.apache.xerces.impl.dv.xs.XSSimpleTypeDecl xsTypeDefinition,
Optional<String> defaultValue,
BaseTypeBuilder builder) |
TypeBuilder<?> |
NumberHandler.handle(org.mule.apache.xerces.impl.dv.xs.XSSimpleTypeDecl element,
Optional<String> defaultValue,
BaseTypeBuilder builder) |
TypeBuilder<?> |
StringHandler.handle(org.mule.apache.xerces.impl.dv.xs.XSSimpleTypeDecl element,
Optional<String> defaultValue,
BaseTypeBuilder builder) |
TypeBuilder<?> |
TimeHandler.handle(org.mule.apache.xerces.impl.dv.xs.XSSimpleTypeDecl xsTypeDefinition,
Optional<String> defaultValue,
BaseTypeBuilder builder) |
TypeBuilder<?> |
XmlHandler.handle(org.mule.apache.xerces.impl.dv.xs.XSSimpleTypeDecl xsTypeDefinition,
Optional<String> defaultValue,
BaseTypeBuilder builder) |
Modifier and Type | Method and Description |
---|---|
TypeBuilder<?> |
ExtensionObjectTypeHandler.handleClass(Class<?> clazz,
List<Type> genericTypes,
TypeHandlerManager typeHandlerManager,
ParsingContext context,
BaseTypeBuilder baseTypeBuilder) |
TypeBuilder<?> |
ObjectStoreClassHandler.handleClass(Class<?> clazz,
List<Type> genericTypes,
TypeHandlerManager typeHandlerManager,
ParsingContext context,
BaseTypeBuilder typeBuilder) |
Copyright © 2018. All rights reserved.