java.lang.Object
de.haumacher.msgbuf.generator.common.Util

public class Util extends Object
Utilities for accessing msgbuf model.
  • Constructor Details

    • Util

      public Util()
  • Method Details

    • last

      public static String last(QName qName)
    • stripComment

      public static String stripComment(Token t)
    • stripComment

      public static String stripComment(String comment)
    • stringContent

      public static String stringContent(String stringLiteral)
    • toString

      public static String toString(Definition def)
    • toString

      public static String toString(Part part)
    • getOption

      public static Optional<Option> getOption(WithOptions field, String optionName)
    • getFlag

      public static boolean getFlag(WithOptions field, String optionName)
    • isNullable

      public static boolean isNullable(Field field)
    • isNullable

      public static boolean isNullable(Type type)
    • concreteTransitiveSpecializations

      public static List<MessageDef> concreteTransitiveSpecializations(MessageDef def)