Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractBuilder<T extends MetadataType> - Class in org.mule.metadata.api.builder
 
AbstractBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.AbstractBuilder
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultAnyType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultArrayType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultAttributeFieldType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultAttributeKeyType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultBinaryType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultBooleanType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultDateTimeType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultDateType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultDictionaryType
Dispatches in a reflective way to the method with prefix "visit" with the specific type as argument.
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultIntersectionType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultNullType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultNumberType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultObjectFieldType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultObjectType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultStringType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultTimeType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultTupleType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultUnionType
 
accept(MetadataTypeVisitor) - Method in interface org.mule.metadata.api.model.MetadataType
Dispatches in a reflective way to the method with prefix "visit" with the specific type as argument.
Accessibility - Enum in org.mule.metadata.api.annotation
 
accessibility(Accessibility) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
AccessibilityAnnotation - Class in org.mule.metadata.api.annotation
Specify if a field is read only or write only.
AccessibilityAnnotation(Accessibility) - Constructor for class org.mule.metadata.api.annotation.AccessibilityAnnotation
 
addAttribute() - Method in class org.mule.metadata.api.builder.ObjectKeyBuilder
 
addExtension(TypeAnnotation) - Method in class org.mule.metadata.api.builder.AbstractBuilder
 
addField() - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
annotations - Variable in class org.mule.metadata.api.builder.AbstractBuilder
 
AnnotationsRegistry - Interface in org.mule.metadata.api.annotation
Interface to be implemented to extend the functionality of MetadataType serialization.
anyType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
anyType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
AnyType - Interface in org.mule.metadata.api.model
This type will match with any other Type.
AnyTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
AnyTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.AnyTypeBuilder
 
arrayType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
ArrayType - Interface in org.mule.metadata.api.model
This type represents a collection of elements of a given type.
ArrayTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
ArrayTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.ArrayTypeBuilder
 
AttributeFieldType - Interface in org.mule.metadata.api.model
Represents an Object Key attribute.
AttributeFieldTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
AttributeFieldTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.AttributeFieldTypeBuilder
 
AttributeKeyType - Interface in org.mule.metadata.api.model
An attribute key.

B

BaseMetadataType - Class in org.mule.metadata.api.model.impl
 
