BuilderHelper class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
build(String sourcePath, Iterable<ClassElem> classElements, Iterable<EnumElem> enumElements, AssetReader reader, BroaderImports broaderImports, {String packageName = "test"})
→ Future<String?>
-
-
buildTemplateData(String sourcePath, String packageName, Iterable<ClassElem> classElements, Iterable<EnumElem> enumElements, BroaderImports broaderImports)
→ Future<FileTemplateData?>
-
-
collectResourceInfos(Iterable<ClassElem> classElements, ValidationContext context, Iterable<EnumElem> enumElements, {Set<Elem>? visited, bool toplevel = true})
→ (List<(MappableClassInfo<BaseMappingAnnotationInfo>, Elem?)>, List<(MappableClassInfo<BaseMappingAnnotationInfo>, Elem?)>)
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
processClass(ValidationContext context, ClassElem classElement)
→ MappableClassInfo<BaseMappingAnnotationInfo>?
-
-
topologicalSort(List<MapperModel> mappers)
→ List<MapperModel>
-
Performs a topological sort on mappers to ensure dependencies are processed first.