Uses of Interface
manifold.api.type.ITypeManifold
-
Packages that use ITypeManifold Package Description manifold.api.host manifold.api.type manifold.internal.host manifold.internal.javac -
-
Uses of ITypeManifold in manifold.api.host
Methods in manifold.api.host that return types with arguments of type ITypeManifold Modifier and Type Method Description default Set<ITypeManifold>IModule. findTypeManifoldsFor(String fqn)default Set<ITypeManifold>IModule. findTypeManifoldsFor(String fqn, Predicate<ITypeManifold> predicate)Finds the set of type manifolds that contribute toward the definition of a given type.default Set<ITypeManifold>IModule. findTypeManifoldsFor(IFile file)default Set<ITypeManifold>IModule. findTypeManifoldsFor(IFile file, Predicate<ITypeManifold> predicate)Finds the set of type manifolds that handle a given resource file.Set<ITypeManifold>IModule. getTypeManifolds()default Comparator<ITypeManifold>IModule. getTypeManifoldSorter()Supplemental type manifolds must follow others, this is so that a Supplemental manifold in response to changes can be sure that side effects stemming from Primary or Partial manifolds are deterministic and complete beforehand.default SortedSet<ITypeManifold>IModule. loadTypeManifolds()Loads, but does not initialize, all type manifolds managed by this module.Method parameters in manifold.api.host with type arguments of type ITypeManifold Modifier and Type Method Description default Set<ITypeManifold>IModule. findTypeManifoldsFor(String fqn, Predicate<ITypeManifold> predicate)Finds the set of type manifolds that contribute toward the definition of a given type.default Set<ITypeManifold>IModule. findTypeManifoldsFor(IFile file, Predicate<ITypeManifold> predicate)Finds the set of type manifolds that handle a given resource file.default voidIModule. loadRegistered(Set<ITypeManifold> tms) -
Uses of ITypeManifold in manifold.api.type
Classes in manifold.api.type that implement ITypeManifold Modifier and Type Class Description classJavaTypeManifold<M extends IModel>A base class for a Java source producer that is based on a resource file of a specific extension.classResourceFileTypeManifold<M extends IModel>A base class for a type manifold that is based on a resource file type, typically discernible by the file extension.classUrlTypeManifoldA base class for non-resource based type manifolds. -
Uses of ITypeManifold in manifold.internal.host
Methods in manifold.internal.host that return types with arguments of type ITypeManifold Modifier and Type Method Description Set<ITypeManifold>SimpleModule. getTypeManifolds() -
Uses of ITypeManifold in manifold.internal.javac
Method parameters in manifold.internal.javac with type arguments of type ITypeManifold Modifier and Type Method Description voidStaticCompiler. mapTypeManifoldToTypeNameRegexes(Map<ITypeManifold,Set<String>> typeNames, String fqnOrExt, String regex)Constructor parameters in manifold.internal.javac with type arguments of type ITypeManifold Constructor Description SourceSupplier(String fqn, Set<ITypeManifold> tms, Supplier<String> supplier)
-