Class IsCoreFullyQualifiedName

java.lang.Object
org.ek9lang.compiler.support.IsCoreFullyQualifiedName
All Implemented Interfaces:
Predicate<String>

public final class IsCoreFullyQualifiedName extends Object implements Predicate<String>
THE test for "does this fully qualified name (module::Name) live in an EK9 core module": the module part, by exact membership (IsCoreModule). Hold one and test with it.
  • Constructor Details

    • IsCoreFullyQualifiedName

      public IsCoreFullyQualifiedName()
  • Method Details

    • test

      public boolean test(String fullyQualifiedName)
      True when the module part of a fully qualified name is a core module.
      Specified by:
      test in interface Predicate<String>