Package org.mule.metadata.api.builder
Interface TypeBuilder<T extends MetadataType>
-
- All Known Subinterfaces:
SimpleTypeBuilder<T>
- All Known Implementing Classes:
AbstractBuilder,AnyTypeBuilder,ArrayTypeBuilder,AttributeFieldTypeBuilder,BaseTypeBuilder,BasicTypeBuilder,BinaryTypeBuilder,BooleanTypeBuilder,DateTimeBuilder,DateTypeBuilder,FunctionTypeBuilder,IntersectionTypeBuilder,LocalDateTimeTypeBuilder,LocalTimeTypeBuilder,NothingTypeBuilder,NullTypeBuilder,NumberTypeBuilder,ObjectFieldTypeBuilder,ObjectKeyBuilder,ObjectTypeBuilder,PeriodTypeBuilder,RegexTypeBuilder,StringTypeBuilder,TimeTypeBuilder,TimeZoneTypeBuilder,TupleTypeBuilder,TypeParameterTypeBuilder,UnionTypeBuilder,VoidTypeBuilder
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface TypeBuilder<T extends MetadataType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tbuild()
-
-
-
Method Detail
-
build
T build()
-
-