Class Namespace

java.lang.Object
com.aspectran.core.context.rule.util.Namespace

public class Namespace extends Object

Created: 2023/06/18

  • Constructor Details

    • Namespace

      public Namespace()
  • Method Details

    • splitNamespace

      @Nullable public static String[] splitNamespace(String namespace)
    • applyNamespace

      public static String applyNamespace(String[] nameArray, String lastName)
    • applyNamespaceForTranslet

      public static String applyNamespaceForTranslet(String[] nameArray, String lastName)
    • applyTransletNamePattern

      public static String applyTransletNamePattern(DefaultSettings defaultSettings, String transletName)
      Returns the translet name of the prefix and suffix are combined.
      Parameters:
      transletName - the translet name
      Returns:
      the new translet name
    • applyTransletNamePattern

      public static String applyTransletNamePattern(DefaultSettings defaultSettings, String transletName, boolean absolutely)
      Returns the translet name of the prefix and suffix are combined.
      Parameters:
      transletName - the translet name
      absolutely - whether to allow absolutely name for translet
      Returns:
      the new translet name
    • applyTransletNamePattern

      public static String applyTransletNamePattern(String prefix, String transletName, String suffix, boolean absolutely)