Class Util
- java.lang.Object
-
- de.haumacher.msgbuf.generator.common.Util
-
public class Util extends Object
Utilities for accessingmsgbufmodel.
-
-
Constructor Summary
Constructors Constructor Description Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<MessageDef>concreteTransitiveSpecializations(MessageDef def)static booleangetFlag(WithOptions field, String optionName)static Optional<Option>getOption(WithOptions field, String optionName)static booleanisNullable(Field field)static booleanisNullable(Type type)static Stringlast(QName qName)static StringstringContent(String stringLiteral)static StringstripComment(Token t)static StringstripComment(String comment)static StringtoString(Definition def)static StringtoString(Part part)
-
-
-
Method Detail
-
toString
public static String toString(Definition def)
-
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)
-
-