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
All Classes All Packages
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
hashCodefor aboolean. - append(byte) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
-
Append a
hashCodefor abyte. - append(char) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
-
Append a
hashCodefor achar. - append(double) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
-
Append a
hashCodefor adouble. - append(float) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
-
Append a
hashCodefor afloat. - append(int) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
-
Append a
hashCodefor anint. - append(long) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
-
Append a
hashCodefor along. - append(short) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
-
Append a
hashCodefor ashort. - append(Object) - Method in class org.mule.metadata.internal.utils.EfficientHashCode
-
Append a
hashCodefor anObject. - 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
MetadataTypeVisitorwhich adds the new methodBasicTypeMetadataVisitor.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
EfficientHashCodeorEfficientEqualsin 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
Optionalwith 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
MetadataTypeif 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
MetadataTypeif 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
ObjectTypehas at least one exposed field or not, for any otherMetadataTypereturns 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
ArrayTypeor 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
MetadataTypeis 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
NullTypeor not. - isObjectType(MetadataType) - Static method in class org.mule.metadata.api.utils.MetadataTypeUtils
-
Returns whether a metadata type is an instance of
ObjectTypeor 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
VoidTypeor 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
TypeAnnotationfor 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
-
MetadataTypeVisitorimplementation for resolving the typeId of a givenMetadataType. - 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
All Classes All Packages