BaseMetadataType(MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.BaseMetadataType
 
BaseTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
BaseTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.BaseTypeBuilder
 
binaryType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
binaryType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
BinaryType - Interface in org.mule.metadata.api.model
Represents Binary content type
BinaryTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
BinaryTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.BinaryTypeBuilder
 
booleanType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
booleanType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
BooleanType - Interface in org.mule.metadata.api.model
 
BooleanTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
BooleanTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.BooleanTypeBuilder
 
boundary(Optional<? extends Number>, Optional<? extends Number>) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
boundary(Optional<? extends Number>, Optional<? extends Number>) - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
boundary(Optional<? extends Number>, Optional<? extends Number>) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.AnyTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.AttributeFieldTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.BinaryTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.BooleanTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.DateTimeBuilder
 
build() - Method in class org.mule.metadata.api.builder.DateTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.NullTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.NumberTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.ObjectKeyBuilder
 
build() - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.TimeTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
build() - Method in interface org.mule.metadata.api.builder.TypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.UnionTypeBuilder
 

C

ClassTypeLoader - Interface in org.mule.metadata.api
 
create(MetadataFormat) - Static method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
CSV - Static variable in class org.mule.metadata.api.model.MetadataFormat
 

D

DateTimeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
DateTimeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.DateTimeBuilder
 
dateTimeType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
dateTimeType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
DateTimeType - Interface in org.mule.metadata.api.model
A Date + Time Type
dateType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
dateType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
DateType - Interface in org.mule.metadata.api.model
A date type with Year Month Day
DateTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
DateTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.DateTypeBuilder
 
DefaultAnyType - Class in org.mule.metadata.api.model.impl
 
DefaultAnyType(MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultAnyType
 
DefaultArrayType - Class in org.mule.metadata.api.model.impl
 
DefaultArrayType(Supplier<MetadataType>, MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultArrayType
 
DefaultAttributeFieldType - Class in org.mule.metadata.api.model.impl
 
DefaultAttributeFieldType(AttributeKeyType, SimpleType, boolean, MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultAttributeFieldType
 
DefaultAttributeKeyType - Class in org.mule.metadata.api.model.impl
 
DefaultAttributeKeyType(Optional<QName>, Optional<Pattern>, MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultAttributeKeyType
 
DefaultBinaryType - Class in org.mule.metadata.api.model.impl
 
DefaultBinaryType(MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultBinaryType
 
DefaultBooleanType - Class in org.mule.metadata.api.model.impl
 
DefaultBooleanType(MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultBooleanType
 
DefaultDateTimeType - Class in org.mule.metadata.api.model.impl
 
DefaultDateTimeType(MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultDateTimeType
 
DefaultDateType - Class in org.mule.metadata.api.model.impl
 
DefaultDateType(MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultDateType
 
DefaultDictionaryType - Class in org.mule.metadata.api.model.impl
Default implementation of DictionaryType
DefaultDictionaryType(MetadataFormat, Collection<TypeAnnotation>, MetadataType, MetadataType) - Constructor for class org.mule.metadata.api.model.impl.DefaultDictionaryType
Creates a new instance
DefaultIntersectionType - Class in org.mule.metadata.api.model.impl
 
DefaultIntersectionType(List<MetadataType>, MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultIntersectionType
 
DefaultNullType - Class in org.mule.metadata.api.model.impl
 
DefaultNullType(MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultNullType
 
DefaultNumberType - Class in org.mule.metadata.api.model.impl
 
DefaultNumberType(MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultNumberType
 
DefaultObjectFieldType - Class in org.mule.metadata.api.model.impl
 
DefaultObjectFieldType(ObjectKeyType, MetadataType, boolean, boolean, MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultObjectFieldType
 
DefaultObjectKeyType - Class in org.mule.metadata.api.model.impl
 
DefaultObjectKeyType(Optional<QName>, Optional<Pattern>, Collection<AttributeFieldType>, MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
DefaultObjectType - Class in org.mule.metadata.api.model.impl
 
DefaultObjectType(Collection<ObjectFieldType>, boolean, MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultObjectType
 
DefaultStringType - Class in org.mule.metadata.api.model.impl
 
DefaultStringType(MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultStringType
 
DefaultTimeType - Class in org.mule.metadata.api.model.impl
 
DefaultTimeType(MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultTimeType
 
DefaultTupleType - Class in org.mule.metadata.api.model.impl
 
DefaultTupleType(List<MetadataType>, MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultTupleType
 
DefaultUnionType - Class in org.mule.metadata.api.model.impl
 
DefaultUnionType(List<MetadataType>, MetadataFormat, Collection<TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultUnionType
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.BooleanTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.DateTimeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.DateTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.NumberTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.TimeTypeBuilder
 
DefaultValueAnnotation - Class in org.mule.metadata.api.annotation
A default value for the annotated type
DefaultValueAnnotation(String) - Constructor for class org.mule.metadata.api.annotation.DefaultValueAnnotation
 
defaultVisit(MetadataType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
When no method matches the specific type this method will be called.
description(String, String) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
description(String) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
description(String, String) - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
description(String) - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
description(String, String) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
description(String) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
description(String, String) - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
description(String) - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
description(String, String) - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
description(String) - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
DescriptionAnnotation - Class in org.mule.metadata.api.annotation
Adds a description to the annotated type.
DescriptionAnnotation(Optional<String>, String) - Constructor for class org.mule.metadata.api.annotation.DescriptionAnnotation
 
dictionaryType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
DictionaryType - Interface in org.mule.metadata.api.model
This type represents a dictionary, also known as map.
DictionaryTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
Implementation of TypeBuilder that creates instances of DictionaryType
DictionaryTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.DictionaryTypeBuilder
 

E

EnumAnnotation<T> - Class in org.mule.metadata.api.annotation
Defines the list of valid values for a given type.
EnumAnnotation(T[]) - Constructor for class org.mule.metadata.api.annotation.EnumAnnotation
 
enumOf(Number...) - Method in class org.mule.metadata.api.builder.NumberTypeBuilder
 
enumOf(String...) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
equals(Object) - Method in class org.mule.metadata.api.annotation.AccessibilityAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.DefaultValueAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.DescriptionAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.EnumAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.ExampleAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.FieldOccurrenceAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.LabelAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.LengthAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.MarkerAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.NumberRangeAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.RegexPatternAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.TypeIdAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.model.impl.BaseMetadataType
 
equals(Object) - Method in class org.mule.metadata.api.model.impl.DefaultArrayType
 
equals(Object) - Method in class org.mule.metadata.api.model.MetadataFormat
 
equals(Optional<T>, Optional<T>) - Static method in class org.mule.metadata.utils.MetadataTypeUtils
 
ExampleAnnotation - Class in org.mule.metadata.api.annotation
Represents an string example of the annotated type.
ExampleAnnotation(String) - Constructor for class org.mule.metadata.api.annotation.ExampleAnnotation
 

F

FieldOccurrenceAnnotation - Class in org.mule.metadata.api.annotation
Constrain for minimum and maximum repetitions of a field.
FieldOccurrenceAnnotation(Optional<? extends Number>, Optional<? extends Number>) - Constructor for class org.mule.metadata.api.annotation.FieldOccurrenceAnnotation
 
format - Variable in class org.mule.metadata.api.builder.AbstractBuilder
 

G

get(Callable<T>) - Method in class org.mule.metadata.utils.LazyValue
 
getAccessibility() - Method in class org.mule.metadata.api.annotation.AccessibilityAnnotation
 
getAnnotation(Class<T>) - Method in class org.mule.metadata.api.model.impl.BaseMetadataType
 
getAnnotation(Class<T>) - Method in interface org.mule.metadata.api.model.MetadataType
Returns all the annotations of a given type
getAnnotations() - Method in class org.mule.metadata.api.model.impl.BaseMetadataType
 
getAnnotations() - Method in interface org.mule.metadata.api.model.MetadataType
Returns all the annotations of the type.
getAttributes() - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
getAttributes() - Method in interface org.mule.metadata.api.model.ObjectKeyType
All the attributes of this key
getClassLoader() - Method in interface org.mule.metadata.api.ClassTypeLoader
 
getDefaultValue(MetadataType) - Static method in class org.mule.metadata.utils.MetadataTypeUtils
 
getDescription() - Method in class org.mule.metadata.api.model.impl.BaseMetadataType
 
getDescription() - Method in interface org.mule.metadata.api.model.MetadataType
Returns the description if specified.
getFieldByName(String) - Method in class org.mule.metadata.api.model.impl.DefaultObjectType
 
getFieldByName(String) - Method in interface org.mule.metadata.api.model.ObjectType
Searches a field that matches the specified name
getFields() - Method in class org.mule.metadata.api.model.impl.DefaultObjectType
 
getFields() - Method in interface org.mule.metadata.api.model.ObjectType
The collection of all the fields
getFrom() - Method in class org.mule.metadata.api.annotation.NumberRangeAnnotation
 
getId() - Method in class org.mule.metadata.api.model.MetadataFormat
 
getKey() - Method in interface org.mule.metadata.api.model.AttributeFieldType
The key of the attribute.
getKey() - Method in class org.mule.metadata.api.model.impl.DefaultAttributeFieldType
 
getKey() - Method in class org.mule.metadata.api.model.impl.DefaultObjectFieldType
 
getKey() - Method in interface org.mule.metadata.api.model.ObjectFieldType
The key of this field
getKeyType() - Method in interface org.mule.metadata.api.model.DictionaryType
 
getKeyType() - Method in class org.mule.metadata.api.model.impl.DefaultDictionaryType
getLabel() - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
getLabel() - Method in class org.mule.metadata.api.model.MetadataFormat
 
getLang() - Method in class org.mule.metadata.api.annotation.DescriptionAnnotation
 
getMax() - Method in class org.mule.metadata.api.annotation.FieldOccurrenceAnnotation
 
getMax() - Method in class org.mule.metadata.api.annotation.LengthAnnotation
 
getMetadataFormat() - Method in class org.mule.metadata.api.model.impl.BaseMetadataType
 
getMetadataFormat() - Method in interface org.mule.metadata.api.model.MetadataType
Return the format of the underlying type system where this type was mapped from.
getMin() - Method in class org.mule.metadata.api.annotation.FieldOccurrenceAnnotation
 
getMin() - Method in class org.mule.metadata.api.annotation.LengthAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.AccessibilityAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.DefaultValueAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.DescriptionAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.EnumAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.ExampleAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.FieldOccurrenceAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.IntAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.LabelAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.LengthAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.NumberRangeAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.OpenObjectAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.RegexPatternAnnotation
 
getName() - Method in interface org.mule.metadata.api.annotation.TypeAnnotation
A name of the annotation
getName() - Method in class org.mule.metadata.api.annotation.TypeIdAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.UniquesItemsAnnotation
 
getName() - Method in interface org.mule.metadata.api.model.AttributeKeyType
The name of the key if it is a named key else throws a NoSuchElementException.
getName() - Method in class org.mule.metadata.api.model.impl.DefaultAttributeKeyType
 
getName() - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
getName() - Method in interface org.mule.metadata.api.model.ObjectKeyType
The name of the key if it is a named key else throws a NoSuchElementException.
getPattern() - Method in interface org.mule.metadata.api.model.AttributeKeyType
The pattern of the key if it is a pattern based key else throws a NoSuchElementException.
getPattern() - Method in class org.mule.metadata.api.model.impl.DefaultAttributeKeyType
 
getPattern() - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
getPattern() - Method in class org.mule.metadata.api.model.impl.DefaultStringType
 
getPattern() - Method in interface org.mule.metadata.api.model.ObjectKeyType
The pattern of the key if it is a pattern based key else throws a NoSuchElementException.
getRegistry() - Method in interface org.mule.metadata.api.annotation.AnnotationsRegistry
 
getSingleAnnotation(MetadataType, Class<T>) - Static method in class org.mule.metadata.utils.MetadataTypeUtils
 
getTo() - Method in class org.mule.metadata.api.annotation.NumberRangeAnnotation
 
getType() - Method in interface org.mule.metadata.api.model.ArrayType
The type of the array
getType() - Method in class org.mule.metadata.api.model.impl.DefaultArrayType
 
getTypeId(MetadataType) - Static method in class org.mule.metadata.utils.MetadataTypeUtils
 
getTypes() - Method in class org.mule.metadata.api.model.impl.DefaultIntersectionType
 
getTypes() - Method in class org.mule.metadata.api.model.impl.DefaultTupleType
 
getTypes() - Method in class org.mule.metadata.api.model.impl.DefaultUnionType
 
getTypes() - Method in interface org.mule.metadata.api.model.IntersectionType
The list of types
getTypes() - Method in interface org.mule.metadata.api.model.TupleType
The list of elements of the tuple
getTypes() - Method in interface org.mule.metadata.api.model.UnionType
The list of types that belongs to this union.
getValidMimeTypes() - Method in class org.mule.metadata.api.model.MetadataFormat
 
getValue() - Method in class org.mule.metadata.api.annotation.DefaultValueAnnotation
 
getValue() - Method in class org.mule.metadata.api.annotation.DescriptionAnnotation
 
getValue() - Method in class org.mule.metadata.api.annotation.ExampleAnnotation
 
getValue() - Method in class org.mule.metadata.api.annotation.LabelAnnotation
 
getValue() - Method in class org.mule.metadata.api.annotation.RegexPatternAnnotation
 
getValue() - Method in class org.mule.metadata.api.annotation.TypeIdAnnotation
 
getValue() - Method in interface org.mule.metadata.api.model.AttributeFieldType
The value of the attribute
getValue() - Method in class org.mule.metadata.api.model.impl.DefaultAttributeFieldType
 
getValue() - Method in class org.mule.metadata.api.model.impl.DefaultObjectFieldType
 
getValue() - Method in interface org.mule.metadata.api.model.ObjectFieldType
The value of this field
getValues() - Method in class org.mule.metadata.api.annotation.EnumAnnotation
 
getValueType() - Method in interface org.mule.metadata.api.model.DictionaryType
 
getValueType() - Method in class org.mule.metadata.api.model.impl.DefaultDictionaryType

H

hashCode() - Method in class org.mule.metadata.api.annotation.AccessibilityAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.DefaultValueAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.DescriptionAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.EnumAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.ExampleAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.FieldOccurrenceAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.LabelAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.LengthAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.MarkerAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.NumberRangeAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.RegexPatternAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.TypeIdAnnotation
 
hashCode() - Method in class org.mule.metadata.api.model.impl.BaseMetadataType
 
hashCode() - Method in class org.mule.metadata.api.model.impl.DefaultArrayType
 
hashCode() - Method in class org.mule.metadata.api.model.MetadataFormat
 
hashCode(Optional<T>...) - Static method in class org.mule.metadata.utils.MetadataTypeUtils
 

I

id(String) - Method in class org.mule.metadata.api.builder.AnyTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.BinaryTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.BooleanTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.DateTimeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.DateTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.NumberTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.TimeTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.UnionTypeBuilder
 
IntAnnotation - Class in org.mule.metadata.api.annotation
Applies a restriction to the annotated number type that its value should be an Integer.
IntAnnotation() - Constructor for class org.mule.metadata.api.annotation.IntAnnotation
 
integer() - Method in class org.mule.metadata.api.builder.NumberTypeBuilder
 
intersectionType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
IntersectionType - Interface in org.mule.metadata.api.model
For any types X and Y, the intersection, or conjunction, X&Y, of the types may be formed.
IntersectionTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
IntersectionTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
isDefined() - Method in class org.mule.metadata.utils.LazyValue
 
isName() - Method in interface org.mule.metadata.api.model.AttributeKeyType
Return if the this is a named key or not
isName() - Method in class org.mule.metadata.api.model.impl.DefaultAttributeKeyType
 
isName() - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
isName() - Method in interface org.mule.metadata.api.model.ObjectKeyType
Return if the this is a named key or not
isNotEmpty(String) - Static method in class org.mule.metadata.utils.StringUtils
 
isOrdered() - Method in class org.mule.metadata.api.model.impl.DefaultObjectType
 
isOrdered() - Method in interface org.mule.metadata.api.model.ObjectType
If the list of fields must respect the order or not
isPattern() - Method in interface org.mule.metadata.api.model.AttributeKeyType
Return if the this is a pattern key or not.
isPattern() - Method in class org.mule.metadata.api.model.impl.DefaultAttributeKeyType
 
isPattern() - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
isPattern() - Method in interface org.mule.metadata.api.model.ObjectKeyType
Return if the this is a pattern key or not.
isRepeated() - Method in class org.mule.metadata.api.model.impl.DefaultObjectFieldType
 
isRepeated() - Method in interface org.mule.metadata.api.model.ObjectFieldType
If this field can be present more than once in an object
isRequired() - Method in interface org.mule.metadata.api.model.AttributeFieldType
If this attribute is required or not.
isRequired() - Method in class org.mule.metadata.api.model.impl.DefaultAttributeFieldType
 
isRequired() - Method in class org.mule.metadata.api.model.impl.DefaultObjectFieldType
 
isRequired() - Method in interface org.mule.metadata.api.model.ObjectFieldType
If the field is required or not

J

JAVA - Static variable in class org.mule.metadata.api.model.MetadataFormat
 
JSON - Static variable in class org.mule.metadata.api.model.MetadataFormat
 

K

key(QName) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
key(String) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
key(Pattern) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 

L

label(String) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
label(String) - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
label(String) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
label(String) - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
label(String) - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
LabelAnnotation - Class in org.mule.metadata.api.annotation
Adds a label to the annotated type.
LabelAnnotation(String) - Constructor for class org.mule.metadata.api.annotation.LabelAnnotation
 
LazyValue<T> - Class in org.mule.metadata.utils
 
LazyValue() - Constructor for class org.mule.metadata.utils.LazyValue
 
length(Integer) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
LengthAnnotation - Class in org.mule.metadata.api.annotation
Applies a length range constrain of the annotated type.
LengthAnnotation(Optional<? extends Number>, Optional<? extends Number>) - Constructor for class org.mule.metadata.api.annotation.LengthAnnotation
 
load(Type) - Method in interface org.mule.metadata.api.ClassTypeLoader
 
load(String) - Method in interface org.mule.metadata.api.TypeLoader
Returns the MetadataType of the specified identifier if found

M

MarkerAnnotation - Class in org.mule.metadata.api.annotation
Abstract specialization of TypeAnnotation for annotations which are stateless and their only purpose is to just serve as markers.
MarkerAnnotation() - Constructor for class org.mule.metadata.api.annotation.MarkerAnnotation
 
MetadataFormat - Class in org.mule.metadata.api.model
Represent Data Format like Xml, Json, CSV, Java etc
MetadataFormat(String, String, String...) - Constructor for class org.mule.metadata.api.model.MetadataFormat
 
MetadataType - Interface in org.mule.metadata.api.model
Base interface for all the Types
MetadataTypeUtils - Class in org.mule.metadata.utils
Utilities for handling values
MetadataTypeVisitor - Class in org.mule.metadata.api.visitor
Used in MetadataType.accept(MetadataTypeVisitor) as a visitor pattern.
MetadataTypeVisitor() - Constructor for class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
MetadataTypeWriter - Class in org.mule.metadata.utils
Utility class to generate a text representation of the MetadataType
MetadataTypeWriter() - Constructor for class org.mule.metadata.utils.MetadataTypeWriter
 

N

NAME - Static variable in class org.mule.metadata.api.annotation.AccessibilityAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.DefaultValueAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.DescriptionAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.EnumAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.ExampleAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.FieldOccurrenceAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.IntAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.LabelAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.LengthAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.NumberRangeAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.OpenObjectAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.RegexPatternAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.TypeIdAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.UniquesItemsAnnotation
 
name(QName) - Method in class org.mule.metadata.api.builder.AttributeFieldTypeBuilder
 
name(String) - Method in class org.mule.metadata.api.builder.AttributeFieldTypeBuilder
 
name(String) - Method in class org.mule.metadata.api.builder.ObjectKeyBuilder
 
name(QName) - Method in class org.mule.metadata.api.builder.ObjectKeyBuilder
 
nullType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
nullType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
NullType - Interface in org.mule.metadata.api.model
The null type.
NullTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
NullTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.NullTypeBuilder
 
NumberRangeAnnotation - Class in org.mule.metadata.api.annotation
Constrain for number specifying the range where this number is valid.
NumberRangeAnnotation(Optional<Number>, Optional<Number>) - Constructor for class org.mule.metadata.api.annotation.NumberRangeAnnotation
 
numberType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
numberType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
NumberType - Interface in org.mule.metadata.api.model
Numeric Types
NumberTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
NumberTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.NumberTypeBuilder
 

O

ObjectFieldType - Interface in org.mule.metadata.api.model
Represents a key value pair of an object field.
ObjectFieldTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
ObjectFieldTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
ObjectKeyBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
ObjectKeyBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.ObjectKeyBuilder
 
ObjectKeyType - Interface in org.mule.metadata.api.model
Represents an object key.
objectType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
ObjectType - Interface in org.mule.metadata.api.model
An object type represents a list of fields that is represented by key value pairs type.
ObjectTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
ObjectTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.ObjectTypeBuilder
 
occurrence(Optional<Number>, Optional<Number>) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
of() - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
of(TypeBuilder) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
of(MetadataType) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
of() - Method in class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
of(TypeBuilder<?>) - Method in class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
of() - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
of(TypeBuilder<?>) - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
of() - Method in class org.mule.metadata.api.builder.UnionTypeBuilder
 
of(TypeBuilder<?>) - Method in class org.mule.metadata.api.builder.UnionTypeBuilder
 
of(MetadataType) - Method in class org.mule.metadata.api.builder.UnionTypeBuilder
 
ofKey() - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
ofKey(TypeBuilder) - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
ofKey(MetadataType) - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
ofValue() - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
ofValue(TypeBuilder) - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
ofValue(MetadataType) - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
open() - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
OpenObjectAnnotation - Class in org.mule.metadata.api.annotation
Specify that the given annotated object can have more properties than the ones specified on it.
OpenObjectAnnotation() - Constructor for class org.mule.metadata.api.annotation.OpenObjectAnnotation
 
ordered(boolean) - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
org.mule.metadata.api - package org.mule.metadata.api
 
org.mule.metadata.api.annotation - package org.mule.metadata.api.annotation
 
org.mule.metadata.api.builder - package org.mule.metadata.api.builder
 
org.mule.metadata.api.model - package org.mule.metadata.api.model
 
org.mule.metadata.api.model.impl - package org.mule.metadata.api.model.impl
 
org.mule.metadata.api.visitor - package org.mule.metadata.api.visitor
 
org.mule.metadata.utils - package org.mule.metadata.utils
 

P

pattern(Pattern) - Method in class org.mule.metadata.api.builder.AttributeFieldTypeBuilder
 
pattern(Pattern) - Method in class org.mule.metadata.api.builder.ObjectKeyBuilder
 
pattern(String) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 

R

range(Optional<Number>, Optional<Number>) - Method in class org.mule.metadata.api.builder.NumberTypeBuilder
 
RegexPatternAnnotation - Class in org.mule.metadata.api.annotation
Pattern constrain for string types.
RegexPatternAnnotation(String) - Constructor for class org.mule.metadata.api.annotation.RegexPatternAnnotation
 
repeated(boolean) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
required(boolean) - Method in class org.mule.metadata.api.builder.AttributeFieldTypeBuilder
 
required(boolean) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 

S

SimpleType - Interface in org.mule.metadata.api.model
 
SimpleTypeBuilder<T extends MetadataType> - Interface in org.mule.metadata.api.builder
 
stringType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
stringType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
StringType - Interface in org.mule.metadata.api.model
String types
StringTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
StringTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.StringTypeBuilder
 
StringUtils - Class in org.mule.metadata.utils
 
StringUtils() - Constructor for class org.mule.metadata.utils.StringUtils
 

T

timeType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
TimeType - Interface in org.mule.metadata.api.model
Time only representation
TimeTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
TimeTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.TimeTypeBuilder
 
toString() - Method in class org.mule.metadata.api.annotation.TypeIdAnnotation
 
toString() - Method in class org.mule.metadata.api.model.impl.BaseMetadataType
 
toString(MetadataType) - Method in interface org.mule.metadata.api.TypeWriter
Returns the string representation of a MetadataType
toString(MetadataType) - Method in class org.mule.metadata.utils.MetadataTypeWriter
 
tupleType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
TupleType - Interface in org.mule.metadata.api.model
Represents a finite ordered list of Types.
TupleTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
TupleTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.TupleTypeBuilder
 
TypeAnnotation - Interface in org.mule.metadata.api.annotation
An annotation associated to a given type that can add additional information or specify a constraint.
TypeBuilder<T extends MetadataType> - Interface in org.mule.metadata.api.builder
 
TypeIdAnnotation - Class in org.mule.metadata.api.annotation
Used to specify the identifier in the underlying type system.
TypeIdAnnotation(String) - Constructor for class org.mule.metadata.api.annotation.TypeIdAnnotation
 
TypeLoader - Interface in org.mule.metadata.api
Type loader will load the definition of a given
TypeWriter - Interface in org.mule.metadata.api
Type writer will write the definition to a String

U

unionType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
UnionType - Interface in org.mule.metadata.api.model
For any types X and Y, the union, or disjunction, X|Y, of the types may be formed.
UnionTypeBuilder<P extends TypeBuilder> - Class in org.mule.metadata.api.builder
 
UnionTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.UnionTypeBuilder
 
uniques() - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
UniquesItemsAnnotation - Class in org.mule.metadata.api.annotation
Constrain for Array types specifying that the array can only have unique items.
UniquesItemsAnnotation() - Constructor for class org.mule.metadata.api.annotation.UniquesItemsAnnotation
 

V

value() - Method in class org.mule.metadata.api.builder.AttributeFieldTypeBuilder
 
value(TypeBuilder) - Method in class org.mule.metadata.api.builder.AttributeFieldTypeBuilder
 
value() - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
value(TypeBuilder<?>) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
valueOf(String) - Static method in enum org.mule.metadata.api.annotation.Accessibility
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.metadata.api.annotation.Accessibility
Returns an array containing the constants of this enum type, in the order they are declared.
visitAnyType(AnyType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitArrayType(ArrayType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitAttributeField(AttributeFieldType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitAttributeKey(AttributeKeyType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitBinaryType(BinaryType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitBoolean(BooleanType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitDate(DateType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitDateTime(DateTimeType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitDictionary(DictionaryType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitIntersection(IntersectionType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitNull(NullType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitNumber(NumberType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitObject(ObjectType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitObjectField(ObjectFieldType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitObjectKey(ObjectKeyType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitSimpleType(SimpleType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitString(StringType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitTime(TimeType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitTuple(TupleType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitUnion(UnionType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 

W

with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.AnyTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.BinaryTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.BooleanTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.DateTimeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.DateTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.DictionaryTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.NumberTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.TimeTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.UnionTypeBuilder
 
with(TypeAnnotation) - Method in interface org.mule.metadata.api.builder.WithAnnotation
Contributes a builder with TypeAnnotations
WithAnnotation<T extends TypeBuilder> - Interface in org.mule.metadata.api.builder
Identifies a builder with the capability of add TypeAnnotations
withFormat(MetadataFormat) - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
withKeyAnnotation(TypeAnnotation) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 

X

XML - Static variable in class org.mule.metadata.api.model.MetadataFormat
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2016 MuleSoft, Inc.. All rights reserved.