A B C D E F G H I J K L M N O P R S T U V W X 
All Classes All Packages

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.DefaultFunctionType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultIntersectionType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultLocalDateTimeType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultLocalTimeType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultNothingType
 
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.DefaultPeriodType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultRegexType
 
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.DefaultTimeZoneType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultTupleType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultTypeParameterType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultUnionType
 
accept(MetadataTypeVisitor) - Method in class org.mule.metadata.api.model.impl.DefaultVoidType
 
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(Accessibility) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
Accessibility - Enum in org.mule.metadata.api.annotation
 
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
 
addOptionalParameterOf(String) - Method in class org.mule.metadata.api.builder.FunctionTypeBuilder
 
addOptionalParameterOf(String, TypeBuilder<?>) - Method in class org.mule.metadata.api.builder.FunctionTypeBuilder
 
addOptionalParameterOf(String, MetadataType) - Method in class org.mule.metadata.api.builder.FunctionTypeBuilder
 
addParameterOf(String) - Method in class org.mule.metadata.api.builder.FunctionTypeBuilder
 
addParameterOf(String, TypeBuilder<?>) - Method in class org.mule.metadata.api.builder.FunctionTypeBuilder
 
addParameterOf(String, MetadataType) - Method in class org.mule.metadata.api.builder.FunctionTypeBuilder
 
addTypeAlias(TypeBuilder, String) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
Gives a type alias to type specified by builder.
annotations - Variable in class org.mule.metadata.api.builder.AbstractBuilder
 
annotations - Variable in class org.mule.metadata.api.model.impl.BaseMetadataType
 
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
A Top Type.
AnyTypeBuilder - Class in org.mule.metadata.api.builder
 
AnyTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.AnyTypeBuilder
 
append(boolean) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
Append a hashCode for a boolean.
append(byte) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
Append a hashCode for a byte.
append(char) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
Append a hashCode for a char.
append(double) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
Append a hashCode for a double.
append(float) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
Append a hashCode for a float.
append(int) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
Append a hashCode for an int.
append(long) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
Append a hashCode for a long.
append(short) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
Append a hashCode for a short.
append(Object) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
Append a hashCode for an Object.
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 - 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 - 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, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.BaseMetadataType
 
BaseTypeBuilder - Class in org.mule.metadata.api.builder
 
BaseTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.BaseTypeBuilder
 
BasicTypeBuilder<T extends MetadataType> - Class in org.mule.metadata.api.builder
 
BasicTypeBuilder(T) - Constructor for class org.mule.metadata.api.builder.BasicTypeBuilder
 
BasicTypeMetadataVisitor - Class in org.mule.metadata.api.visitor
Base implementation for a MetadataTypeVisitor which adds the new method BasicTypeMetadataVisitor.visitBasicType(MetadataType) which is invoked by all the types which refer to a basic type.
BasicTypeMetadataVisitor() - Constructor for class org.mule.metadata.api.visitor.BasicTypeMetadataVisitor
 
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 - 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 - Class in org.mule.metadata.api.builder
 
BooleanTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.BooleanTypeBuilder
 
boundary(Number, Number) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
boundary(Number, Number) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
boundary(Number, Number) - Method in class org.mule.metadata.api.builder.TimeZoneTypeBuilder
 
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.BasicTypeBuilder
 
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.FunctionTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.LocalDateTimeTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.LocalTimeTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.NothingTypeBuilder
 
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.PeriodTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.RegexTypeBuilder
 
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.TimeZoneTypeBuilder
 
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.TypeParameterTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.UnionTypeBuilder
 
build() - Method in class org.mule.metadata.api.builder.VoidTypeBuilder
 
build() - Method in class org.mule.metadata.internal.utils.EfficientHashCode
Returns the computed hashCode.

C

checkArgument(boolean, String) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
 
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
 
CustomCopySerialization - Interface in org.mule.metadata.api.serialization
When serializing implementations of this interface, serializers should not serialize the instance but the output of the serializationCopy() method, and such copy should not be used for anything else than that.

D

