Class ModelNames

java.lang.Object
io.fluxzero.sdk.modeling.ModelNames

public final class ModelNames extends Object
Central resolver for stable logical Model names.
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    name(Class<?> modelType)
    Resolves a Model name using the active application's configured literal prefix.
    static String
    name(Class<?> modelType, io.fluxzero.common.application.PropertySource propertySource)
    Resolves a Model name using a prefix read from the supplied application property source.
    static String
    name(Class<?> modelType, String prefix)
    Resolves a Model name using an already application-scoped literal prefix.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • name

      public static String name(Class<?> modelType)
      Resolves a Model name using the active application's configured literal prefix.
    • name

      public static String name(Class<?> modelType, io.fluxzero.common.application.PropertySource propertySource)
      Resolves a Model name using a prefix read from the supplied application property source.
    • name

      public static String name(Class<?> modelType, String prefix)
      Resolves a Model name using an already application-scoped literal prefix.