DateTimeBuilder - 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 + TimeZone
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 - 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, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultAnyType
 
DefaultArrayType - Class in org.mule.metadata.api.model.impl
 
DefaultArrayType(Supplier<MetadataType>, MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultArrayType
 
DefaultAttributeFieldType - Class in org.mule.metadata.api.model.impl
 
DefaultAttributeFieldType(AttributeKeyType, MetadataType, boolean, MetadataFormat, Map<Class<? extends TypeAnnotation>, 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, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultAttributeKeyType
 
DefaultBinaryType - Class in org.mule.metadata.api.model.impl
 
DefaultBinaryType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultBinaryType
 
DefaultBooleanType - Class in org.mule.metadata.api.model.impl
 
DefaultBooleanType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultBooleanType
 
DefaultDateTimeType - Class in org.mule.metadata.api.model.impl
 
DefaultDateTimeType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultDateTimeType
 
DefaultDateType - Class in org.mule.metadata.api.model.impl
 
DefaultDateType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultDateType
 
DefaultFunctionType - Class in org.mule.metadata.api.model.impl
 
DefaultFunctionType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>, Optional<MetadataType>, List<FunctionParameter>) - Constructor for class org.mule.metadata.api.model.impl.DefaultFunctionType
 
DefaultIntersectionType - Class in org.mule.metadata.api.model.impl
 
DefaultIntersectionType(List<MetadataType>, MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultIntersectionType
 
DefaultLocalDateTimeType - Class in org.mule.metadata.api.model.impl
 
DefaultLocalDateTimeType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultLocalDateTimeType
 
DefaultLocalTimeType - Class in org.mule.metadata.api.model.impl
 
DefaultLocalTimeType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultLocalTimeType
 
DefaultNothingType - Class in org.mule.metadata.api.model.impl
 
DefaultNothingType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultNothingType
 
DefaultNullType - Class in org.mule.metadata.api.model.impl
 
DefaultNullType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultNullType
 
DefaultNumberType - Class in org.mule.metadata.api.model.impl
 
DefaultNumberType(MetadataFormat, Map<Class<? extends TypeAnnotation>, 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, Map<Class<? extends TypeAnnotation>, 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, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
DefaultObjectType - Class in org.mule.metadata.api.model.impl
 
DefaultObjectType(Collection<ObjectFieldType>, boolean, MetadataType, MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultObjectType
 
DefaultPeriodType - Class in org.mule.metadata.api.model.impl
 
DefaultPeriodType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultPeriodType
 
DefaultRegexType - Class in org.mule.metadata.api.model.impl
 
DefaultRegexType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultRegexType
 
DefaultStringType - Class in org.mule.metadata.api.model.impl
 
DefaultStringType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultStringType
 
DefaultTimeType - Class in org.mule.metadata.api.model.impl
 
DefaultTimeType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultTimeType
 
DefaultTimeZoneType - Class in org.mule.metadata.api.model.impl
 
DefaultTimeZoneType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultTimeZoneType
 
DefaultTupleType - Class in org.mule.metadata.api.model.impl
 
DefaultTupleType(List<MetadataType>, MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultTupleType
 
DefaultTypeParameterType - Class in org.mule.metadata.api.model.impl
 
DefaultTypeParameterType(String, MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultTypeParameterType
 
DefaultUnionType - Class in org.mule.metadata.api.model.impl
 
DefaultUnionType(List<MetadataType>, MetadataFormat, Map<Class<? extends TypeAnnotation>, 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.FunctionTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.LocalDateTimeTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.LocalTimeTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.NumberTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.RegexTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.TimeTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.TimeZoneTypeBuilder
 
defaultValue(String) - Method in class org.mule.metadata.api.builder.TypeParameterTypeBuilder
 
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.utils.MetadataTypeUtils.TypeResolverVisitor
 
defaultVisit(MetadataType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
When no method matches the specific type this method will be called.
DefaultVoidType - Class in org.mule.metadata.api.model.impl
 
DefaultVoidType(MetadataFormat, Map<Class<? extends TypeAnnotation>, TypeAnnotation>) - Constructor for class org.mule.metadata.api.model.impl.DefaultVoidType
 
description(String) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
description(String) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
description(String) - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
description(String) - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
description(String, String) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
description(String, String) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
description(String, String) - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
description(String, 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(String) - Constructor for class org.mule.metadata.api.annotation.DescriptionAnnotation
 
DescriptionAnnotation(String, String) - Constructor for class org.mule.metadata.api.annotation.DescriptionAnnotation
 

E

efficientEquals(FieldsComparable, FieldsComparable) - Static method in class org.mule.metadata.internal.utils.EfficientEquals
 
EfficientEquals - Class in org.mule.metadata.internal.utils
A more efficient version of EqualsBuilder.
efficientHashcode(FieldsComparable) - Static method in class org.mule.metadata.internal.utils.EfficientHashCode
 
EfficientHashCode - Class in org.mule.metadata.internal.utils
A more efficient version of HashCodeBuilder.reflectionHashCode(Object, boolean).
EfficientHashCode() - Constructor for class org.mule.metadata.internal.utils.EfficientHashCode
 
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
 
EnumLabelsAnnotation - Class in org.mule.metadata.api.annotation
Defines the list of labels for an enum.
EnumLabelsAnnotation(String[]) - Constructor for class org.mule.metadata.api.annotation.EnumLabelsAnnotation
 
enumLabelsOf(String...) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
enumOf(Number...) - Method in class org.mule.metadata.api.builder.NumberTypeBuilder
 
enumOf(String...) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
enumOf(String...) - Method in class org.mule.metadata.api.builder.TimeZoneTypeBuilder
 
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.EnumLabelsAnnotation
 
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.TypeAliasAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.annotation.TypeIdAnnotation
 
equals(Object) - Method in class org.mule.metadata.api.model.FunctionParameter
 
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.impl.DefaultAttributeKeyType
 
equals(Object) - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
equals(Object) - Method in class org.mule.metadata.api.model.impl.DefaultUnionType
 
equals(Object) - Method in class org.mule.metadata.api.model.MetadataFormat
 
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(Number, Number) - Constructor for class org.mule.metadata.api.annotation.FieldOccurrenceAnnotation
 
FieldsComparable - Interface in org.mule.metadata.api.model
Implementing this interface indicates that a class is ready to be called by EfficientHashCode or EfficientEquals in order to generate it's hash code or check it's equality respectively.
format - Variable in class org.mule.metadata.api.builder.AbstractBuilder
 
FunctionParameter - Class in org.mule.metadata.api.model
Represents a function parameter with a name and a Type
FunctionParameter(String, MetadataType) - Constructor for class org.mule.metadata.api.model.FunctionParameter
 
FunctionParameter(String, MetadataType, boolean) - Constructor for class org.mule.metadata.api.model.FunctionParameter
 
functionType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
FunctionType - Interface in org.mule.metadata.api.model
A function with arguments and a return type
FunctionTypeBuilder - Class in org.mule.metadata.api.builder
 
FunctionTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.FunctionTypeBuilder
 

G

get(Callable<T>) - Method in class org.mule.metadata.internal.utils.LazyValue
 
getAccessibility() - Method in class org.mule.metadata.api.annotation.AccessibilityAnnotation
 
getAllTypes() - Method in interface org.mule.metadata.api.ListableTypeLoader
 
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 an Optional with the annotation 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.api.utils.MetadataTypeUtils
Returns the default value of a MetadataType if exist.
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
getFieldValues() - Method in interface org.mule.metadata.api.model.FieldsComparable
A list of the fields that define the identity of this class.
getFieldValues() - Method in class org.mule.metadata.api.model.impl.BaseMetadataType
 
getFieldValues() - Method in class org.mule.metadata.api.model.impl.DefaultArrayType
 
getFieldValues() - Method in class org.mule.metadata.api.model.impl.DefaultAttributeFieldType
 
getFieldValues() - Method in class org.mule.metadata.api.model.impl.DefaultAttributeKeyType
 
getFieldValues() - Method in class org.mule.metadata.api.model.impl.DefaultFunctionType
 
getFieldValues() - Method in class org.mule.metadata.api.model.impl.DefaultIntersectionType
 
getFieldValues() - Method in class org.mule.metadata.api.model.impl.DefaultObjectFieldType
 
getFieldValues() - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
getFieldValues() - Method in class org.mule.metadata.api.model.impl.DefaultObjectType
 
getFieldValues() - Method in class org.mule.metadata.api.model.impl.DefaultTupleType
 
getFieldValues() - Method in class org.mule.metadata.api.model.impl.DefaultTypeParameterType
 
getFieldValues() - Method in class org.mule.metadata.api.model.impl.DefaultUnionType
 
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
getLabel() - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
getLabel() - Method in class org.mule.metadata.api.model.MetadataFormat
 
getLabels() - Method in class org.mule.metadata.api.annotation.EnumLabelsAnnotation
 
getLang() - Method in class org.mule.metadata.api.annotation.DescriptionAnnotation
 
getLocalPart(ObjectFieldType) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
Returns the local part of an ObjectFieldType
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.EnumLabelsAnnotation
 
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.MetadataFormatPropertiesAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.NumberRangeAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.RegexPatternAnnotation
 
getName() - Method in class org.mule.metadata.api.annotation.TypeAliasAnnotation
 
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.FunctionParameter
Returns the name of the parameter
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 class org.mule.metadata.api.model.impl.DefaultTypeParameterType
 
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.
getName() - Method in interface org.mule.metadata.api.model.TypeParameterType
The name of the type parameter
getOpenRestriction() - Method in class org.mule.metadata.api.model.impl.DefaultObjectType
 
getOpenRestriction() - Method in interface org.mule.metadata.api.model.ObjectType
Returns the restriction if any specified for the open type.
getParameters() - Method in interface org.mule.metadata.api.model.FunctionType
Returns the list of parameters expected by this function
getParameters() - Method in class org.mule.metadata.api.model.impl.DefaultFunctionType
 
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.
getResolvedTypeId() - Method in class org.mule.metadata.api.utils.MetadataTypeUtils.TypeResolverVisitor
 
getReturnType() - Method in interface org.mule.metadata.api.model.FunctionType
The return type of the function.
getReturnType() - Method in class org.mule.metadata.api.model.impl.DefaultFunctionType
 
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.FunctionParameter
Returns the type of the parameter
getType() - Method in class org.mule.metadata.api.model.impl.DefaultArrayType
 
getTypeId(MetadataType) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
Returns the type id of a MetadataType if exist.
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.MetadataFormatPropertiesAnnotation
 
getValue() - Method in class org.mule.metadata.api.annotation.RegexPatternAnnotation
 
getValue() - Method in class org.mule.metadata.api.annotation.TypeAliasAnnotation
 
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
 

H

hasExposedFields(MetadataType) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
Returns if an ObjectType has at least one exposed field or not, for any other MetadataType returns false.
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.EnumLabelsAnnotation
 
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.TypeAliasAnnotation
 
hashCode() - Method in class org.mule.metadata.api.annotation.TypeIdAnnotation
 
hashCode() - Method in class org.mule.metadata.api.model.FunctionParameter
 
hashCode() - Method in class org.mule.metadata.api.model.impl.BaseMetadataType
 
hashCode() - Method in class org.mule.metadata.api.model.impl.DefaultAttributeKeyType
 
hashCode() - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
hashCode() - Method in class org.mule.metadata.api.model.impl.DefaultUnionType
 
hashCode() - Method in class org.mule.metadata.api.model.MetadataFormat
 
hashCode(Optional<?>...) - Static method in class org.mule.metadata.api.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.FunctionTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.LocalDateTimeTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.LocalTimeTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.NothingTypeBuilder
 
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.PeriodTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.RegexTypeBuilder
 
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.TimeZoneTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
id(String) - Method in class org.mule.metadata.api.builder.TypeParameterTypeBuilder
 
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 - Class in org.mule.metadata.api.builder
 
IntersectionTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
isCollection(MetadataType) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
Returns whether a metadata type is an instance of an ArrayType or not.
isDefined() - Method in class org.mule.metadata.internal.utils.LazyValue
 
isEnum(MetadataType) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
Indicates whether the give MetadataType is an Enum or not.
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.internal.utils.StringUtils
 
isNotNull(Object) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
Checks if the given object is null or not
isNullType(MetadataType) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
Returns whether a metadata type is an instance of NullType or not.
isObjectType(MetadataType) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
Returns whether a metadata type is an instance of ObjectType or not.
isOpen() - Method in interface org.mule.metadata.api.model.ObjectType
If this object allows additional properties that are not being described in the list of fields.
isOptional() - Method in class org.mule.metadata.api.model.FunctionParameter
Returns optionality of the parameter
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.
isPublic() - Method in interface org.mule.metadata.api.annotation.TypeAnnotation
Returns whether this annotation is public 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
isVoid(MetadataType) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
Returns whether a metadata type is an instance of VoidType or not.

J

JAVA - Static variable in class org.mule.metadata.api.model.MetadataFormat
 
JAVA_INTERNAL_PACKAGE - Static variable in class org.mule.metadata.internal.utils.MetadataTypeWriter
 
JSON - Static variable in class org.mule.metadata.api.model.MetadataFormat
 

K

key(String) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
key(Pattern) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
key(QName) - 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.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.internal.utils
 
LazyValue() - Constructor for class org.mule.metadata.internal.utils.LazyValue
 
length(Integer) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
length(Integer) - Method in class org.mule.metadata.api.builder.TimeZoneTypeBuilder
 
LengthAnnotation - Class in org.mule.metadata.api.annotation
Applies a length range constrain of the annotated type.
LengthAnnotation(Number, Number) - Constructor for class org.mule.metadata.api.annotation.LengthAnnotation
 
ListableTypeLoader - Interface in org.mule.metadata.api
A Type Loader capable of listing all available typeIdentifiers with their corresponding MetadataType.
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
load(String, String) - Method in interface org.mule.metadata.api.TypeLoader
Returns the MetadataType of the specified identifier if found, optionally assigning specified type alias
localDateTimeType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
localDateTimeType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
LocalDateTimeType - Interface in org.mule.metadata.api.model
A Date + Time Type with not time zone (by convention the local timezone)
LocalDateTimeTypeBuilder - Class in org.mule.metadata.api.builder
 
LocalDateTimeTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.LocalDateTimeTypeBuilder
 
localTimeType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
localTimeType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
LocalTimeType - Interface in org.mule.metadata.api.model
A time with no timezone (by convention the local timezone)
LocalTimeTypeBuilder - Class in org.mule.metadata.api.builder
 
LocalTimeTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.LocalTimeTypeBuilder
 

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
 
MetadataFormatPropertiesAnnotation - Class in org.mule.metadata.api.annotation
Additional metadata format properties.
MetadataFormatPropertiesAnnotation(Map<String, String>) - Constructor for class org.mule.metadata.api.annotation.MetadataFormatPropertiesAnnotation
 
MetadataType - Interface in org.mule.metadata.api.model
Base interface for all the Types
MetadataTypeUtils - Class in org.mule.metadata.api.utils
Utilities for handling values
MetadataTypeUtils.TypeResolverVisitor - Class in org.mule.metadata.api.utils
MetadataTypeVisitor implementation for resolving the typeId of a given MetadataType.
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.internal.utils
Utility class to generate a text representation of the MetadataType
MetadataTypeWriter() - Constructor for class org.mule.metadata.internal.utils.MetadataTypeWriter
 

N

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.AttributeFieldTypeBuilder
 
name(QName) - Method in class org.mule.metadata.api.builder.ObjectKeyBuilder
 
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.EnumLabelsAnnotation
 
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.MetadataFormatPropertiesAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.NumberRangeAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.RegexPatternAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.TypeAliasAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.TypeIdAnnotation
 
NAME - Static variable in class org.mule.metadata.api.annotation.UniquesItemsAnnotation
 
nothingType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
nothingType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
NothingType - Interface in org.mule.metadata.api.model
A bottom type.
NothingTypeBuilder - Class in org.mule.metadata.api.builder
 
NothingTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.NothingTypeBuilder
 
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 - 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(Number, 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 - 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 - Class in org.mule.metadata.api.builder
 
ObjectFieldTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
ObjectKeyBuilder - 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 - Class in org.mule.metadata.api.builder
 
ObjectTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.ObjectTypeBuilder
 
occurrence(Number, Number) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
of() - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
of() - Method in class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
of() - 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.ArrayTypeBuilder
 
of(TypeBuilder<?>) - Method in class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
of(TypeBuilder<?>) - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
of(TypeBuilder<?>) - Method in class org.mule.metadata.api.builder.UnionTypeBuilder
 
of(MetadataType) - Method in class org.mule.metadata.api.builder.ArrayTypeBuilder
 
of(MetadataType) - Method in class org.mule.metadata.api.builder.UnionTypeBuilder
 
open() - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
openWith() - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
openWith(TypeBuilder) - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
openWith(MetadataType) - Method in class org.mule.metadata.api.builder.ObjectTypeBuilder
 
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.serialization - package org.mule.metadata.api.serialization
 
org.mule.metadata.api.utils - package org.mule.metadata.api.utils
 
org.mule.metadata.api.visitor - package org.mule.metadata.api.visitor
 
org.mule.metadata.internal.utils - package org.mule.metadata.internal.utils
 
org.mule.runtime.metadata.model.api - module org.mule.runtime.metadata.model.api
Metadata Model to power Mule Runtime

P

pattern(String) - Method in class org.mule.metadata.api.builder.RegexTypeBuilder
 
pattern(String) - Method in class org.mule.metadata.api.builder.StringTypeBuilder
 
pattern(String) - Method in class org.mule.metadata.api.builder.TimeZoneTypeBuilder
 
pattern(Pattern) - Method in class org.mule.metadata.api.builder.AttributeFieldTypeBuilder
 
pattern(Pattern) - Method in class org.mule.metadata.api.builder.ObjectKeyBuilder
 
periodType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
periodType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
PeriodType - Interface in org.mule.metadata.api.model
Represents a period of time.
PeriodTypeBuilder - Class in org.mule.metadata.api.builder
 
PeriodTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.PeriodTypeBuilder
 

R

range(Number, Number) - Method in class org.mule.metadata.api.builder.NumberTypeBuilder
 
READ_ONLY - org.mule.metadata.api.annotation.Accessibility
 
RegexPatternAnnotation - Class in org.mule.metadata.api.annotation
Pattern constrain for string types.
RegexPatternAnnotation(String) - Constructor for class org.mule.metadata.api.annotation.RegexPatternAnnotation
 
regexType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
regexType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
RegexType - Interface in org.mule.metadata.api.model
Represents a regex expression.
RegexTypeBuilder - Class in org.mule.metadata.api.builder
 
RegexTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.RegexTypeBuilder
 
repeated(boolean) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
required() - 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
 
returnType() - Method in class org.mule.metadata.api.builder.FunctionTypeBuilder
 
returnType(TypeBuilder<?>) - Method in class org.mule.metadata.api.builder.FunctionTypeBuilder
 
returnType(MetadataType) - Method in class org.mule.metadata.api.builder.FunctionTypeBuilder
 

S

serializationCopy() - Method in interface org.mule.metadata.api.serialization.CustomCopySerialization
 
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 - Class in org.mule.metadata.api.builder
 
StringTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.StringTypeBuilder
 
StringUtils - Class in org.mule.metadata.internal.utils
 
StringUtils() - Constructor for class org.mule.metadata.internal.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 - Class in org.mule.metadata.api.builder
 
TimeTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.TimeTypeBuilder
 
timeZoneType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
timeZoneType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
TimeZoneType - Interface in org.mule.metadata.api.model
Represents a timezone type
TimeZoneTypeBuilder - Class in org.mule.metadata.api.builder
 
TimeZoneTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.TimeZoneTypeBuilder
 
toString() - Method in class org.mule.metadata.api.annotation.TypeAliasAnnotation
 
toString() - Method in class org.mule.metadata.api.annotation.TypeIdAnnotation
 
toString() - Method in class org.mule.metadata.api.model.impl.BaseMetadataType
 
toString() - Method in class org.mule.metadata.api.model.impl.DefaultObjectKeyType
 
toString() - Method in class org.mule.metadata.api.model.impl.DefaultObjectType
 
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.internal.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 - Class in org.mule.metadata.api.builder
 
TupleTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.TupleTypeBuilder
 
TypeAliasAnnotation - Class in org.mule.metadata.api.annotation
Used to specify a type alias for this type.
TypeAliasAnnotation(String) - Constructor for class org.mule.metadata.api.annotation.TypeAliasAnnotation
 
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
 
typeId - Variable in class org.mule.metadata.api.utils.MetadataTypeUtils.TypeResolverVisitor
 
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 type identifier.
typeParameter(String) - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
TypeParameterType - Interface in org.mule.metadata.api.model
A Type Parameter used in type expressions.
TypeParameterTypeBuilder - Class in org.mule.metadata.api.builder
 
TypeParameterTypeBuilder(String, MetadataFormat) - Constructor for class org.mule.metadata.api.builder.TypeParameterTypeBuilder
 
TypeResolverVisitor() - Constructor for class org.mule.metadata.api.utils.MetadataTypeUtils.TypeResolverVisitor
 
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 - 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() - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
value(TypeBuilder) - Method in class org.mule.metadata.api.builder.AttributeFieldTypeBuilder
 
value(TypeBuilder<?>) - Method in class org.mule.metadata.api.builder.ObjectFieldTypeBuilder
 
value(MetadataType) - 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
 
visitBasicType(MetadataType) - Method in class org.mule.metadata.api.visitor.BasicTypeMetadataVisitor
 
visitBinaryType(BinaryType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitBoolean(BooleanType) - Method in class org.mule.metadata.api.visitor.BasicTypeMetadataVisitor
 
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
 
visitFunction(FunctionType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitIntersection(IntersectionType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitLocalDateTime(LocalDateTimeType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitLocalTime(LocalTimeType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitNothing(NothingType) - 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.BasicTypeMetadataVisitor
 
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.utils.MetadataTypeUtils.TypeResolverVisitor
 
visitObjectField(ObjectFieldType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitObjectKey(ObjectKeyType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitPeriod(PeriodType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitRegex(RegexType) - 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.utils.MetadataTypeUtils.TypeResolverVisitor
 
visitString(StringType) - Method in class org.mule.metadata.api.visitor.BasicTypeMetadataVisitor
 
visitString(StringType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitTime(TimeType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitTimeZone(TimeZoneType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitTuple(TupleType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitTypeParameter(TypeParameterType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitUnion(UnionType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
visitVoid(VoidType) - Method in class org.mule.metadata.api.visitor.MetadataTypeVisitor
 
voidType() - Method in class org.mule.metadata.api.builder.BaseTypeBuilder
 
voidType() - Method in interface org.mule.metadata.api.builder.SimpleTypeBuilder
 
VoidType - Interface in org.mule.metadata.api.model
The void type.
VoidTypeBuilder - Class in org.mule.metadata.api.builder
 
VoidTypeBuilder(MetadataFormat) - Constructor for class org.mule.metadata.api.builder.VoidTypeBuilder
 

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.FunctionTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.IntersectionTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.LocalDateTimeTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.LocalTimeTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.NothingTypeBuilder
 
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.PeriodTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.RegexTypeBuilder
 
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.TimeZoneTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.TupleTypeBuilder
 
with(TypeAnnotation) - Method in class org.mule.metadata.api.builder.TypeParameterTypeBuilder
 
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
 
WRITE_ONLY - org.mule.metadata.api.annotation.Accessibility
 

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 
All Classes All Packages